标题: [系统相关] [已解决]批处理如何把十几个扩展名lnk的文件批量“固定到任务栏”? [打印本页]
作者: ygqiang 时间: 2024-11-27 21:46 标题: [已解决]批处理如何把十几个扩展名lnk的文件批量“固定到任务栏”?
[已解决]win10或win11,十几个扩展名lnk的文件,如何批量“固定到任务栏”?
现在的方法就是手动一个一个添加。
lnk文件,双击运行,鼠标右键选择“固定到任务栏”。
但是如果lnk文件比较多,就需要鼠标操作很多次。
更换系统,又是类似的重复操作,比较繁琐。
有没有什么方法,系统自带的或者第三方软件,运行1次就批量完成?
https://blog.csdn.net/ly402609921/article/details/7673072
作者: buyiyang 时间: 2024-11-27 22:37
https://learn.microsoft.com/zh-cn/windows/configuration/taskbar/pinned-apps
作者: ygqiang 时间: 2024-11-27 22:41
回复 2# buyiyang
谢谢,不过看着还挺复杂。
作者: ygqiang 时间: 6 天前 00:19
本帖最后由 ygqiang 于 2024-11-29 18:05 编辑
任务栏--批量固定
1、任务栏所有需要固定的项目,手动设置好了以后
运行:导出.bat,会生成:win目录、win.reg文件
根据系统修改名称。
windows10就修改为w10目录、w10.reg文件
windows10就修改为w11目录、w11.reg文件
2、更换别的电脑或者系统重装后,运行:00复制-导入.bat
导出.bat- @echo off & setlocal enabledelayedexpansion
- echo 代码开始
-
- echo 目录
- set "tsb=%USERPROFILE%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar"
-
- echo 注册表
- set "zcb=HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Taskband"
-
-
-
- echo "%zcb%"
-
- start "" "%tsb%"
- pause >nul
- cls
-
- copy /y 此电脑.exe C:\Windows
- del /q "win\*.*"
- rd win
- md win
- 1pause >nul
- cls
-
- copy /y "%tsb%\*.*" win
-
- del /q win.reg
- regedit /e "win.reg" "%zcb%"
- 1pause >nul
- cls
-
- exit
-
-
- echo 目录
- %USERPROFILE%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
-
-
- REM 任务栏锁定的程序信息都保存在以下注册表位置
- echo 注册表
- HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Taskband
复制代码
作者: ygqiang 时间: 6 天前 00:20
本帖最后由 ygqiang 于 2024-11-29 18:04 编辑
00复制-导入.bat复制代码
作者: czjt1234 时间: 6 天前 05:58
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Taskband
这里面一串16进制数,但没有找到其数据结构
全部复制也是一个办法
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |