PDA

View Full Version : Delete multiple All Users desktop shortcuts?



doc13x
01-08-2008, 12:03 PM
Hello,

I need to add some code to an AMS 7.0 project that will delete several shortcuts that are in the 'All Users' Desktop, if they exist (and if not, it needs to continue on to the next part of the script).

I have tried both:

File.Delete(_DesktopFolderCommon.. "\\SDMT ILT Session.*", true, false, true, nil);

and

Shell.DeleteShortcut(Shell.GetFolder(_DesktopFolde rCommon), "SDMT ILT Session.*");

with no success - there are several more shortcuts that I need to delete as well.

Ideally, the script will work on both XP and Vista workstations, delete the shortcuts if they exist, then continue on to add new shortcuts (that part works).

Help?:)

longedge
01-08-2008, 12:28 PM
Try using File.Find. Have a look at this (http://www.indigorose.com/forums/showthread.php?t=17827&highlight=File.Find) post.

Hope that helps :)