Board logo

标题: [系统相关] 批处理怎样隐藏和显示桌面指定图标? [打印本页]

作者: FU586097    时间: 2023-3-25 13:45     标题: 批处理怎样隐藏和显示桌面指定图标?

怎样用批处理一键隐藏和显示 电脑桌面上指定的某个或者多个快捷键图标   比如  AAA文件夹  搜狗高速浏览器   BBB记事本 等等  谢谢
作者: czjt1234    时间: 2023-3-25 18:44

隐藏
  1. @echo off
  2. attrib +h %USERPROFILE%\AAA
  3. attrib +h %USERPROFILE%\搜狗高速浏览器.lnk
  4. attrib +h %USERPROFILE%\BBB.txt
复制代码

作者: FU586097    时间: 2023-3-25 20:14

回复 2# czjt1234


    谢谢老师 显示怎样写
作者: jyswjjgdwtdtj    时间: 2023-3-25 20:18

回复 3# FU586097


    把+h改成-h吧
作者: FU586097    时间: 2023-3-25 20:20

回复 2# czjt1234


    老师 代码没有效
作者: FU586097    时间: 2023-3-25 20:21

回复 4# jyswjjgdwtdtj


    老师 试了  这个代码没有效
作者: FU586097    时间: 2023-3-25 20:50

回复 2# czjt1234


    师傅 麻烦你核对一下  怎样没有效  谢谢
作者: buyiyang    时间: 2023-3-25 21:01

回复 1# FU586097


    2楼漏了Desktop,把%USERPROFILE%改成%USERPROFILE%\Desktop
作者: FU586097    时间: 2023-3-25 21:14

回复 8# buyiyang


   谢谢老师  你的对了  但是搜狗浏览器的没有隐藏  为什么  是不是搜狗浏览器是快捷键隐藏不了  那快捷键又怎样才能隐藏  麻烦修改一下
作者: buyiyang    时间: 2023-3-25 21:28

回复 9# FU586097


    看看bat文件是不是ansi编码,再看看快捷方式名称对不对。
作者: Batcher    时间: 2023-3-25 21:32

回复 9# FU586097
  1. dir /b /a-d "%USERPROFILE%\Desktop"
  2. attrib "%USERPROFILE%\Desktop\搜狗高速浏览器.lnk"
  3. pause
复制代码
执行之后截图发出来看看,如果需要上传截图,可以找个图床,例如:
http://bbs.bathome.net/thread-60985-1-1.html
作者: FU586097    时间: 2023-3-25 21:53

回复 8# buyiyang


    老师 改为ansi编码对了 可以用了 但是  安装软件的桌面快捷键不能隐藏  怎样修改  谢谢
作者: czjt1234    时间: 2023-3-25 22:19

attrib +h %PUBLIC%\Desktop\搜狗高速浏览器.lnk
作者: FU586097    时间: 2023-3-25 22:22

本帖最后由 FU586097 于 2023-3-25 22:23 编辑

回复 13# czjt1234


    好的 谢谢老师 桌面上安装软件的快捷键 不能隐藏  怎样修改  比如 腾讯QQ
作者: buyiyang    时间: 2023-3-25 22:42

回复 12# FU586097


    可能是在公共桌面,如13楼
  1. fltmc>nul||mshta vbscript:CreateObject("Shell.Application").ShellExecute("%~dpnx0","%*",,"runas",0)(window.close)&&exit
  2. attrib +h "%PUBLIC%\Desktop\腾讯QQ.lnk"
复制代码

作者: FU586097    时间: 2023-3-25 23:04

回复 15# buyiyang


    老师 对的  你强大很好  谢谢
作者: FU586097    时间: 2023-3-25 23:05

回复 13# czjt1234


    谢谢老师  很好
作者: FU586097    时间: 2023-3-26 08:31

回复 15# buyiyang


    老师好  麻烦补充一下  隐藏桌面此电脑图标BAT的代码  谢谢
作者: Batcher    时间: 2023-3-26 17:36

回复 18# FU586097


# 显示桌面上的“此电脑”图表
  1. reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /f /v "{20D04FE0-3AEA-1069-A2D8-08002B30309D}" /t REG_DWORD /d 0
  2. assoc .txt=txtfile
复制代码
# 隐藏桌面上的“此电脑”图表
  1. reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /f /v "{20D04FE0-3AEA-1069-A2D8-08002B30309D}" /t REG_DWORD /d 1
  2. assoc .txt=txtfile
复制代码

作者: FU586097    时间: 2023-3-26 18:02

回复 19# Batcher


    老师谢谢 代码没有效




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2