非 MS 命令行工具应该放在 Windows 的什么位置?

Pro*_*ker 8 filesystems command-line cmd.exe

我最近需要一些非常有用的 nirsoft 工具。许多是命令行工具,它们需要在路径中找到一个位置才能运行。我把它们放在某个地方来完成工作,但我想知道文件系统中是否有这些工具的官方位置。

我不认为它们应该直接在“程序文件”中,我也不喜欢应用程序特定位置的扩散,因为它们会使路径环境变量膨胀。按原样阅读它已经够难了。

我正在考虑顶级“bin”目录或“工具”,但我担心它可能会冒犯某些 MS 规则。

建议?

Ben*_*n N 10

第三方程序没有官方位置。您可以随意使用您的文件系统,但我建议不要将它们放在操作系统关键位置,例如\Windows\Windows\System32

我的建议是为您的用户配置文件创建一个子文件夹,例如\Users\Ben\Tools,并将您的东西放在那里。然后,在“开始”框或“开始”屏幕中键入“编辑环境”,然后选择“为您的帐户编辑环境变量”。(在 Windows XP 上,这是在系统属性的高级部分。)

环境变量编辑器

如果顶部框(每个用户变量)包含PATH,请按编辑。附加分号,然后附加工具文件夹的完整路径。如果您还没有PATH,请按新建,并适当填写。

添加PATH变量

如果您希望此更改应用于所有用户,请将工具文件夹放在可公开访问的位置(\Tools作品)并更新PATH“系统变量”列表中的变量而不是每个用户的变量。

您可能需要先注销并重新登录,然后该文件夹才会有效地无处不在。