无忧启动论坛
标题:
Win11 IoT 企业版 LTSC 为何切换到Win10经典版右键注册表写不成功?
[打印本页]
作者:
liboxiang_cn
时间:
2025-3-21 13:35
标题:
Win11 IoT 企业版 LTSC 为何切换到Win10经典版右键注册表写不成功?
本帖最后由 liboxiang_cn 于 2025-3-21 13:36 编辑
Win11 IoT 企业版 LTSC 为何切换到Win10经典版右键注册表写不成功?
将 切换到Win10经典版右键 语句 放入 C:\Windows\Setup\RunOnce.cmd 文件中,并在注册表中加入
reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnce" /v myregentry /t REG_SZ /d C:\Windows\Setup\RunOnce.cmd /f
让Windows开机运行一次RunOnce.cmd,为什么写注册表不成功?
C:\Windows\Setup\RunOnce.cmd 内容:
@echo
off
reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
del /q /f "%0"
作者:
风之暇想
时间:
2025-3-21 14:10
没有管理员权限
作者:
qq8899399
时间:
2025-3-21 14:11
用计划任务方式也行
原理 添加计划任务,添加注册表,添加完后。删除此计划任务
(写入
HKCU的值只能用户登录后才能写入,所以计划任务不能设置能系统启动就运行
)
(如果是写入HKLM的值就可以用系统启动就运行的计划任务)
相关代码如下
::用户登录时
::SCHTASKS /CREATE /SC onlogon /TN "任务名字" /TR "'命令行'" /RL HIGHEST /RU Users /NP /F
::系统启动时
::SCHTASKS /CREATE /SC ONSTART /TN "任务名字" /TR "'命令行'" /RU "NT AUTHORITY\SYSTEM" /F
::系统启动时并延时2分钟
::SCHTASKS /CREATE /SC ONSTART /DELAY 0002:00 /TN "任务名字" /TR "'命令行'" /RL HIGHEST /RU SYSTEM /NP /F
复制代码
代码如下
@ECHO Off
PUSHD %~DP0
>NUL 2>&1 REG.exe query "HKU\S-1-5-19" || (
ECHO SET UAC = CreateObject^("Shell.Application"^) > "%TEMP%\Getadmin.vbs"
ECHO UAC.ShellExecute "%~f0", "%1", "", "runas", 1 >> "%TEMP%\Getadmin.vbs"
"%TEMP%\Getadmin.vbs"
DEL /f /q "%TEMP%\Getadmin.vbs" 2>NUL
Exit /b
)
SCHTASKS /CREATE /SC onlogon /RL HIGHEST /RU Users /NP /F -tn Runonce -tr "cmd /c reg add 'HKCU\Software\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32' /f /ve & schtasks /delete /f /tn Runonce" >nul 2>nul
复制代码
作者:
yzszh64
时间:
2025-3-21 14:37
谢谢各位。
作者:
小灰兔
时间:
2025-3-21 14:51
qq8899399 发表于 2025-3-21 14:11
用计划任务方式也行
原理 添加计划任务,添加注册表,添加完后。删除此计划任务
(写入HKCU的值只能用户 ...
感谢分享
作者:
liboxiang_cn
时间:
2025-3-22 07:42
qq8899399 发表于 2025-3-21 14:11
用计划任务方式也行
原理 添加计划任务,添加注册表,添加完后。删除此计划任务
(写入HKCU的值只能用户 ...
谢谢,讲的明白透彻
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3