标题: [注册表类] [已解决]批处理能不能搜索注册表项TaskBar并且导出注册表文件? [打印本页]
作者: yyz219 时间: 2021-12-15 16:15 标题: [已解决]批处理能不能搜索注册表项TaskBar并且导出注册表文件?
本帖最后由 yyz219 于 2021-12-27 09:03 编辑
- 完美解决方案:
-
- 【HKEY_CURRENT_USER\ 【等于】 HKEY_USERS\数字串sid\(它们11对应,修改其中一个即可) 】
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 备份任务栏图标.bat:
-
- @echo off
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo 备份任务栏图标吗?
- echo.
- echo.
- echo.
- pause>nul
- RD /S /Q "TaskBar\"
- MD TaskBar
- xcopy /y /e /h "C:\Users\Administrator\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar" TaskBar
- regedit /e "任务栏图标.reg" HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband
- exit
- ::*****************************************************************************************************************
- ::【备份在本目录】 regedit /e "文件名.reg" HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop
- ::【备份在指定目录】regedit /e "路径\文件名.reg" HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop
复制代码
作者: yyz219 时间: 2021-12-15 20:49
问题解决:
@echo off
::下面获取:sid(%sid%),并且填写在注册表的路径中: HKEY_USERS\%sid%\....
for /f "delims=" %%a in ('wmic userAccount where "Name='%userName%'" get SID /value') do call set %%a>nul
regedit /e "任务栏图标.reg" HKEY_USERS\%sid%\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband
exit
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |