小编Mil*_*ast的帖子

我找到了一些显示/隐藏桌面图标的代码,但是它在此过程中移动了图标。如何编辑代码以不移动图标?

我正在为Rainmeter使用两个批处理文件,一个用于隐藏所有图标,然后启动Rainmeter,另一个用于显示所有图标,然后退出Rainmeter以使我的桌面恢复正常。

我的最终目标是使这两个批处理文件成为任务栏上的按钮,单击这些按钮可以切换桌面的外观。

到目前为止,我只有两个批处理文件,但它们所做的只是显示和隐藏桌面图标。(我在网上找到了代码,因为我自己无法编写代码)

show.bat

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /V HideIcons /T REG_DWORD /D 0 /F
taskkill /f /im explorer.exe
start explorer.exe
Run Code Online (Sandbox Code Playgroud)

hide.bat

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /V HideIcons /T REG_DWORD /D 1 /F
taskkill /f /im explorer.exe
start explorer.exe
Run Code Online (Sandbox Code Playgroud)

因此,我发现的代码可以正常工作,但比手动隐藏桌面图标要流畅得多……唯一的问题是,当我运行show.bat时,我的图标又回到了我不希望它们进入的位置。

如何使批处理文件更顺畅地显示/隐藏图标,以及如何不使图标四处移动?

PS:只是想强调一下,我真的不知道我发现的代码是如何工作的,因此您可能必须使用ELI5。

desktop icons batch-file

0
推荐指数
1
解决办法
3905
查看次数

标签 统计

batch-file ×1

desktop ×1

icons ×1