bat start启动程序无效
bat吧
全部回复
仅看楼主
level 2
閑云 楼主
待启动文件路径:F:\...\wushi3\bin\x64\witcher3.exe
起初我在“wushi3”文件夹里使用“start bin\x64\witcher3.exe”无法启动,
然后换成“start F:\...\wushi3\bin\x64\witcher3.exe”还是无法启动,
后又试了各个文件夹都不行,用“ start "" "xxxx.exe" ”格式也不行,
最后切换到“x64”文件夹里用“start witcher3.exe”却能正常启动,
有没有大佬能解释下为什么只有在“x64”文件夹里能用bat脚本启动,其他文件夹都不行?
目前试过其他程序都可以用bat启动
2021年05月13日 12点05分 1
level 2
閑云 楼主
以前没研究过bat脚本,主要是看有些游戏里用bat文件启动程序,好奇心驱使下去学了下,实验时突然发现在上述情况下无法使用,很是疑惑
2021年05月13日 12点05分 3
level 5
怀疑还是你的绝对路径不对,你绝对路径从资源管理器的上边输入框复制下来再试试吧
2021年05月14日 06点05分 4
路径没问题
2021年05月15日 03点05分
level 9
start /d "F:\xxx\wushi3\bin\x64" witcher3.exe
2021年05月14日 08点05分 5
这个可以,谢谢大佬
2021年05月15日 03点05分
大佬可以解释下为啥直接用绝对路径不行,要进去最后一级文件夹后或者在最后一级文件夹里用相对路径才能启动?
2021年05月15日 03点05分
@閑云 程序要读取那个目录里的文件。如果用绝对路径它找不到文件,可能就自己退出了。
2021年05月16日 02点05分
大神!
2025年08月15日 08点08分
1