我需要在Windows 7上使用变量从cmd运行程序

时间:2014-07-04 11:45:54

标签: windows-7 cmd

我需要在Windows 7上从命令提示符运行新安装的程序,就像它可以用于记事本calc或其他一些windows-basic程序...我怎么能这样做?我试图使用环境变量,但我陷入困境。有这样的方法吗?

2 个答案:

答案 0 :(得分:1)

尝试这个命令

启动c:\"程序文件" \ VideoLAN \ VLC \ vlc.exe

或者您可以使用

" c:\ Program Files \ VideoLAN \ VLC \ vlc.exe"

引用必须包含具有空格的文件/文件夹名称

答案 1 :(得分:0)

因此,根据您对问题的评论,您现在可以通过将其包含在%path%变量的路径中设置启动您的程序。

您的新错误"无法运行程序包设置。无法加载模块。 ImportErorr:没有名为Package setup"来自你的程序,它无法加载它的一些模块。

那是因为它在当前工作目录中查找它们。 (您所在的位置,而不是程序及其模块的存储位置)

在程序的文件夹中创建一个简短的批处理文件:

cd /d "%~dp0"
start program.exe

另存为" program.bat" (如果您只是输入" program",它将首先显示,如果有.bat并启动它而不是具有相同名称的.exe。)

第一行将当前工作目录更改为文件,即.bat(以及程序及其模块)所在的文件,第二行只是启动程序本身。