在Windows上插入可移动磁盘到PATH

作为networking工程团队的一部分,我们遇到的一个常见问题是在诊断各种Windows机器时缺乏对CLI工具的访问

  • PortQry.exe (不是在Win2003上默认安装)
  • psexec (不是在Windows上默认安装)
  • plink.exe (不是在Windows上默认安装)
  • pscp.exe (不是在Windows上默认安装)
  • WinMTR (不是在Windows上默认安装)
  • TcpView.exe (不是在Windows上默认安装)
  • ProcessExplorer (不是在Windows上默认安装)
  • python
  • 等等…

尽pipe完美的世界是让服务器和桌面团队在所有系统上安装这些实用程序,但现实世界是,它不会发生在所有机器上。 我的想法是:给团队成员一个只读的注意1 USB ,他们可以插入到机器中,以便他们可以诊断问题,即使该Windows机器无法安装企业networking共享。

但是,这个计划取决于另一个活动…当USB插入到Windows机器,我需要任何驱动器号分配给Windows %PATH% (希望自动)。 我怎样才能从USB上安装的资源本身?


注1 :只读,以避免安全和病毒感染的明显问题

您可以使用setx命令设置将被赋予新打开的shell的PATH。 把它和一个自动运行的batch file结合起来,你的状态应该很好。 popup驱动器之前,必须先颠倒过程。

或者,在驱动器上有一个cmdln.bat文件,打开一个shell,环境configuration如何。 这样目标机器没有改变。