- UID
- 550939
- 最后登录
- 1970-1-1
- 阅读权限
- 30
- 精华
- 主题
- 回帖
- 0
- 积分
- 241
- PB币
-
- 威望
-
- 贡献
-
- 技术
-
- 活跃
-
|

两个文件解决1 一个批处理 用于添加计划任务(用户登录后,1分钟刷新一次)
1 个vbs文件用于显示任务栏图标
批处理和vbs,放同一目录
批处理如下
@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
)
rem 始终显示任务栏图标,0不隐藏, 1隐藏
Reg.exe add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer" /v "EnableAutoTray" /t REG_DWORD /d "0" /f
REM 通知区域始终显示所有图标,1显示隐藏的图标菜单,0是隐藏隐藏图标菜单。该项和win10设置变化较大
Reg.exe add "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v "SystemTrayChevronVisibility" /t REG_DWORD /d "1" /f
REM 任务栏合并(0:始终;1:占满后隐藏;2:从不合并)
Reg.exe add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "TaskbarGlomLevel" /t REG_DWORD /d "0" /f
rem 添加计划任务
SCHTASKS /CREATE /SC onlogon /TN "Win11显示任务栏所有图标" /TR "'C:\Windows\System32\wscript.exe' %~DP0ShowAllTrayIcons.vbs" /RU Users /NP /F
SCHTASKS /change /tn "Win11显示任务栏所有图标" /ri 1
VBS如下
HKCU = &H80000001
key = "Control Panel\NotifyIconSettings"
Set reg = GetObject("winmgmts://./root/default:StdRegProv")
If reg.EnumKey(HKCU, key, names) = 0 Then
If Not IsNull(names) Then
For Each name In names
reg.SetDWORDValue HKCU, key + "\" + name, "IsPromoted", 1
Next
End If
End If
我做成了一个自解压的包如图
Win11显示任务栏所有图标.rar
(195.64 KB, 下载次数: 121)
无私带杂货,担心安全的,自己制作1个批处理1个VBS 丢同一目录运行就行
|
评分
-
2
查看全部评分
-
|