Board logo

标题: [系统相关] 批处理如何隐藏电脑图标? [打印本页]

作者: FU586097    时间: 2021-6-19 23:59     标题: 批处理如何隐藏电脑图标?

写批处理隐藏电脑桌面上的 此电脑图标  谢谢各位老师帮忙
作者: smss    时间: 2021-6-20 22:54

本帖最后由 smss 于 2021-7-1 12:11 编辑
  1. @Echo off&taskkill /f /im explorer.exe
  2. for /f "tokens=1,2,* " %%i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /v {20D04FE0-3AEA-1069-A2D8-08002B30309D}')do if "%%k"=="0x0" (set x=1)else set x=0
  3. ::此电脑 控制面板 0显示 1隐藏
  4. for %%i in (20D04FE0-3AEA-1069-A2D8-08002B30309D 5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0)do reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /v {%%i} /t REG_DWORD /d %x% /f
  5. ::不自动排列图标 不将图标与网格对齐 反之设为1075839525
  6. reg add "HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop" /v "FFlags" /t REG_DWORD /d 1075839520 /f
  7. start explorer.exe
复制代码

作者: FU586097    时间: 2021-6-22 21:39

回复 2# smss


    谢谢 老师 怎样恢复显示  谢谢
作者: FU586097    时间: 2021-6-22 21:42

回复 2# smss
老师 没有隐藏呀 谢谢
作者: FU586097    时间: 2021-6-23 05:40

回复 2# smss


    师傅 谢谢 单独把此电脑图标隐藏起来 双怎样显示出来  麻烦你了
作者: jave000    时间: 2021-6-25 12:35

本身桌面设置就可以把除了回收站以外的图标隐藏或显示啊,为啥需要批处理
作者: newswan    时间: 2021-6-25 19:25

前面 reg add 改成 reg delete
作者: FU586097    时间: 2021-6-26 09:02

回复 7# newswan


    谢谢师傅  完整的写一下行吗  单独把桌面上的此电脑隐藏起来  用批处理是因为要进行定时隐藏  谢谢
作者: newswan    时间: 2021-6-26 11:56

添加
  1. Windows Registry Editor Version 5.00
  2. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
  3. "{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000
  4. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu]
  5. "{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000
复制代码
删除
  1. Windows Registry Editor Version 5.00
  2. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
  3. "{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000001
  4. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu]
  5. "{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000001
复制代码

作者: FU586097    时间: 2021-6-26 19:20

回复 9# newswan


    谢谢 试了 没有反应  怎么办 你试试
作者: FU586097    时间: 2021-6-26 19:25

回复 10# FU586097


    师傅 谢谢 加个微信好吗  13698925126
作者: FU586097    时间: 2021-6-26 19:27

回复 9# newswan


    师傅 谢谢 加个微信好吗  13698925126  我是W10系统
作者: FU586097    时间: 2021-6-26 19:29

回复 9# newswan
怎么截图上传不了 师傅 帮忙看看 谢谢
作者: FU586097    时间: 2021-6-26 22:49

回复 9# newswan


    师傅 谢谢 加个微信好吗  13698925126
作者: FU586097    时间: 2021-6-27 17:19

回复 2# smss


    谢谢师傅 很好用  麻烦你了 但是有一个问题  就是隐藏的时候 把桌面上的图标重新排列了  能不能保持原来的排列不变  谢谢
作者: FU586097    时间: 2021-6-27 21:18

回复 2# smss


    师傅 麻烦你解决一下 隐藏后  保持桌面上原来图标排列位置不变  谢谢  加微信13698925126 酬谢
作者: newswan    时间: 2021-6-29 15:20

回复 15# FU586097


    不知道数据保存在哪里,有软件可以做到 iconrestorer desktopOK
作者: FU586097    时间: 2021-6-29 18:29

回复 2# smss

师傅 有空帮忙修改一下吗 隐藏桌面图标后 桌面上其它图标的排列位置不变  谢谢
作者: idwma    时间: 2021-6-29 20:03

回复 18# FU586097

不结束进程用ie4uinit.exe -show来刷新桌面
@Echo off
for /f "tokens=1,2,* " %%i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /v {20D04FE0-3AEA-1069-A2D8-08002B30309D}')do if "%%k"=="0x0" (set x=1)else set x=0
for %%i in (20D04FE0-3AEA-1069-A2D8-08002B30309D 5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0)do reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /v {%%i} /t REG_DWORD /d %x% /f
ie4uinit.exe -show
作者: FU586097    时间: 2021-6-29 20:18

回复 19# idwma


    师傅 谢谢 怎么用?
作者: idwma    时间: 2021-6-29 22:41

回复 18# FU586097


桌面图标是不是开了自动排列,用命令关闭打开自动排列没有头绪   
图标的排列位置保存存在HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop
作者: FU586097    时间: 2021-6-30 05:14

回复 21# idwma
谢谢师傅  是的 关闭了自动排列  但是运行隐藏图标后就重新排列了 要求运行隐藏指定的此电脑图标后  原来的桌面图标排列位置不变  谢谢

@Echo off&taskkill /f /im explorer.exe
::此电脑 控制面板 0显示 1隐藏
for %%i in (20D04FE0-3AEA-1069-A2D8-08002B30309D 5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0)do reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /v {%%i} /t REG_DWORD /d 1 /f
start explorer.exe
pause
作者: idwma    时间: 2021-6-30 13:02

回复 22# FU586097


    关了自动排列是不会变的
作者: FU586097    时间: 2021-6-30 22:39

回复 23# idwma


    自动排列是关了 但是隐藏图标后又打开了的
作者: idwma    时间: 2021-6-30 22:46

回复 24# FU586097


    那不知道了,测试是没有对自动排列有改动
作者: FU586097    时间: 2021-6-30 23:55

回复 2# smss


    师傅 你好 麻烦你解决一下 隐藏桌面图标后 出现原来桌面图标重新排列  能设置隐藏后桌面图标不变吗  谢谢你
作者: FU586097    时间: 2021-7-9 09:28

回复 2# smss


    师傅 你好 隐藏桌面图标后 原来桌面图标又重新排列  能设置隐藏后桌面图标不变吗  麻烦你解决一下 谢谢你 在线等
作者: cmd1152    时间: 2021-7-17 17:49

回复 7# newswan


    改成删除?你想干嘛?
作者: cmd1152    时间: 2021-7-17 17:50

回复 27# FU586097


    这个直接 右键、查看、隐藏桌面图标 就好
作者: FU586097    时间: 2021-7-21 06:26

回复 29# cmd1152


    谢谢 我是用任务计划启动的
作者: cmd1152    时间: 2021-7-22 23:58

回复 19# idwma


    刷新桌面可以用ASSOC .file=file
作者: cmd1152    时间: 2021-7-23 00:25

ASSOC .file=file刷新桌面很好用
作者: cattan    时间: 2021-7-26 11:53

要吧360给关了才有用




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