我有一个应用服务器,每天有多个用户登录,但一些仅为特定用户安装的软件以不需要的启动图标潜入每个人的桌面。我该如何删除它们?
附言:我所说的软件已经通过凭证进行了保护,但我只是不希望大多数用户看到这些图标。只有一两个人需要它。
答案1
由于只有一两个人真正需要软件启动图标,我建议将它们从公共访问中删除,只将它们放在真正需要它们的用户的桌面上。有两个地方可以删除应用程序服务器上每个人都能看到的软件启动图标。
1. Windows 桌面
只需访问 C:\Users\Public\Desktop(在 Windows 资源管理器地址栏中输入该地址即可立即到达;否则,该文件夹在 Windows 资源管理器中是隐藏的)。在那里,您可以使用剪切和粘贴功能从每个人的桌面上剪切不需要的应用程序软件图标(如果您希望稍后将图标粘贴到其他地方供其他人访问,这比删除更可取)。您可以保留那些对每个人都有意义的图标(或添加您认为他们都应该拥有的新图标!)如果您剪切了图标,您可以将它们粘贴到真正需要它们的个人的桌面上,并且他们的个人桌面位于路径 C:\Users\用户名\桌面,其中用户名显然代表用户的 Windows 登录名。
2.“开始”菜单
此外,您可以通过从 C:\ProgramData\Microsoft\Windows\Start Menu\Programs 中的子文件夹中剪切程序来从每个人的“开始”菜单中删除程序(再次强调,我建议在此处使用剪切/粘贴功能,而不是删除图标,这样您就可以将图标粘贴到您选择的其他更私密的位置)。请注意,从此公共“开始”菜单文件夹层次结构中删除图标将删除用户“开始”菜单上这些程序的可见性,但实际上不会卸载软件。但是,通常像这样删除图标足以阻止未经授权的用户在您不希望他们访问的服务器上找到并启动软件。最后,您可以将从公共“开始”菜单中剪切的图标粘贴到您想要的个人用户的私人“开始”菜单中,可通过 C:\Users\用户名\AppData\Roaming\Microsoft\Windows\开始菜单\程序。
显然,如果应用程序服务器上的共享软件允许某些用户访问他们根本不应该查看的敏感数据,那么您需要实施比上述方法更严格的授权/身份验证方法 - 但这是另一个话题。