Tuesday, June 10, 2008

Remove or modify Shortcut Arrow in windows and Vista



Would you prefer to display your shortcuts without the arrow in the bottom left hand corner? This tip will show you how to change the arrow icon or remove it completely

To remove the shortcut arrows:

Method 1:

1. Open your notepad or any script editor

2. Copy and paste the script below into you notepad and save the file with .vbs extension e.g noArrow.vbs, just save it to your desktop

Option Explicit

Dim objShell, strRoot, strRead, strDelete, strCreate
strRoot = "HKEY_CLASSES_ROOT\lnkfile\IsShortCut"
' Create the Shell object
Set objShell = CreateObject("WScript.Shell")
strDelete = objShell.RegDelete(strRoot)
WScript.Echo "Error No: " & err.number & " check " & strRoot
strDelete = null
WScript.Quit

3. Double click your VBScript, then 'OK' the message box. To see the arrows disappear, simply logoff and logon again. Tadaaa!!!! The arrows disappear!!..hahaaaa

Method 2:

Open Registry editor

Go to HKEY_CLASSES_ROOT

Find piffile and lnkfile…………………….and just delete it.

Reboot your computer.

To Change the Icon:
Open the key [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
Explorer\Shell Icons] and create a new string value, or modify the existing value, called '29′. Set it to equal the filename, including path, for the icon you want to use for the shortcut arrow. By setting this to a blank icon it has a similar effect to the removal method above, without the side effects.

Restart Windows for the changes to take effect.

Note: This tweak effectively changes the properties of shortcuts so they are no longer considered to be shortcuts by Windows, this may have some slight side effects, such as hot keys not working as before.
Post a Comment

Find a cool free stuff everyday

Giveaway of the Day

Hiren Bharadwa's Posts

DotNetJalps