win10.bat文件以管理员身份运行但点开来一闪而过就没了?

我的电脑D盘突然不见了所以我要用到gpedit.msc,可是我因为是win10家庭版所以没有gpedit.msc要先装gpedit.bat文件,可是管理员身份运行后闪了一下就没了,怎么回事?
求大神相救!!!急!!!

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",可以点击此链接 链接

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-13
脚本文件中如果没有包含pause命令,那么代码运行完毕后,就会直接退出的。建议您打开bat脚本,并在脚本最后加上pause命令。
还有如果您的脚本开头没有添加cd /d "%~dp0"这个命令,那么以管理员身份运行后,脚本会跳转到系统System32目录中去,那么脚本中如果需要调用它所在目录里面的相关文件,就会因为工作路径改变,而导致找不到文件,而直接退出脚本。所以以管理员身份运行的脚本,一定要加那个cd命令。本回答被网友采纳
相似回答