cd命令加上/d参数。否则就会出现未能正常跳转目录的情况。
还有那句命令,建议在目标目录路径后面加上一个斜杠。否则命令会认为被复制的文件,重命名成这个文件。
for in括号里面的"\"其实不需要用英文双引号。因为您在路径变量前面和文件格式变量后面已经加了英文双引号。所以斜杠那里的英文双引号就有点多余了。
❷ bat文件打开时提示系统找不到指定路径
@ECHOOFF
##理解点是什么意思,它指的是当前目录,换句话说,就是当前目录下的control目录
cd.control
##理解两个点是什么意思,就是指的当前目录的父目录
..ingsflowprms_only.control
ECHO.
ECHORuncomplete.Pleasepressentertocontinue.
PAUSE>NUL
所以,如果当前目录没有control文件夹,或者父目录不在ingsflow prms_only.control都会提示目录错误的。
❸ BAT文件运行不了 提示系统找不到该文件,请确定文件名是否正确。。。。。
说明:可能是path被修改可在cmd写echo %path%
在我的电脑右键属性——高级——环境变量——找到系统变量——path 在后边必须跟的有%SystemRootsystem32;SystemRoot%;%USERPROFILE%Local SettingsTemp
解释 以上的路径分别是运行cmd命令和其他,启动项(当C:oot.ini非法的时候的时候),临时文件目录
❹ bat文件成功运行但是会弹出找不到文件
这是因为以管理员身份运行bat脚本后,脚本的工作路径就会变到C:\Windows\System32这个目录中去,而不是脚本所在的那个目录,如果此脚本的编写者没有考虑到这点的话,就是不及格。如果要解决此问题,请使用记事本打开此脚本,也就是在脚本上右键选择编辑,然后在里面代码开头新起一行写上以下一句代码后,保存即可。
cd
/d
%~dp0
❺ 以管理员身份运行bat文件时提示“系统找不到指定文件”,怎么办
请在@echo off下面新起一行,写上cd /d %~dp0
这样可以让以管理员身份运行的批处理脚本的工作路径切回脚本自身目录
因为以管理员身份运行的批处理脚本,它的工作路径会被定向到 C:\Windows\System32 目录,所以要使用cd命令进行切回纠正。
❻ 安装solidworks2019运行server-install.bat时系统找不到指定文件怎么办
bat文件是批处理文件,里面包含一些宏指令或可执行应用程序文件,按照编排的逻辑顺序执行,在执行过程中,如果某个应用程序不在(比如被删了),或者不在编排的路径下,那么就会提示找不到指定文件,无法安装指定服务这样的错误,批处理文件是可以用文本编辑软件修改的,你可以修改到符合环境条件再运行。
❼ 系统找不到.bat批处理文件
我觉得就是因为没有c:\windows\system32\cmd.exe这个软件吧,bat打开可能需要它。
先杀下毒。
如果真的没有了c:\windows\system32\cmd.exe这个没有办法,拷贝别人的是没用的.
你尝试点开始→运行→输入CMD.EXE,如果找不到,可以尝试重新装系统.
或者找高手更新注册表试试。
❽ 打开任何bat文件时 在框内出现系统找不到指定的文件
这个还要看你BAT里面的代码是什么,这个是提示执行程序找不到路径。
需要你展示bat代码。。
还有就是尝试用下面的办法。
我的电脑-工具-最后一个-文件类型-新建-bat
然后
我的电脑-工具-最后一个-查看-隐藏扩展名的那个去掉
新建个文本文档,输入<>中的内容(不含<>)
把"新建
文本文档.txt"改成“新建
文本文档.REG”再运
这个问题清楚了,你当时电脑中病毒了。运行着上面的程序,代码的意思是结束程序,现在你电脑里没有运行这些程序,所以执行的时候会提示找不到程序。说你的电脑里没有问题了。不需要杀毒了。