[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] [已解决]批处理如何显示隐藏的不活动图标?

有时候同时运行很多个程序后系统会自动把不活动的图标隐藏起来,想查看的话需要手动点右下角的那箭头图标
如果想显示出来的话需要手动右键任务栏空白处,把最下方的"隐藏不活动的图标"打勾,确定就可以生效
这个用批处理怎么实现?
上次查了很久好像是在注册表里修改,忘记是desktop还是folder
不知道是不是修改注册表还是?

[ 本帖最后由 q120072949 于 2011-3-11 09:48 编辑 ]
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

用RegSnap扫描一下注册表的前后变化就知道了
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

谢谢Batcher的帮助下面是2个REG前后对比

Regsnap v6.1 build 1955
(c) LastBit Corp.  第一个快照
第二个快照

文件名称  imp-1 imp-2
快照时间/日期 2010-9-27 8:36:02 2010-9-27 8:36:14
计算机/用户名  PC-201002250059 / Administrator PC-201002250059 / Administrator
注释  输入 C:\Documents and Settings\Administrator\桌面\1.reg 输入 C:\Documents and Settings\Administrator\桌面\2.reg

在此报告中:
注册表快照




--------------------------------------------------------------------------------


注册表快照


统计信息:
删除的主键 : 0
修改的主键 : 0
新增主键 : 0
0 花费时间(毫秒)

TOP

貌似不能手动导出注册表,必须用这个软件导出注册表快照,下面是重新对比的信息:

Regsnap v6.1 build 1955
(c) LastBit Corp.  第一个快照
第二个快照

文件名称  rs-PC-201002250059-Administrator-092710084034 rs-PC-201002250059-Administrator-092710084046
快照时间/日期 2010-9-27 8:40:19 2010-9-27 8:40:40
计算机/用户名  PC-201002250059 / Administrator PC-201002250059 / Administrator
注释  -- --

在此报告中:
注册表快照
文件列表位于 C:\WINDOWS\*.*
文件列表位于 C:\WINDOWS\system32\*.*
文件列表位于 D:\My Documents\*.*
文件列表位于 C:\Program Files\*.*




--------------------------------------------------------------------------------


注册表快照


统计信息:
删除的主键 : 0
修改的主键 : 1
新增主键 : 0
0 花费时间(毫秒)



修改的主键

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\EnableAutoTray
新: DWORD: 0 (0)
旧: DWORD: 1 (0x1)
--------------
总计数量: 1



--------------------------------------------------------------------------------


文件列表位于 C:\WINDOWS\*.*


统计信息:
删除的文件 : 0
修改的文件 : 0
新增文件 : 0





--------------------------------------------------------------------------------


文件列表位于 C:\WINDOWS\system32\*.*


统计信息:
删除的文件 : 0
修改的文件 : 0
新增文件 : 0





--------------------------------------------------------------------------------


文件列表位于 D:\My Documents\*.*


统计信息:
删除的文件 : 0
修改的文件 : 0
新增文件 : 0





--------------------------------------------------------------------------------


文件列表位于 C:\Program Files\*.*


统计信息:
删除的文件 : 0
修改的文件 : 0
新增文件 : 0

TOP

很强大的软件,谢谢!

TOP

代码:
  1. @echo off
  2. @reg  add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer" /v EnableAutoTray /t reg_dword /d 0 /f
  3. taskkill /im explorer.exe /f
  4. start explorer.exe
  5. pause
  6. exit
  7. ::不隐藏任务栏不活动的图标(显示)
复制代码
  1. @echo off
  2. @reg  add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer" /v EnableAutoTray /t reg_dword /d 1 /f
  3. taskkill /im explorer.exe /f
  4. start explorer.exe
  5. pause
  6. ::隐藏任务栏不活动的图标
复制代码
附加REG转BAT的BAT代码:
  1. @echo off
  2. for /f "tokens=*" %%a in ('type *reg') do echo echo %%a^>^>%%temp%%\tmp.reg>>reg.bat
  3. echo regedit /s %%temp%%\tmp.reg>>reg.bat
  4. echo del /f /s /q %%temp.reg>>reg.bat
  5. echo taskkill /im explorer.exe /f>>reg.bat
  6. echo start %systemroot%\explorer.exe>>reg.bat
  7. ::把同目录下的tmp.reg转化为reg.bat
复制代码

TOP

返回列表