Windows 中的可执行程序应该存储在哪里?
我有一个需要使用的小实用程序,但我不确定用户将其保存在 Windows 中的何处。
我想知道相当于 /usr/bin
的 Windows 目录是什么?
I have a little utility that I need to use, and I'm not sure where to have users save it in windows.
I want to know what is the Windows directory equivalent of /usr/bin
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
Windows 中的应用程序应存储在program files 文件夹下。此文件夹默认为
C:\Program Files
(环境变量%ProgramFiles%
)或
C:\Program Files (x86)
(环境变量%ProgramFiles(x86)%
),适用于 64 位版本的 Windows 上的 32 位应用程序。另请参阅 Windows 徽标要求 的第 2.4 点:
Applications in Windows should be stored under the program files folder. This folder defaulta to
C:\Program Files
(environment variable%ProgramFiles%
)or to
C:\Program Files (x86)
(environment variable%ProgramFiles(x86)%
) for 32-bit applications on a 64-bit version of Windows.See also point 2.4 of the Windows Logo Requirements:
您应该将其放在“Program Files”目录中的新文件夹中。然后将该文件夹附加到 PATH 变量(右键单击“我的电脑”> 属性 > 高级 > 环境变量)。与 *nix 中一样,PATH 变量定义了哪些程序可以在不指定绝对路径的情况下启动。
例如,我在“C:\Program Files\gnuwin32\bin”中拥有所有 gnuwin32 工具并添加将该文件夹添加到我的 PATH 变量中。现在我可以在 Windows 上直接使用 Unix 工具,例如
tar
。You should put it in a new folder in the "Program Files" directory. Then append that folder to the PATH variable (right-click "My computer" > Properties > Advanced > Environment Variables). As in *nix, the PATH variable defines which programs can be started without specifying the absolute path.
For example, I have all the gnuwin32 tools in "C:\Program Files\gnuwin32\bin" and added that folder to my PATH variable. Now I can directly use Unix tools like
tar
on Windows.在c:\program files\文件夹下创建一个文件夹并将其放入其中。如果您希望它可以从命令行运行,则需要将文件夹路径添加到 PATH 环境变量中。
Create a folder under the c:\program files\ folder and put it in there. If you want it to be runnable from the command line you'll need to add the folder path to the PATH environment variable.
您可以将文件放置在此处,以便任何命令/调用都可以访问它
,也可以将文件放置在自定义位置并将其包含在 Windows“路径”中: http://www.computerhope.com/issues/ch000549.htm 。
You can place the file here to make it accessible to any command/call
or you can place the file in a custom location and include it in the Windows 'path': http://www.computerhope.com/issues/ch000549.htm .