BAT文件 - 在某些Windows 7计算机上无法随机启动

时间:2013-05-15 08:12:41

标签: windows-7 path set startup

我有一个bat文件,我用它来启动GoogleChromePortable并在Kiok模式下打开一个网页。

它在我的机器和其他3个机器上运行良好,除了它提醒我无法找到.exe,即路径集不起作用。这是代码:

@echo off
set path=%path%;"./folder/chromeFolder"
START /b GoogleChromePortable.exe --kiosk "../../../../index.html"

我用usb运行它。 ../../../../index.html是因为Chrome在文件夹结构中开始有4层深,即使GoogleChromePortable比Chrome.exe高3(可能不相关)。

测试1 * Windows8(工作),1 * Windows7(工作),2 * WindowsXP(工作)但1 * Windows7(失败)。

错误讯息: “Windows无法找到GoogleChromePortable.exe确保您正确输入地址”

我尝试在管理员模式下启动BAT,但这仍然无效。

我尝试一步一步地输入它,这是

START GoogleChromePortable.exe

失败


右。固定它。不知道为什么这样有效,所以如果有人知道我很想知道。而不是我用过的代码:

START %~dp0folder/chrome/GoogleChromePortable.exe --kiosk "../../../../index.html"

就是这样。任何想法为什么这样做,而另一种方法不在1台机器上?

2 个答案:

答案 0 :(得分:0)

“3 IT ” - 3高于什么?

您似乎正在尝试将“。\ folder \ chromefolder”添加到路径中 - 也许可能想要添加“3以上”的目录,以便GoogleChromePortable.exe也在路径上 - 大概是在你的USB上。

Mayhap GoogleChromePortable.exe已经在其他机器的路径上......

答案 1 :(得分:0)

右。固定它。不知道为什么这样有效,所以如果有人知道我很想知道。而不是我用过的代码:

START %~dp0folder/chrome/GoogleChromePortable.exe --kiosk "../../../../index.html"

就是这样。任何想法为什么这样做,而另一种方法不在1台机器上?