无忧启动论坛

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

[分享] 右键添加重启桌面

[复制链接]
跳转到指定楼层
1#
本帖最后由 窄口牛 于 2024-11-21 20:43 编辑


@echo off
Setlocal enabledelayedexpansion
reg query HKU\S-1-5-20>nul || echo;CreateObject^("Shell.Application"^).ShellExecute "%~f0", "", "", "runas", 1 > "%temp%\getadmin.vbs" && cscript //b "%temp%\getadmin.vbs" && exit /b & del "%temp%\getadmin.vbs" /f /q>nul 2>nul
pushd "%CD%"&& CD /D "%~dp0"
reg add "HKCR\Directory\Background\shell\resetexplorer" /v "MUIVerb" /d "重置桌面" /f
reg add "HKCR\Directory\Background\shell\resetexplorer" /v "Position" /d "Bottom" /f
reg add "HKCR\Directory\Background\shell\resetexplorer" /v "SeparatorAfter" /d "" /f
reg add "HKCR\Directory\Background\shell\resetexplorer" /v "SubCommands" /d "" /f
reg add "HKCR\Directory\Background\shell\resetexplorer\shell" /f
reg add "HKCR\Directory\Background\shell\resetexplorer\shell\1" /ve /d "重启桌面" /f
reg add "HKCR\Directory\Background\shell\resetexplorer\shell\1\command" /ve /d "wscript %systemroot%\resetexplorer.vbs" /f
reg add "HKCR\Directory\Background\shell\resetexplorer\shell\2" /ve /d "关闭重复文件夹" /f
reg add "HKCR\Directory\Background\shell\resetexplorer\shell\2\command" /ve /d "wscript %systemroot%\resetexplorer.vbs --CloseDuplicate" /f
reg add "HKCR\Directory\Background\shell\resetexplorer\shell\3" /ve /d "关闭所有文件夹" /f
reg add "HKCR\Directory\Background\shell\resetexplorer\shell\3\command" /ve /d "wscript %systemroot%\resetexplorer.vbs --CloseAll" /f
echo On Error Resume Next>>resetexplorer.vbs
echo Dim ArrayPathFonders(), ShellFonders, WindowOfShellFonders, ShellExplorer>>resetexplorer.vbs
echo Set DictionaryFonders = CreateObject("Scripting.Dictionary")>>resetexplorer.vbs
echo Set ShellFonders = CreateObject("Shell.Application")>>resetexplorer.vbs
echo Set WindowOfShellFonders=ShellFonders.Windows()>>resetexplorer.vbs
echo Set ShellExplorer = CreateObject("WScript.Shell")>>resetexplorer.vbs
echo DictionaryFonders.Add "::{679F85CB-0220-4080-B29B-5540CC05AAB6}",True>>resetexplorer.vbs
echo DictionaryFonders.Add "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}",True>>resetexplorer.vbs
echo DictionaryFonders.Add ShellExplorer.SpecialFolders("Desktop"),True>>resetexplorer.vbs
echo DictionaryFonders.Add ShellExplorer.SpecialFolders("AllUsersDesktop"),True>>resetexplorer.vbs
echo select case WScript.Arguments.count>>resetexplorer.vbs
echo       case ^0>>resetexplorer.vbs
echo             call RestartExplorer()>>resetexplorer.vbs
echo       case ^1>>resetexplorer.vbs
echo             call WithArguments()>>resetexplorer.vbs
echo end select>>resetexplorer.vbs
echo sub WithArguments()>>resetexplorer.vbs
echo       select case WScript.Arguments(0)>>resetexplorer.vbs
echo             case "--CloseAll">>resetexplorer.vbs
echo                   call CloseAllFolders()>>resetexplorer.vbs
echo             case "--CloseDuplicate">>resetexplorer.vbs
echo                   call CloseDuplicateF

右键添加重置桌面.rar

1.34 KB, 下载次数: 33, 下载积分: 无忧币 -2

评分

