一键配置,让Windows任务栏瞬间干净!!

大家好,这里是靳薪,这是一篇关于如何使用DOS批处理解决一台刚配置好的windows10系统的任务栏快速隐藏不想要功能的教学,在文中会附上完整的脚本代码供大家学习。

首先,在学习前,我们应该知道什么是DOS批处理脚本,通俗易懂的来说,批处理的本质,就是将DOS命令按照一定顺序排列的集合,批处理,英译为BATCH,而批处理文件后缀bat就取的是前三个字母,在批处理脚本里,每一行可以视为一个命令,每个命令中亦可含有很多命令,脚本将会从第一行开始执行,直到最后一行结束,运行所基于的平台是DOS,批处理脚本有着一个非常鲜明的特点即使使用方便,灵活,功能强大,自动化程度高。

前言结束……本教学不会有高难的知识点,文末会提供可下载的 bat脚本下载即可使用。

先来举个小栗子(从本次批处理的代码中截取滴):

@ECHOOFF

CHOICE

/C YN /M "是否确认配置注册表,是请按 Y,否请按N"

if%errorlevel% ==Y goto begin

if%errorlevel% ==N goto end

:begin

echo

echo 开始配置注册表……

regadd "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v"TaskbarGlomLevel" /t REG_DWORD /d 1 /f

.

.

.

.


pause>nul

这是一段批处理命令CHOICE的使用模板

在此我们需要知道几个命令用意:@, echo,

pause, :,if, goto, %,  choice, reg。

CHOICE:给予一个选择项,根据输入的选择想决定执行具体过程。

@:让执行窗口不显示后面一行的命令本身,在栗子中既是让脚本运行时不显示后面的echo off部分.

echo: 决定后面命令是否显示命令本身的开关,echo on即为显示,而echo off即为不显示,在栗子中和@组合就达成了不显示脚本中的任何命令的效果。

pause:让当前程序暂停一下……

if: if命令是一个表示判断的命令,在栗子中,%errorlevel% 为CHOICE接收的输入选择项,满足哪一条判断便执行哪一条命令即可。

:和goto:这两个命令是分不开的,在栗子中,使用:begin标记一个运行节点,而当程序执行到该goto后便跳转到该运行节点再执行命令。

%:一个不算命令的符号参数,但非常重要!!!

reg:“重点内容”对注册表项中的注册表子项信息和值执行操作,是本脚本代码的依托基础,在栗子中,add为向注册表添加新的子项或条目。目,"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" 既是该功能所在注册表文件夹地址,/v

    "TaskbarGlomLevel" 既为该功能名称,/t REG_DWORD即为该功能类型,/d 1即为指定新注册表项的值。 /f 不询问信息而直接添加子项或项。这项只需多对照即可。

在了解到上面这些基础后,我们就需要定点针对不同的功能进行配置。简单来说,我们在有了上面那个栗子后,只需要针对reg进行改动即可完成本脚本。

个性化任务栏 注册表信息详表

合并任务栏按钮HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AdvancedTaskbarGlomLevelREG_DWORD0为始终合并,1为已满时合并,2为从不合并

搜索框样式HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\SearchSearchboxTaskbarModeREG_DWORD0 为隐藏,1 为显示图标,2 为默认显示搜索框

小娜Cortana按钮HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AdvancedShowCortanaButtonREG_DWORD0 为隐藏,1 为默认显示

HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows

  Search

AllowCortanaREG_DWORD0 为禁用小娜(任务栏右键菜单项目消失,设置界面项目消失),1 为默认启用

任务视图按钮HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AdvancedShowTaskViewButtonREG_DWORD0 为隐藏,1 为默认显示

人脉按钮HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\PeoplePeopleBandREG_DWORD0 为隐藏,1 为默认显示

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer

HKLM\SOFTWARE\Policies\Microsoft\Windows\Explorer

HidePeopleBarREG_DWORD0 为默认显示任务栏右键菜单“人脉”,1 为删除“人脉”项

操作中心按钮HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\ExplorerDisableNotificationCenterREG_DWORD0 为默认跟随系统设置,1 为隐藏

