找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 417|回复: 43

[求助] 一段批处理打开问题,困惑很久了

[复制链接]
发表于 10 小时前 | 显示全部楼层 |阅读模式
  1. @echo off
  2. Reg delete "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\Common\AuthInfo" /f
  3. Reg delete "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\et" /f
  4. Reg delete "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wps" /f
  5. Reg delete "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wpp" /f
  6. del "%allusersprofile%\Application Data\Kingsoft\office6\license2.dat" /f
  7. del "%programdata%\Kingsoft\office6\license2.dat" /f
  8. pause
复制代码
之前论坛下载的,主要是运行批处理文件自动更换WPS序列号bat文件。

上面我只复制了其中一段,直接双击打开运行bat文件是正常的,
但是右键以管理员身份运行就直接闪一下,应该是脚本没有实际运行,
想问问大家这个是什么情况,电脑是管理员账户登录。。

求解惑!!!!
发表于 8 小时前 | 显示全部楼层
用的是什么编码?试试ANSI‌ 编码。

点评

不是编码问题,换了编码还是一样  详情 回复 发表于 4 小时前
回复

使用道具 举报

发表于 7 小时前 | 显示全部楼层
不错的分享,顶一个。
回复

使用道具 举报

发表于 7 小时前 | 显示全部楼层
在管理员账户下右键了管理员运行?

点评

是的,这样脚本好像就不能正常运行了  发表于 4 小时前
回复

使用道具 举报

发表于 6 小时前 | 显示全部楼层
直接双击打开能运行,就不必右键以管理员身份运行,折腾这个没意义
回复

使用道具 举报

发表于 5 小时前 | 显示全部楼层
尝试加一行:cd /d "%~dp0",,双击:当前目录 = bat 所在文件夹;管理员运行:cmd 默认从 C:\Windows\System32 启动。

点评

我加了这段代码还是不行,正常双击打开停在按任意键退出那里, 右键管理员运行还是一闪而过  详情 回复 发表于 4 小时前
回复

使用道具 举报

发表于 5 小时前 | 显示全部楼层
我是菜鸟,期待牛人的解答
回复

使用道具 举报

发表于 5 小时前 | 显示全部楼层
本帖最后由 sunsea 于 2026-9-6 09:04 编辑

1,检查编码问题是不是ANSI/GBK编码保存;2,试试pushd "%~dp0"加在@echo off下面试试。3,还不行,taskmgr开一个管理员窗口cmd,然后把上面的@echo off改成@echo on,然后把你的批处理文件拖进来看看哪一句崩了。

点评

代码复制到CMD里面是正常的,就是右键管理员身份运行一闪而过  详情 回复 发表于 3 小时前
回复

使用道具 举报

发表于 5 小时前 | 显示全部楼层
能直接运行就直接运行
回复

使用道具 举报

发表于 5 小时前 | 显示全部楼层
不知道你发的是不是完整代码,我这边测试正常的。
前面有人说过了,一般这种基本是路径问题,管理员权限运行的话,默认会切换到系统路径下,如果你的批处理命令你涉及到当前目录或相对路径,就需要切换到当前目录来运行,否则会执行错误。不过看你发的代码应该没有这个问题。如果是一闪而过,确实可能是编码问题。
检查分析的话,可以手动打开管理员权限的cmd,切换到当前目录或直接粘贴文件名运行。

点评

学习了,专业  详情 回复 发表于 5 小时前
回复

使用道具 举报

发表于 5 小时前 | 显示全部楼层
6楼正解
回复

使用道具 举报

发表于 5 小时前 | 显示全部楼层
门口 发表于 2026-9-6 09:12
不知道你发的是不是完整代码,我这边测试正常的。
前面有人说过了,一般这种基本是路径问题,管理员权限运 ...

学习了,专业
回复

使用道具 举报

发表于 5 小时前 | 显示全部楼层
本帖最后由 cssxdn 于 2026-9-6 09:25 编辑

运行这几行代码没看出有什么异常啊,帮你虚拟机试了无论管理员身份运行还是双击运行都正常
怀疑你的“以管理员身份”这个菜单本身是不是有问题,你看其他批处理以管理员身份运行正常否
回复

使用道具 举报

发表于 5 小时前 | 显示全部楼层
会不会被WPS或金山堵吧把批处理关闭了? 这种一闪而过的,尝试先开一个CMD,在CMD里运行看看是什么提示?
回复

使用道具 举报

发表于 4 小时前 | 显示全部楼层
学习了,楼主的脚本很实用啊
回复

使用道具 举报

 楼主| 发表于 4 小时前 | 显示全部楼层
it323 发表于 2026-9-6 06:30
用的是什么编码?试试ANSI‌ 编码。

不是编码问题,换了编码还是一样
回复

使用道具 举报

 楼主| 发表于 4 小时前 | 显示全部楼层
holley2008 发表于 2026-9-6 08:36
尝试加一行:cd /d "%~dp0",,双击:当前目录 = bat 所在文件夹;管理员运行:cmd 默认从 C:\Windows\Syst ...

