无忧启动论坛

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

[求助] NSudo - 9.0 Pre Preview 2 (Build 2684) 在批处理中不好用

[复制链接]
跳转到指定楼层
1#
发表于 12 小时前 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 liboxiang_cn 于 2025-12-5 09:35 编辑

以下3行放在批处理中,第1行和第2行好用,每3行不好用,没有改写注册表,在桌面CMD窗口下好用。请各大侠指点
Rem ================= 禁用诊断服务
NSudo.exe -Wait -U:T -P:E Reg add "HKEY_LOCAL_MACHINE\System\ControlSet001\Services\DPS" /v "Start" /t REG_DWORD /d "4" /f
Rem ================= 禁用NTFS链接跟踪服务
NSudo.exe -Wait -U:T -P:E Reg add "HKEY_LOCAL_MACHINE\System\ControlSet001\Services\TrkWks" /v "Start" /t REG_DWORD /d "3" /f
Rem ================= 隐藏资源管理器导航窗口中的网络
NSudo.exe -Wait -U:T -P:E Reg add "HKEY_CLASSES_ROOT\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\ShellFolder" /v "Attributes" /t REG_DWORD /d "0xb0940064" /f

点评

第3条你写错了 要用十进制的值11572224  发表于 7 小时前
21#
发表于 6 小时前 | 只看该作者
感谢分享!!!
回复

使用道具 举报

20#
发表于 6 小时前 | 只看该作者
学习了哈
回复

使用道具 举报

19#
 楼主| 发表于 7 小时前 | 只看该作者
mtv01 发表于 2025-12-5 14:05
@echo off
Rem ================= 禁用诊断服务(系统级,可用 TrustedInstaller)
NSudo.exe -Wait -U:T ...

最后1条还是不行
回复

使用道具 举报

18#
发表于 7 小时前 | 只看该作者
"正确路径/NSudo.exe" -U:T reg add "HKEY_CLASSES_ROOT\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\ShellFolder" /v Attributes /t reg_dword /d 11572224 /f
REG_DWORD的值要写十进制的 不是十六进制的
回复

使用道具 举报

17#
发表于 7 小时前 | 只看该作者
@echo off
Rem ================= 禁用诊断服务(系统级,可用 TrustedInstaller)
NSudo.exe -Wait -U:T -P:E Reg add "HKEY_LOCAL_MACHINE\System\ControlSet001\Services\DPS" /v "Start" /t REG_DWORD /d "4" /f

Rem ================= 禁用NTFS链接跟踪服务(系统级)
NSudo.exe -Wait -U:T -P:E Reg add "HKEY_LOCAL_MACHINE\System\ControlSet001\Services\TrkWks" /v "Start" /t REG_DWORD /d "3" /f

Rem ================= 隐藏资源管理器导航窗口中的网络(用户Shell相关,改用当前用户高权)
NSudo.exe -Wait -U:S -P:E Reg add "HKEY_CLASSES_ROOT\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\ShellFolder" /v "Attributes" /t REG_DWORD /d "0xb0940064" /f

Rem 可选:重启资源管理器使设置立即生效
taskkill /f /im explorer.exe
start explorer.exe

点评

最后1条还是不行  详情 回复 发表于 7 小时前
回复

使用道具 举报

16#
发表于 7 小时前 | 只看该作者
感谢3#5#分享
回复

使用道具 举报

15#
发表于 8 小时前 | 只看该作者
感谢分享!!!
回复

使用道具 举报

14#
 楼主| 发表于 9 小时前 | 只看该作者
a66 发表于 2025-12-5 12:12
1. 确保以管理员身份运行批处理

    手动运行:右键点击批处理文件 → 选择“以管理员身份运行”。

我是将批处理放到启动里了,电脑启动是自动执行
@echo off

   
   Rem ================= 禁用诊断服务
   C:\Windows\Setup\Files\Tools.Ins\PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\System\ControlSet001\Services\DPS" /v "Start" /t REG_DWORD /d "4" /f
   Rem ================= 禁用NTFS链接跟踪服务
   C:\Windows\Setup\Files\Tools.Ins\PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\System\ControlSet001\Services\TrkWks" /v "Start" /t REG_DWORD /d "3" /f
   Rem ================= 隐藏资源管理器导航窗口中的网络
   C:\Windows\Setup\Files\Tools.Ins\PowerRun_x64.exe "Reg.exe" add "HKEY_CLASSES_ROOT\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\ShellFolder" /v "Attributes" /t REG_DWORD /d "0xb0940064" /f
   Rem ================= 隐藏资源管理器导航窗口中的库
   C:\Windows\Setup\Files\Tools.Ins\PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder" /v "Attributes" /t REG_DWORD /d "0xb090010d" /f
   C:\Windows\Setup\Files\Tools.Ins\PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\Software\Classes\WOW6432Node\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder" /v "Attributes" /t REG_DWORD /d "0xb090010d" /f
   Rem ================= 隐藏资源管理器导航窗口中的收藏夹
   C:\Windows\Setup\Files\Tools.Ins\PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder" /v "Attributes" /t REG_DWORD /d "0xa0c00100" /f
   C:\Windows\Setup\Files\Tools.Ins\PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\Software\Classes\WOW6432Node\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder" /v "Attributes" /t REG_DWORD /d "0xa0c00100" /f
   Rem ================= 隐藏资源管理器导航窗口中的可移动设备
   C:\Windows\Setup\Files\Tools.Ins\PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{F5FB2C77-0E2F-4A16-A381-3E560C68BC83}\ShellFolder" /v "Attributes" /t REG_DWORD /d "0xb0100000" /f
   C:\Windows\Setup\Files\Tools.Ins\PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\Software\Classes\WOW6432Node\CLSID\{F5FB2C77-0E2F-4A16-A381-3E560C68BC83}\ShellFolder" /v "Attributes" /t REG_DWORD /d "0xb0100000" /f
   Rem ================= 隐藏资源管理器导航窗口中的快速访问
   C:\Windows\Setup\Files\Tools.Ins\PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{679f85cb-0220-4080-b29b-5540cc05aab6}\ShellFolder" /v "Attributes" /t REG_DWORD /d "0xa0500000" /f
   C:\Windows\Setup\Files\Tools.Ins\PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\Software\Classes\WOW6432Node\CLSID\{679f85cb-0220-4080-b29b-5540cc05aab6}\ShellFolder" /v "Attributes" /t REG_DWORD /d "0xa0500000" /f