Windows lnk按钮HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PenWorkspacePenWorkspaceButtonDesiredVisibilityREG_DWORD0 为 默认隐藏 ,1 为显示

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsInkWorkspaceAllowWindowsInkWorkspaceREG_DWORD0 为禁用屏蔽变灰,1 为默认允许

触摸键盘HKEY_CURRENT_USER\Software\Microsoft\TabletTip\1.7TipbandDesiredVisibilityREG_DWORD0 为 默认隐藏 ,1 为显示

触摸板(有的电脑没有)HKEY_CURRENT_USER\Software\Microsoft\TouchpadTouchpadDesiredVisibility REG_DWORD0 为隐藏 ,1 为显示

预览桌面HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AdvancedDisablePreviewDesktopREG_DWORD 禁用预览桌面,0 为默认启用,1 为禁用

DesktopLivePreviewHoverTimeREG_DWORD悬停预览延时,默认为0(可直接删除)

小任务栏按钮HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AdvancedTaskbarSmallIconsREG_DWORD0 为默认大任务栏按钮,1 为小任务栏按钮

锁定任务栏HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AdvancedTaskbarSizeMoveREG_DWORD0 为默认锁定,1 为不锁定

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerLockTaskbarREG_DWORD0 为默认正常,1 为永久锁定(变灰)

任务栏位置HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3settingREG_BINARY左侧

hex:30,00,00,00,fe,ff,ff,ff,02,14,00,00,00,00,00,00,5d,00,00,00,32,\

00,00,00,00,00,00,00,00,00,00,00,80,07,00,00,32,00,00,00,78,00,00,00,01,00,\

00,00

顶部:

hex:30,00,00,00,fe,ff,ff,ff,02,14,00,00,01,00,00,00,5d,00,00,00,32,\

00,00,00,00,00,00,00,00,00,00,00,80,07,00,00,32,00,00,00,78,00,00,00,01,00,\

00,00

右侧:

hex:30,00,00,00,fe,ff,ff,ff,02,14,00,00,02,00,00,00,5d,00,00,00,32,\

00,00,00,00,00,00,00,00,00,00,00,80,07,00,00,32,00,00,00,78,00,00,00,01,00,\

00,00

 默认值(底部):

hex:30,00,00,00,fe,ff,ff,ff,02,14,00,00,03,00,00,00,5d,00,00,00,32,\

00,00,00,00,00,00,00,00,00,00,00,80,07,00,00,32,00,00,00,78,00,00,00,01,00,\

00,00

自动隐藏任务栏HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3SettingsREG_BINARY默认值(始终显示):

hex:30,00,00,00,fe,ff,ff,ff,02,14,00,00,03,00,00,00,5d,00,00,00,32,\

00,00,00,00,00,00,00,06,04,00,00,80,07,00,00,38,04,00,00,78,00,00,00,01,00,\

00,00

自动隐藏:

hex:30,00,00,00,fe,ff,ff,ff,03,14,00,00,03,00,00,00,5d,00,00,00,32,\

00,00,00,00,00,00,00,06,04,00,00,80,07,00,00,38,04,00,00,78,00,00,00,01,00,\

00,00

任务栏动画HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AdvancedTaskbarAnimationsREG_DWORD0 为禁用,1 为默认启用

移除工具栏HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerNoToolbarsOnTaskbarREG_DWORD0 为默认显示工具栏(可直接删除),1 为移除工具栏

NoCloseDragDropBandsREG_DWORD0 为默认正常显示(可直接删除),1 为禁止添加、拖放和关闭(变灰)

禁止固定到任务HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\ExplorerTaskbarNoPinnedListREG_DWORD0 为默认启用(可直接删除),1 为禁止固定到任务栏,已固定的会被隐藏,重新启用会再次出现,文件右键菜单“固定到任务栏”会同时消失,无法拖动文件固定。


下载地址:https://wwi.lanzouj.com/iXJgJ00wd49e

密码:luyixs

下载后右键管理员身份运行即可!!


想要什么类型的教学呀,力求为像我这样的电脑渣提供更多的帮助,欢迎留言评论~~

制作的是新人向,代码写的很简单,力求能保障达到最佳的教学效果而舍弃了代码的精简性,提供的是思路,求大佬们轻喷。

你可能感兴趣的:(一键配置,让Windows任务栏瞬间干净!!)