Назад | Перейти на главную страницу

Измените каталог на «Этот компьютер» / «Компьютер» из командного файла .BAT.

Я использую командный файл для автоматического запуска программного обеспечения при входе в систему. Это программное обеспечение сопоставляет удаленные диски, которым назначена одна буква (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:

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