· Descripcion
RepairShortcuts es una aplicación por linea de comandos para reparar accesos directos cuyo atributo de "Destino" ha sido modificado.
Un ejemplo de acceso directo dañado sería por ejemplo:
· Tenemos un acceso directo donde su atributo de destino apunta a un archivo en "F:\Archivo.txt" pero hemos renombrado la letra de la unidad de destino a "J:\", entonces nuestro archivo ahora está en "J:\Archivo.txt".
Pero si intentamos acceder desde el explorador de Windows clickando manualmente en el acceso directo lo más probable es que Windows arregle el problema automáticamente y actualice la información de los atributos en el propio acceso directo, bien, pues eso es lo mismo que hace esta aplicación, llamo al mismo método que utiliza Windows para reparar/resolver los accesos directos
¿Porque utilizar esta aplicación?
· Por la sencilla razón de automatizar la tarea, puesto que si tienen 1.000 accesos directos, no creo que quieran estar pinchando los 1.000 uno a uno.
· Porque aunque Windows repare el acceso directo cuando accedemos a él, si usamos aplicaciones que requieran acceder a nuestro acceso directo es posible que no puedan resolverlo, ya que no todas llaman a Windows para que resuelva el acceso directo, es conveniente tenerlos todos arreglados.
NOTA: No hay peligro de pérdida de accesos directos, si el mecanismo de Windows no puede resolver un acceso directo, simplemente se omite el archivo.
· Modo de empleo
Código:
[+] Syntax:
RepairShortcuts.exe [Switches] [File or Directory]
[+] Switches:
/NoUI | Don't display MessageBox if shortcut can't be resolved.
/R | Recursive subdirectories.
/V | Display verbose information.
|
/? | Display this help.
[+] Usage examples:
# Repair "C:\Shortcut.lnk" shortcut:
RepairShortcuts.exe "C:\Shortcut.lnk"
# Repair all shortcuts in "C:\Directory":
RepairShortcuts.exe "C:\Directory"
# Repair all shortcuts in "C:\Directory" without displaying any MessageBox:
RepairShortcuts.exe /NoUI "C:\Directory"
# Repair all shortcuts in "C:\" and their subfolders:
RepairShortcuts.exe /R "C:\Directory"
# Repair all shortcuts in "C:\Directory" and their subfolders,
also displays verbose information when reparing,
and don't display any error MessageBox:
RepairShortcuts.exe /R /V /NoUI "C:\Directory"
· Demostración
· Descarga
http://elektrostudios.tk/RepairShortcuts.zip
Incluye Source, Compilado e Instalador.