Rem ================= 删除该文件
del /f /s /q "%0"
回复

使用道具 举报

13#
 楼主| 发表于 9 小时前 | 只看该作者
marstj 发表于 2025-12-5 10:17
还是用powerrun 吧

已经选中"Allow Command Line",还是不好用,麻烦帮看一下命令行是否正确?
Rem ================= 禁用诊断服务
PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\System\ControlSet001\Services\DPS" /v "Start" /t REG_DWORD /d "4" /f
Rem ================= 禁用NTFS链接跟踪服务
PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\System\ControlSet001\Services\TrkWks" /v "Start" /t REG_DWORD /d "3" /f
Rem ================= 隐藏资源管理器导航窗口中的网络
PowerRun_x64.exe "Reg.exe" add "HKEY_CLASSES_ROOT\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\ShellFolder" /v "Attributes" /t REG_DWORD /d "0xb0940064" /f
回复

使用道具 举报

12#
发表于 9 小时前 | 只看该作者

1. 确保以管理员身份运行批处理

    手动运行:右键点击批处理文件 → 选择“以管理员身份运行”。
    自动提升权限:在批处理文件开头添加以下代码,强制以管理员身份运行:

echo off
    :: 检查是否以管理员身份运行
    net session >nul 2>&1
    if %errorLevel% == 0 (
        echo 已以管理员身份运行
    ) else (
        echo 请以管理员身份运行此脚本
        pause
        exit
    )

2. 确保NSudo.exe路径正确

    在批处理中使用完整路径调用 NSudo.exe,例如:
    "C:\Path\To\NSudo.exe" -Wait -U:T -P:E Reg add ...

3. 检查注册表权限

    有时候即使使用了NSudo,注册表键的权限可能仍然限制了修改。可以尝试在注册表编辑器中手动设置权限:
        打开 regedit。
        定位到 HKEY_LOCAL_MACHINE\System\ControlSet001\Services\DPS 和 HKEY_LOCAL_MACHINE\System\ControlSet001\Services\TrkWks。
        右键 → 权限 → 高级 → 更改所有者为当前用户 → 赋予当前用户完全控制权限。

4. 使用 runas 或任务计划程序

    如果你是通过快捷方式或任务计划程序运行该脚本,确保它们是以管理员身份运行的。
    在任务计划程序中设置触发器时,勾选“使用最高权限”。

5. 测试是否成功执行

    在批处理中添加 echo %errorlevel% 查看命令执行是否成功,例如:

NSudo.exe -Wait -U:T -P:E Reg add "HKEY_LOCAL_MACHINE\System\ControlSet001\Services\DPS" /v "Start" /t REG_DWORD /d "4" /f
echo %errorlevel%

点评

我是将批处理放到启动里了,电脑启动是自动执行 @echo off Rem ================= 禁用诊断服务 C:\Windows\Setup\Files\Tools.Ins\PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\System\Con  详情 回复 发表于 9 小时前
回复

使用道具 举报

11#
发表于 9 小时前 | 只看该作者
学习一下
回复

使用道具 举报

10#
发表于 9 小时前 | 只看该作者
来看看了
回复

使用道具 举报

9#
发表于 10 小时前 | 只看该作者
感谢大家分享!
回复

使用道具 举报

8#
发表于 10 小时前 | 只看该作者
感谢3楼分享
回复

使用道具 举报

7#
 楼主| 发表于 10 小时前 | 只看该作者
marstj 发表于 2025-12-5 10:19
https:/ /pan.baidu.com/s/1aRxLG-OCZNQ5e4rPeF90ow?pwd=8888

谢谢
回复

使用道具 举报

6#
发表于 10 小时前 | 只看该作者
好。。。。。。
回复

使用道具 举报

5#
发表于 11 小时前 | 只看该作者
https://github.com/mspaintmsi/superUser

superuser吧   已经能支持Windows 11 28000.1 (pre-26H1) 了


目前 这类软件 还在更新的 就这个了
回复

使用道具 举报

4#
发表于 11 小时前 来自手机 | 只看该作者
nsudo在某些系统已经无效了,runx试试。
回复

使用道具 举报

3#
发表于 11 小时前 | 只看该作者
回复

使用道具 举报

2#
发表于 11 小时前 | 只看该作者
还是用powerrun 吧

点评

已经选中"Allow Command Line",还是不好用,麻烦帮看一下命令行是否正确? Rem ================= 禁用诊断服务 PowerRun_x64.exe "Reg.exe" add "HKEY_LOCAL_MACHINE\System\ControlSet001\Services\DPS" /v "St  详情 回复 发表于 9 小时前
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-5 21:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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