Я использую командный файл для автоматического запуска программного обеспечения при входе в систему. Это программное обеспечение сопоставляет удаленные диски, которым назначена одна буква (R :), и открывает в проводнике файлов R :.
Я хотел бы добавить строку в пакетный файл, который изменил бы текущий каталог на «Этот компьютер» / «Компьютер», чтобы - в проводнике файлов Windows - пользователь видел все доступные диски, включая удаленные. Я знаю, что это не настоящая папка - как, например, папка пользователя - а ключ в реестре.
В проводнике файлов Однако есть ли способ получить доступ к «Этот компьютер» в режиме командной строки / пакетного файла?
Это работает в Windows 10, я не уверен, зависит ли это от версии.
explorer =
Также:
explorer.exe /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
explorer /root,
Вы можете использовать консоль WMI (wmic.exe) для перечисления доступных в настоящее время дисков.
wmic logicaldisk get deviceid
Результаты в списке букв дисков:
DeviceID
C:
S:
Это не приведет к конкретному изменению каталога, но может предоставить список допустимых имен дисков, к которым затем перейти, при условии, что это то, что является намерением командного файла.