Command line 通过命令行隐藏特定的桌面项目

Command line 通过命令行隐藏特定的桌面项目,command-line,cmd,icons,desktop,Command Line,Cmd,Icons,Desktop,我需要通过命令行从桌面隐藏特定图标的命令 每当我手动隐藏图标时,由于我无法覆盖的公司设置,它将在下次登录后返回。因此,我需要一个脚本,这是在每次登录后启动 我想删除“计算机”和“用户文件”图标,但无论在哪里搜索,我都只能找到隐藏所有图标的帮助 编辑:忘了提到我正在使用Windows7 Professional。 在线搜索了更多的解决方案,仍然没有找到任何内容。对不起,图标是指.ink文件吗 如果是,您可以使用以下行: attrib+h计算机墨水 attrib+h用户的_file.ink 我不确定

我需要通过命令行从桌面隐藏特定图标的命令

每当我手动隐藏图标时,由于我无法覆盖的公司设置,它将在下次登录后返回。因此,我需要一个脚本,这是在每次登录后启动

我想删除“计算机”和“用户文件”图标,但无论在哪里搜索,我都只能找到隐藏所有图标的帮助

编辑:忘了提到我正在使用Windows7 Professional。
在线搜索了更多的解决方案,仍然没有找到任何内容。

对不起,图标是指.ink文件吗

如果是,您可以使用以下行:

attrib+h计算机墨水
attrib+h用户的_file.ink

我不确定.ink文件的名称,因此您必须更改它


只需将这两行保存为.bat文件,创建一个.ink文件并将其放入启动文件夹。

我终于找到了解决方案。这里给出了所需的提示:

我的脚本现在如下所示:

REM hide Computer icon on the desktop
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /v "{20D04FE0-3AEA-1069-A2D8-08002B30309D}" /t REG_DWORD /d 1 /f
REM hide User's Files icon on the desktop
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel" /v "{59031a47-3f72-44a7-89c5-5595fe6b30ee}" /t REG_DWORD /d 1 /f

通过键入cmd或批处理文件,隐藏桌面文件要容易得多:

光盘桌面

attrib+h

要再次显示,请键入:

光盘桌面

attrib-h


我想你是说
.lnk
,而不是
.ink
?我不知道“文件”是如何调用的。好吧,根本没有文件,至少我的桌面文件夹没有显示任何文件(包括隐藏的文件)。我需要更改的更多的是Windows设置,而不是文件设置。否则我可以很容易地删除它们。也可以尝试
C:\users\public\desktop
(一个隐藏目录)。注:在其他语言中可称为差异。您可能没有对此目录的写入权限。其中也没有任何内容。欢迎使用堆栈溢出!可以帮助您写出将被接受和投票的答案。