var DriveType: TDriveType; DriveChar: string; begin DriveChar:=ExtractFileDrive(ParamStr(0)); DriveType:=TDriveType(GetDriveType(PChar(DriveChar + ''))); case driveType of dtFixed: ShowMessage('Fixed ' + DriveChar + ''); dtNetWork: ShowMessage('NetWork ' + DriveChar + ''); end; end;