win10,管理员打开.bat文件显示windows找不到文件

如题所述

这是因为以管理员身份运行bat脚本后,脚本的工作路径就会变到C:\Windows\System32这个目录中去,而不是脚本所在的那个目录,如果此脚本的编写者没有考虑到这点的话,就是不及格。

如果要解决此问题,请使用记事本打开此脚本,也就是在脚本上右键选择编辑,然后在里面代码开头新起一行写上以下一句代码后,保存即可。
cd /d %~dp0追问

这样就能打开bat文件了?

追答

对啊,这样就可以编辑bat文件啦!因为bat文件其实就是一个文本文件,里面写的就是它执行的代码。

由于管理员身份运行的问题,导致工作路径改变,所以会出现找不到文件的错误提示,因此给它加上跳转回它原来的工作目录里就能正常执行了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-09-02
本来bat在别的目录,一运行就是windows/System32,这就傻眼了。
网上说的都不对!正确做法:
cd /d "%~dp0"

注意:
前后必须有双引号!
/d具有自动切换盘符功能。
第2个回答  2019-06-03
一般BAT文件会调用CMD程序运行,你把你的用户添加到cmd.exe文件中并配置上完全控制的权限就可以了,刚刚遇到的问题,处理了半天解决了。百度的办法都不行。
第3个回答  2018-07-12
上图显示的不是xml文件吗,下个notepad就可以打开了追问

哦哦哦,谢谢,我去下载一个

还是打不开啊…

追答

不用点击bat文件,直接打开xml文件就行了

追问

我要打开bat文件,这是一个辅助…xml打开了就是代码,没用…

第4个回答  2018-07-12
bat内容贴出来,有可能要修改下追问

什么意思

追答

bat文件-右键-记事本打开-复制-粘贴到这里

追问

然后呢

追答

然后我们看怎么改

win10,管理员打开.bat文件显示windows找不到文件
这是因为以管理员身份运行bat脚本后,脚本的工作路径就会变到C:\\Windows\\System32这个目录中去,而不是脚本所在的那个目录,如果此脚本的编写者没有考虑到这点的话,就是不及格。如果要解决此问题,请使用记事本打开此脚本,也就是在脚本上右键选择编辑,然后在里面代码开头新起一行写上以下一句代码后,...

win10,管理员打开.bat文件显示windo ws10找不到文件
请在bat脚本文件上右键选择编辑,然后在开头新起一行写上以下内容后保存,即可解决您这个找不到文件的提示 cd \/d %~dp0

win10运行bat文件显示找不到文件路径?
还有copy那句命令,建议在目标目录路径后面加上一个斜杠。否则copy命令会认为被复制的文件,重命名成copy这个文件。for in括号里面的"\\"其实不需要用英文双引号。因为您在路径变量前面和文件格式变量后面已经加了英文双引号。所以斜杠那里的英文双引号就有点多余了。

Win10运行BAT文档一闪而过,以管理员身份运行显示文件名不存在?
脚本文件中如果没有包含pause命令,那么代码运行完毕后,就会直接退出的。建议您打开bat脚本,并在脚本最后加上pause命令。还有如果您的脚本开头没有添加cd \/d "%~dp0"这个命令,那么以管理员身份运行后,脚本会跳转到系统System32目录中去,那么脚本中如果需要调用它所在目录里面的相关文件,就会因为工作...

win10系统电脑中的bat文件无法打开如何解决
1. 打开电脑,找到桌面上的【此电脑】图标,在上面右键,在打开的菜单中,选择【属性】选项。2. 进入新的页面后,点击左侧的【高级系统设置】选项:3. 在打开的系统属性页面,上方切换到【高级】选项下,点击右下角的【环境变量】按钮 4. 点击页面中的新建,进入新建用户变量窗口,依次输入:用户名:...

win10弹出找不到文件
1首先,打开打开控制面板,找到管理工具,打开它2接着,点击进入服务,找到Windows Search这项,设置为启动3返回控制面板,点击索引选项4点击修改,取消各个磁盘的勾选,点“确定”即可。修复win10找不到指定文件的方法1在Windows10桌面,右键点击开始菜单按钮,然后在弹出菜单中选择“运行”菜单项2在打开的...

Win10系统bat文件无法打开如何解决
1、打开开始菜单——控制面板;2、点击系统和安全——系统;3、点击左上角的“高级系统设置”;4、切换到“高级”选项卡,点击下方的“环境变量”;5、在用户变量下方点击“新建”,输入用户名%path%,以及变量值C:\/windows\/system32,点击确定;6、选中系统变量中的path,点击编辑按钮,添加%path%并...

Win10系统windows找不到文件gpedit.msc该怎么办
1、首先同时按键盘上的WIN+R键,打开运行对话框,输入notepad打开记事本。2、在记事本中保存如下批处理内容。echo off pushd "%~dp0"dir \/b %systemroot%\\Windows\\servicing\\Packages\\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >gp.txt dir \/b %systemroot%\\servicing\\Packages\\...

win10怎么运行bat文件?win10系统启动bat文件的操作方法
具体方法如下:1、双击打开;2、右键运行;3、将bat拖入cmd中执行;4、用管理员身份运行。查看bat文件:1、bat文件是一个文本文件,因此你可以通过windows上自带的文本编辑器查看bat文件。2、通过notepad++查看bat文件。终上所述win10系统运行bat文件的详细步骤,此教程对电脑小白来说有很大帮助,感兴趣...

Win10找不到项目的文件如何删除(win10找不到项目的文件如何删除掉)
首先,右键点击桌面空白处,选择"新建",然后选择"文本文档"。打开新建的记事本窗口,输入以下命令:DEL \/F \/A \/Q ?%1RD \/S \/Q ?%1 接着,点击"文件",在下拉菜单中选择"另存为"(使用快捷键Ctrl + Shift + S)。在另存为窗口中,确保以下设置:选择一个合适的文件保存路径,文件名添加"...

相似回答