参与人数 1无忧币 +3 收起 理由
yyz2191958 + 3

查看全部评分

2#
发表于 6 天前 | 只看该作者
支持原创
回复

使用道具 举报

3#
发表于 6 天前 | 只看该作者
路过!
回复

使用道具 举报

4#
发表于 6 天前 | 只看该作者
收藏备用,谢谢了
回复

使用道具 举报

5#
发表于 6 天前 | 只看该作者
感谢分享
回复

使用道具 举报

6#
发表于 6 天前 | 只看该作者
关闭重复文件夹和关闭所有文件夹到底是什么功能啊?感觉选择了也没啥反应。

点评

关闭重复文件夹 估计是你打开了2个或以上一样的文件夹 就只保留一个文件打开状态 其他关闭 关闭所有文件夹 估计是关闭你文件资源管理器中打开的任何文件夹  详情 回复 发表于 5 天前
回复

使用道具 举报

7#
发表于 6 天前 | 只看该作者
收藏备用,谢谢
回复

使用道具 举报

8#
发表于 6 天前 | 只看该作者
感谢分享
回复

使用道具 举报

9#
发表于 6 天前 | 只看该作者
感谢分享
回复

使用道具 举报

10#
发表于 5 天前 | 只看该作者
wwxxtt2020 发表于 2024-11-21 21:34
关闭重复文件夹和关闭所有文件夹到底是什么功能啊?感觉选择了也没啥反应。

关闭重复文件夹  估计是你打开了2个或以上一样的文件夹 就只保留一个文件打开状态 其他关闭
关闭所有文件夹 估计是关闭你文件资源管理器中打开的任何文件夹

点评

关闭所有文件夹已经懂了,但是关闭重复文件夹还是搞不懂,因为一般来说同一个文件夹不大可能重复打开成两个窗口,只会是一个窗口打开的  详情 回复 发表于 5 天前
回复

使用道具 举报

11#
发表于 5 天前 | 只看该作者
谢谢分享
回复

使用道具 举报

12#
发表于 5 天前 | 只看该作者
谢谢楼主的分享!
回复

使用道具 举报

13#
发表于 5 天前 | 只看该作者
支持原创
回复

使用道具 举报

14#
发表于 5 天前 | 只看该作者
1G空间100元 发表于 2024-11-22 03:09
关闭重复文件夹  估计是你打开了2个或以上一样的文件夹 就只保留一个文件打开状态 其他关闭
关闭所有文 ...

关闭所有文件夹已经懂了,但是关闭重复文件夹还是搞不懂,因为一般来说同一个文件夹不大可能重复打开成两个窗口,只会是一个窗口打开的

点评

可以2个窗口打开同一个文件夹的 你可以试试: 打开 此电脑 -- 再打开C盘 放在那不动 然后再去电脑桌面 双击 此电脑 -- 在打开C盘 这样不就有2个窗口打开C盘了 不就重复了  详情 回复 发表于 5 天前
回复

使用道具 举报

15#
发表于 5 天前 | 只看该作者
wwxxtt2020 发表于 2024-11-22 07:39
关闭所有文件夹已经懂了,但是关闭重复文件夹还是搞不懂,因为一般来说同一个文件夹不大可能重复打开成两 ...

可以2个窗口打开同一个文件夹的
你可以试试:
打开 此电脑 -- 再打开C盘 放在那不动
然后再去电脑桌面 双击 此电脑 -- 再打开C盘
这样不就有2个窗口打开C盘了 不就重复了

点评

确实如此,谢谢指点  详情 回复 发表于 5 天前
回复

使用道具 举报

16#
发表于 5 天前 | 只看该作者
1G空间100元 发表于 2024-11-22 10:38
可以2个窗口打开同一个文件夹的
你可以试试:
打开 此电脑 -- 再打开C盘 放在那不动

确实如此,谢谢指点
回复

使用道具 举报

17#
发表于 昨天 20:27 | 只看该作者
支持原创
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 11:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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