Jump to content

Recommended Posts

Posted

Hi Everyone!

I've been sitting with my Cleanup file for a while now and I can't seem to figure out what's wrong with it. It keeps complaining that it cannot find the specified file. I've tried various syntaxes and none of them works. This is driving me nuts. Could someone please help me out here?

This is a Syntax that gets the "Cannot find the specified file" answer returned:

del %UserProfile%\Desktop\VLC media player.lnk

Cheers,

Marthax


Posted

try

del "%UserProfile%\Desktop\VLC media player.lnk"

It says it cannot find the file because it halts after VLC and there is no file in the desktop folder called VLC.

Posted

You may also be better off checking if it exists first too, not that the code given will not work just better practice. Also you could add the /Q (quiet) switch.

if exist "%UserProfile%\Desktop\VLC media player.lnk" del /q "%UserProfile%\Desktop\VLC media player.lnk"

Posted

You can use vbs to remove the shortcuts.

This will remove all shortcuts on the desktop.

If you want to remove a specific short cut

then change this ( AP & "\Desktop\ *.lnk")

to this ( AP & "\Desktop\ NAME-OF-THE-SHORTCUT.lnk")

Then save this as RemoveSC.vbs

ON ERROR RESUME NEXT

Dim Shell : Set Shell = WScript.CreateObject("WScript.Shell")

Dim AP : AP = Shell.ExpandEnvironmentStrings("%AllUsersProfile%")

Set fso = CreateObject("Scripting.FileSystemObject")

fso.DeleteFile( AP & "\Desktop\ *.lnk")

Posted

Try %AllUsersProfile% and yes put quotes around the whole thing.

Depending on the program sometime the shorcuts get installed under the userprofile and sometime under the allusersprofile.

:)

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...