无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 79|回复: 10
打印 上一主题 下一主题

一条reg命令通过注册表关闭最近使用的项目

[复制链接]
跳转到指定楼层
1#
发表于 2024-12-6 17:40:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 likeyouli 于 2024-12-7 09:07 编辑

首先提醒:测试的系统,win10  21H2 19044.1806,win11 24H2也测试通过,注意关闭设置后再重新打开才能看到效果
@echo off
:: 获取管理员权限
set _Args=%*
if "%~1" NEQ "" (
  set _Args=%_Args:"=%
)
fltmc 1>nul 2>nul || (
  cd /d "%~dp0"
  cmd /u /c echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "cmd.exe", "/k cd ""%~dp0"" && ""%~dpnx0"" ""%_Args%""", "", "runas", 1 > "%temp%\GetAdmin.vbs"
  "%temp%\GetAdmin.vbs"
  del /f /q "%temp%\GetAdmin.vbs" 1>nul 2>nul
  exit
)
::==========================================
::下边命令0为允许记录, 1为禁止记录
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoRecentDocsHistory" /t REG_DWORD /d 1 /f
pause

同时,当选1时,设置、个性化、开始, 在“开始”菜单或任务栏的跳转列表中以及文件资源管理器的“快速使用”中显示最近打开的项 开关 将显示灰色(开关无论是开启状态、还是关闭状态都会显示灰色,但貌似无论哪种情况的灰色shell:recent下都不会再有记录),即无法更改(见图)。提醒:修改注册表后,需要重新打开设置才能看到效果,无须重启电脑。

..png (40.35 KB, 下载次数: 0)

..png

`.png (33.54 KB, 下载次数: 0)

`.png
2#
发表于 2024-12-6 22:54:39 | 只看该作者
不就是改个注册表键值么,搞这么多代码

点评

reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoRecentDocsHistory" /t REG_DWORD /d 1 /f 一句命令而已,前边是获取管理员权限,貌似这个获取管理员权限命令根  详情 回复 发表于 2024-12-6 23:01
回复

使用道具 举报

3#
 楼主| 发表于 2024-12-6 23:01:27 | 只看该作者
本帖最后由 likeyouli 于 2024-12-6 23:06 编辑
zhangze 发表于 2024-12-6 22:54
不就是改个注册表键值么,搞这么多代码

reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoRecentDocsHistory" /t REG_DWORD /d 1 /f
仅这一句命令而已,前边是获取管理员权限,貌似这个获取管理员权限这条命令根本用不着,我是习惯了加上,方便我自己用,因为这条命令可能是我众多命令中的一条.......
        请教大神,
在“开始”菜单或任务栏的跳转列表中以及文件资源管理器的“快速使用”中显示最近打开的项 开关将显示灰色

这个开关不显示灰色、也就是选0能手动开或关的时候,开和关分别对应注册表哪个值 ? 我试着抓取了下注册表,可能是我不会操作,抓取的注册表内容太多,您能否抓取下 ?

点评

你要的是这个么 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "Start_TrackProgs"=dword:00000001 "Start_TrackDocs"=dword:00000001  详情 回复 发表于 2024-12-6 23:15
回复

使用道具 举报

4#
发表于 2024-12-6 23:15:38 | 只看该作者
likeyouli 发表于 2024-12-6 23:01
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoRece ...

你要的是这个么
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_TrackProgs"=dword:00000001
"Start_TrackDocs"=dword:00000001

点评

‌Start_TrackProgs‌:这个键值用于控制是否跟踪最近使用的程序  发表于 2024-12-7 09:02
感谢大佬,您抓注册表真精准,, 怎么抓的注册表?可否传授一下 ? 这一句命令即可: 完美控制 在"开始"菜单中显示推荐的文件、"文件资源管理器"中的最新文件,以及"跳转列表"中的项 这个功能的开关  详情 回复 发表于 2024-12-7 08:55
不好意思,明天试试,躺床上睡了  详情 回复 发表于 2024-12-6 23:24
回复

使用道具 举报

5#
 楼主| 发表于 2024-12-6 23:24:16 来自手机 | 只看该作者
zhangze 发表于 2024-12-6 23:15
你要的是这个么
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
" ...

不好意思,明天试试,躺床上睡了
回复

使用道具 举报

6#
 楼主| 发表于 2024-12-7 08:55:34 | 只看该作者
zhangze 发表于 2024-12-6 23:15
你要的是这个么
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
" ...

感谢大佬,您抓注册表真精准,, 怎么抓的注册表?可否传授一下 ?
这一句命令即可:
::0为关-禁止记录;1为打开开关-允许记录
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "Start_TrackDocs" /t REG_DWORD /d 0 /f

  完美控制 在"开始"菜单中显示推荐的文件、"文件资源管理器"中的最新文件,以及"跳转列表"中的项   这个功能的开关(win11 24H2测试通过) 见图

..png (75.75 KB, 下载次数: 0)

..png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-14 03:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表