bat文件的运行无反应,怎么解决? 10

我在cmd下输入命令:start某个路径下的文件,指定文件可以打开,但是在桌面新建bat文件后输入同样的start命令,双击bat文件后,指定文件不执行,怎么回事?... 我在cmd下输入命令:start 某个路径下的文件,指定文件可以打开,但是在桌面新建bat文件后输入同样的start命令,双击bat文件后,指定文件不执行,怎么回事? 展开
 我来答
qzhao_1
2018-01-02 · TA获得超过2.4万个赞
知道大有可为答主
回答量:2.4万
采纳率:76%
帮助的人:4377万
展开全部
在 WINDOWS 系统下面以 *.bat 为后缀的批处理文件肯定是可以运行的,这一点是无需置疑的。如果不能够运行的话,你必须要逐一排查以下原因:
(1)、你自己创建的 *.bat 批处理文件是否在系统提供的环境变量 PATH 中?如果没有将你的 *.bat 文件存放在环境变量 PATH 中包含的子目录,那么你在运行该批处理文件时,就必须输入该批处理文件所在的全目录。
例如:d:\myself_run_program_path\my_batfile.bat
如果你的这个 my_batfile.bat 批处理文件是存放在 C:\WINDOWS\SYSTEM32 子目录下面(假设的),由于 WINDOWS 系统中的环境变量 PATH 中已经事先包含了该子目录,所以你就可以直接运行:my_batfile.bat

(2)、如果上面的环境变量 PATH 的设置都是正确的,那么你就必须要检查你编辑的 my_batfile.bat 批处理文件中的每一个命令是否都是确保正确的?例如:如果你的这个电脑中的 C:\WINDOWS\SYSTEM32 目录中没有 myself_game.exe 这个程序,但是在你的 my_batfile.bat 文件中却又写上了执行该程序的命令,那么即使环境变量 PATH 设置得再正确,那么当批处理文件 my_batfile.bat 执行到此行时,肯定就会报错了。
sudoku52
2012-10-25 · TA获得超过7万个赞
知道大有可为答主
回答量:1.2万
采纳率:82%
帮助的人:4865万
展开全部
start c:\abc.exe
pause

加上pause即可看看有什么提示,需要的话可以贴上来一起研究探讨。
更多追问追答
追问

报错了

追答
cd /d c:\
start wifi.lnk
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hqzxzwb
2012-10-25 · TA获得超过989个赞
知道小有建树答主
回答量:706
采纳率:50%
帮助的人:616万
展开全部
把路径打进去。这个是用的相对定位。
追问
我本来就是这么做,比如 start c:\abc.exe。我想执行的是一个快捷方式文件——打开无线网络
追答
路径是要加引号的吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奋斗收获在08
2012-10-25 · TA获得超过1.8万个赞
知道大有可为答主
回答量:5633
采纳率:87%
帮助的人:2897万
展开全部
start "" "c:\abc.exe"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式