Jump to content

Cleanup.cmd not working


Recommended Posts

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

Link to comment
Share on other sites


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"

Link to comment
Share on other sites

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")

Link to comment
Share on other sites

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.

:)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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