batch-file - 如何在批处理文件中提及C:\Program Files

标签 batch-file

我需要从批处理文件中调用C:\ Program Files目录中的一个exe文件。如何在批处理文件中提及目录名“Program Files”。我遇到了类似C:\ Program的错误。

我相信%或〜之间需要添加,但无法获取。请提供帮助。

谢谢

最佳答案

""包围脚本调用,通常,使用filepath这样做是一个好习惯。

"C:\Program Files"

尽管对于该特定名称,您可能应该使用如下环境变量:
"%ProgramFiles%\batch.cmd"

或对于64位窗口上的32位程序:
"%ProgramFiles(x86)%\batch.cmd"

关于batch-file - 如何在批处理文件中提及C:\Program Files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19652678/

相关文章:

mysql - 日志轮换 MySQL Windows 批处理

Windows 批处理 : Can't echo ASCII art with . _|_

amazon-web-services - AWS CannotPullContainerError 设备 Docker 上没有剩余空间

windows - 批处理文件编程中使用 'for'循环显示前N个自然数

c - 在 C 中执行 Windows 命令

mysql - 使用批处理脚本在Windows上安装mysql服务器

windows - 使用 bat 文件扫描新硬件?

variables - 如何用批处理变量中的两个双引号替换任何双引号?

http - 如何通过telnet发送POST请求

windows-installer - 不存在的 GUID 的静默 MSI 卸载