Из пакетного файла .BAT

Я использую командный файл для автоматического запуска программного обеспечения при входе в систему. Это программное обеспечение сопоставляет удаленные диски, которым назначена одна буква (R :), и открывает в проводнике файлов R:.

Я хотел бы добавить строку в командный файл, которая изменила бы текущий каталог на «Этот компьютер» / "Компьютер", чтобы - в проводнике Windows - пользователь видел все доступные диски, включая удаленные. Я знаю, что это не настоящая папка - как, например, папка пользователя - а ключ в реестре.

В проводнике файлов есть способ получить доступ к "Это ПК "в режиме командной строки / пакетного файла?

2
задан 6 April 2018 в 12:34
2 ответа

Это работает в Windows 10, я не уверен, зависит ли это от версии.

explorer =

Также:

explorer.exe /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}

explorer /root,
6
ответ дан 3 December 2019 в 09:15

Вы можете использовать консоль WMI (wmic.exe) для перечисления доступных в настоящее время дисков.

wmic logicaldisk get deviceid

Результат в списке букв дисков:

DeviceID
C:
S:

Это не будет специально изменять каталог ,но может предоставить список допустимых имен дисков для последующего перехода, предполагая, что это то, что является целью пакетного файла.

0
ответ дан 3 December 2019 в 09:15

Теги

Похожие вопросы