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.

:)

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...