PulisciCollegamentiGUI è un semplice tool PowerShell con interfaccia grafica per la rimozione di collegamenti orfani (.lnk) in Windows.
Questo programma scansiona il Desktop, il menu Start e altre cartelle comuni alla ricerca di collegamenti che puntano a file non più esistenti, permettendo di eliminarli facilmente con una GUI intuitiva.
- Interfaccia grafica in Windows Forms
- Scansione automatica di più cartelle di sistema
- Rilevamento di collegamenti non validi
- Selezione multipla con checkbox
- Log dettagliato in tempo reale
- Eliminazione selettiva dei collegamenti trovati
- Desktop utente (
%USERPROFILE%\Desktop
) - Desktop pubblico (
%PUBLIC%\Desktop
) - Menu Start utente e globale
- Barra di avvio veloce
- Documenti, Download, Collegamenti, Preferiti
Per eseguire lo script PowerShell:
- Scarica PulisciCollegamentiGUI.ps1
- Clicca con il tasto destro > Esegui con PowerShell
- Oppure, apri PowerShell e lancia:
.\PulisciCollegamentiGUI.ps1
Install-Module -Name ps2exe -Scope CurrentUser
Se richiesto, conferma con S per procedere.
Invoke-PS2EXE -InputFile "PulisciCollegamentiGUI.ps1" -OutputFile "PulisciCollegamenti.exe"
Se hai un file .ico
(es. PuliziaCollegamenti.ico
), puoi includerlo così:
Invoke-PS2EXE -InputFile "PulisciCollegamentiGUI.ps1" -OutputFile "PulisciCollegamenti.exe" -icon "PuliziaCollegamenti.ico"
- Il file
.exe
generato è completamente portabile e non necessita di PowerShell installato sul PC target. - Lo script ignora collegamenti speciali di sistema (come Pannello di controllo o Esegui).
Questo progetto è distribuito con licenza MIT.
Puoi usarlo, modificarlo e condividerlo liberamente.