我有一个程序可以通过将图片文件拖到桌面上来更改我的桌面墙纸。我还有一个无线网络程序,可以在每次连接到某个网络时自动打开程序。
我想在每次连接到某个网络时更改我的桌面,但是除非我将图片拖到它上面,否则运行壁纸程序不会做任何事情。但是,我也可以运行cmd提示符“c:/program.exe picture.jpg”
我尝试创建一个批处理文件START C:/PROGRAM.EXE PICTURE.JPG,但它不起作用。
所以基本上我正在尝试创建一个可以运行cmd提示符的程序“c:/program.exe picture.jpg” - 你能帮忙吗?
答案 0 :(得分:4)
从批处理文件中删除“start”,并确保其中包含空格的所有路径都用引号括起来,否则它们将被分解为参数。
例如:
“C:\ Program Files \ MyProgram.exe”“C:\ Documents and Settings \ Me \ MyPicture.jpg”
答案 1 :(得分:1)
批处理作业应该有效。尝试从您的示例中跳过START。
答案 2 :(得分:0)
开始 - 运行 - 类型: cmd / c“start / max”“C:\ Program Files \ MyProgram.exe”“”“C:\ Documents and Settings \ Me \ MyPicture.jpg”“”。 cmd / c - 启动一个新的cmd实例并退出