Article

maggot62's picture
article
Reads:

4795

Score:
0
0
 
Comments:

0

Removing Icons from AllUsersDesktop

(View Disclaimer)

Remove Desktop Icons

If you are managing your desktops with ZENworks you may wish to have better control over icons that are placed on a users desktop from the All Users Desktop. This tip is a simple demonstration on how you can easily script deletion of files from AllUsersDesktop.

Create a bundle with a Launch Action to run a script. The script supplied here is a vbscriptand should have an extension of .vbs. The script engine should be set to %WINDIR%\system32\wscript.exe.

Click to view.

If users need additional rights to do this, as is likely, from More Options you can select run as Administrator.

The code of the script is below:

Option Explicit

Dim oShell, oSpecialFolders, oURL, oAllUsers,oFSO, OFC, file

Set oFSO = createobject("Scripting.FileSystemObject")

set oShell = createobject("WScript.shell")

Set oSpecialFolders = oShell.SpecialFolders

set oAllUsers = oFSO.GetFolder( oSpecialFolders("AllUsersDesktop") )

Set OFC = oAllUsers.Files

For Each file In OFC

 oFSO.DeleteFile(file)

Next 

WScript.quit

AnhangGröße
CleanDesktops.zip362 bytes

Disclaimer: As with everything else at Cool Solutions, this content is definitely not supported by Novell (so don't even think of calling Support if you try something and it blows up).

It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test, test, test before you do anything drastic with it.




User Comments

© 2013 Novell