我加了这段代码还是不行,正常双击打开停在按任意键退出那里,
右键管理员运行还是一闪而过

点评

定位方法: 1、点开始 输入cmd→ 在"命令提示符" 上右键→ “以管理员身份运行” 2、输入下面两行并回车(把路径换成你 bat 的实际位置): 如果它执行了,你会看到每一行报错(比如"系统找不到指定的文件"、"拒绝  详情 回复 发表于 1 小时前
回复

使用道具 举报

 楼主| 发表于 3 小时前 | 显示全部楼层
sunsea 发表于 2026-9-6 09:03
1,检查编码问题是不是ANSI/GBK编码保存;2,试试pushd "%~dp0"加在@echo off下面试试。3,还不行,taskmgr ...

代码复制到CMD里面是正常的,就是右键管理员身份运行一闪而过

点评

啊,我的意思是把批处理文件拖放到管理员权限的cmd窗口里运行(记得先@echo on),看一看是哪一行代码让cmd不高兴了。  详情 回复 发表于 3 小时前
回复

使用道具 举报

发表于 3 小时前 | 显示全部楼层
本帖最后由 sunsea 于 2026-9-6 10:46 编辑
mimi820 发表于 2026-9-6 10:36
代码复制到CMD里面是正常的,就是右键管理员身份运行一闪而过

啊,我的意思是把批处理文件拖放管理员权限的cmd窗口里运行(记得先改了文件头的@echo off为on),看一看是哪一行代码让cmd不高兴了。

点评

我试了也拉不进去啊。。。。  详情 回复 发表于 3 小时前
回复

使用道具 举报

发表于 3 小时前 | 显示全部楼层
  1. @echo on
  2. Reg delete "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\Common\AuthInfo" /f
  3. pause
  4. Reg delete "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\et" /f
  5. pause
  6. Reg delete "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wps" /f
  7. pause
  8. Reg delete "HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\wpp" /f
  9. pause
  10. del "%allusersprofile%\Application Data\Kingsoft\office6\license2.dat" /f
  11. pause
  12. del "%programdata%\Kingsoft\office6\license2.dat" /f
  13. pause
复制代码

看看

点评

依旧以管理员身份运行一闪而过。。  详情 回复 发表于 3 小时前
回复

使用道具 举报

发表于 3 小时前 | 显示全部楼层
其实你跑来问论坛,不如去让豆包或者小米mimo给你修复或者写一个新的。

点评

问了豆包了,没解决。。。  发表于 3 小时前
回复

使用道具 举报

 楼主| 发表于 3 小时前 | 显示全部楼层

依旧以管理员身份运行一闪而过。。

点评

一句都执行不了,那百分之百是因为编码了。  详情 回复 发表于 2 小时前
好吧,我告诉你 用记事本把编码改成ANSI 或者告诉豆包 xiaomimimo 你的编码是什么,告诉他闪退 。他会修正  详情 回复 发表于 2 小时前
回复

使用道具 举报

 楼主| 发表于 3 小时前 | 显示全部楼层
sunsea 发表于 2026-9-6 10:45
啊,我的意思是把批处理文件拖放到管理员权限的cmd窗口里运行(记得先改了文件头的@echo off为on),看一 ...

我试了也拉不进去啊。。。。

点评

cmd.exe无法拖放文件?你用的是什么系统?是不是变成了Windows的那个终端Appx?  详情 回复 发表于 半小时前
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
mimi820 发表于 2026-9-6 11:26
依旧以管理员身份运行一闪而过。。

好吧,我告诉你  用记事本把编码改成ANSI 或者告诉豆包  xiaomimimo 你的编码是什么,告诉他闪退 。他会修正

点评

试过了  详情 回复 发表于 2 小时前
回复

使用道具 举报

发表于 2 小时前 来自手机 | 显示全部楼层
mimi820 发表于 2026-9-6 11:26
依旧以管理员身份运行一闪而过。。

一句都执行不了,那百分之百是因为编码了。

点评

编码试过了,不知道是不是我电脑右键以管理身份运行问题,不知道怎么修复  详情 回复 发表于 1 小时前
回复

使用道具 举报

 楼主| 发表于 2 小时前 | 显示全部楼层
hycsl888 发表于 2026-9-6 11:47
好吧,我告诉你  用记事本把编码改成ANSI 或者告诉豆包  xiaomimimo 你的编码是什么,告诉他闪退 。他会 ...

试过了

点评

或者你重装一下系统 也许是你系统的问题  详情 回复 发表于 9 分钟前
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
批处理文件名叫啥?管理员权限下的PATH环境变量是否正确?

以管理员权限启动CMD命令提示符,然后复制此脚本全路径,在cmd提示符中执行,看是什么出错信息。
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
进来了解下
回复

使用道具 举报

发表于 2 小时前 来自手机 | 显示全部楼层
赞赞赞赞赞
回复

使用道具 举报

发表于 1 小时前 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-9-6 14:35

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表