Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Определения типа устройства - HDD или съемный носитель (http://forum.oszone.net/showthread.php?t=242617)

a_m_corvin@vk 13-09-2012 20:51 1988189

Определения типа устройства - HDD или съемный носитель
 
Постараюсь сформулировать как можно четче... Известно, что имеются ПК с празными количествами локальных дисков и устройств для чтения съемных носителей(usb концентраторы, CD\DWD дисководы) Нужно выполнить действие по созданию на них файлов, которые в последствии будут отвечать за их идентификацию, и при стартапе выполнять нужные действия. Например: имеется флэшка (F:\). На нее помещаем файл null(дабы у некоторых юзеров не чесались рученки его удалить или переименовать) с атрибутом скрытый и любым содержанием. Затем будет команда вроде if exist F:\null [действие]. Нужно автоматизировать процедуру создания файла null. Однако при этом не создавая его на HDD, а лишь на съемных носителях. Суть - как идентифицировать тип устройства(HDD или нет?), разумеется, с помощью командной строки. Если, конечно, это как-то возможно. Или может есть какие-то программы?

Iska 13-09-2012 22:04 1988245

a_m_corvin@vk, делайте идентификацию по серийному номеру. Это проще и надёжнее манипуляций с null-файлами.

Цитата:

Цитата a_m_corvin@vk
как идентифицировать тип устройства(HDD или нет?) »

И не только:
Код:

wmic.exe LogicalDisk where "DriveType=2 and MediaType is null and not FileSystem is null" get Name, VolumeName, VolumeSerialNumber


Время: 06:35.

Время: 06:35.
© OSzone.net 2001-