win10.bat文件以管理员身份运行但点开来一闪而过就没了? 5
我的电脑D盘突然不见了所以我要用到gpedit.msc,可是我因为是win10家庭版所以没有gpedit.msc要先装gpedit.bat文件,可是管理员身份运行后闪了一...
我的电脑D盘突然不见了所以我要用到gpedit.msc,可是我因为是win10家庭版所以没有gpedit.msc要先装gpedit.bat文件,可是管理员身份运行后闪了一下就没了,怎么回事?
求大神相救!!!急!!! 展开
求大神相救!!!急!!! 展开
2个回答
展开全部
1. win徽标键+R 打开运行对话框 输入regedit 点确定
2. 找到
计算机\HKEY_CLASSES_ROOT\batfile\shell\runas\command
ps: 可直接复制 粘贴到地址栏中回车
3. 将 %SystemRoot%\System32\cmd.exe /C "%1" %*
修改为 %SystemRoot%\System32\cmd.exe /C pushd "%w" && "%1" %*
注意标点符号要用英文半角符号
4. 再找到
计算机\HKEY_CLASSES_ROOT\cmdfile\shell\runas\command
5. 重复第 3 步
即可
ps:若想了解为什么使用 "%w",可以点击此链接 链接
展开全部
脚本文件中如果没有包含pause命令,那么代码运行完毕后,就会直接退出的。建议您打开bat脚本,并在脚本最后加上pause命令。
还有如果您的脚本开头没有添加cd /d "%~dp0"这个命令,那么以管理员身份运行后,脚本会跳转到系统System32目录中去,那么脚本中如果需要调用它所在目录里面的相关文件,就会因为工作路径改变,而导致找不到文件,而直接退出脚本。所以以管理员身份运行的脚本,一定要加那个cd命令。
还有如果您的脚本开头没有添加cd /d "%~dp0"这个命令,那么以管理员身份运行后,脚本会跳转到系统System32目录中去,那么脚本中如果需要调用它所在目录里面的相关文件,就会因为工作路径改变,而导致找不到文件,而直接退出脚本。所以以管理员身份运行的脚本,一定要加那个cd命令。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |