Добавление съемного диска в PATH при вставке в Windows
Как часть команды сетевого инженера, одна из наиболее распространенных проблем - отсутствие доступа к инструментам CLI при диагностике различных машин Windows.
- PortQry.exe (не устанавливается по умолчанию на Win2003)
- psexec (не устанавливается по умолчанию в Windows)
- plink.exe (не устанавливается по умолчанию в Windows)
- pscp.exe (не устанавливается по умолчанию в Windows)
- WinMTR (не устанавливается по умолчанию в Windows)
- TcpView.exe (не устанавливается по умолчанию в Windows)
- ProcessExplorer (не устанавливается по умолчанию в Windows)
- питон
- так далее...
В то время как идеальный мир состоит в том, чтобы заставить команды серверов и настольных компьютеров устанавливать эти утилиты на все системы, реальный мир заключается в том, что это произойдет не на всех машинах. Моя идея: дать членам команды доступный только для чтения USB-носитель Note 1, который они могут вставлять в компьютеры, чтобы они могли диагностировать проблемы, даже если этот компьютер с Windows не может подключиться к корпоративному сетевому ресурсу.
Тем не менее, этот план зависит от еще одного действия... когда USB подключен к машине Windows, мне нужно, чтобы буква диска была назначена для того, чтобы как-то вставить в Windows %PATH%
(надеюсь, автоматически). Как я могу сделать это из ресурсов, установленных на самом USB?
Примечание 1. Только для чтения, чтобы избежать очевидных проблем с безопасностью и вирусными инфекциями.
1 ответ
Вы можете использовать команду setx для установки ПУТИ, который будет дан вновь открываемым оболочкам. Добавьте к этому пакетный файл автозапуска, и вы будете в хорошей форме. Вы должны будете полностью изменить процедуру, прежде чем извлечь диск, хотя.
В качестве альтернативы, используйте cmdln.bat на диске, который открывает оболочку со средой, настроенной так, как вы этого хотите. Таким образом, нет никаких изменений на целевой машине.