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

[系统相关] 如何通过BAT脚本实现桌面右键/刷新?

如题,谢谢!

@ ECHO OFF
rem 关闭Windows外壳程序explorer
taskkill /f /im explorer.exe
rem 启动Windows外壳程序explorer
start explorer.exe
exit

TOP

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\RestartExplorer]
"MUIVerb"="重启桌面"
"Icon"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,\
  78,00,65,00,00,00
"Position"="Bottom"
"SubCommands"=""

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\RestartExplorer\shell]

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\RestartExplorer\shell\01RestartExplorer]
"MUIVerb"="重启桌面"
"Icon"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,\
  78,00,65,00,00,00

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\RestartExplorer\shell\01RestartExplorer\Command]
@="cmd.exe /c taskkill /f /im explorer.exe  & start explorer.exe"


以上用软件转成BAT

TOP

非常简单:
cmd1152 发表于 2021-8-1 14:01



赞!加了这句果然有刷新作用!简洁!

TOP

非常简单:
  1. ASSOC .tmp=tmpfile
复制代码
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

本帖最后由 yakeyun 于 2021-7-31 19:08 编辑

回复 1# liht1634


(TASKKILL /F /IM explorer.exe >nul 2>&1) && (explorer.exe)


或者用下面这个:

@echo off
Echo,CreateObject^("WScript.Shell"^).SendKeys "{F5}" >.\F5.vbs
start /w "" "%APPDATA%\Microsoft\Internet Explorer\Quick Launch\Shows Desktop.lnk"
Start /w "" ".\F5.vbs"
Del /q ".\F5.vbs"
exit

TOP

回复 1# liht1634


    什么系统?刷新桌面的目的是什么?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表