- Aprire “Esegui” da “Start/Esegui” ed inserire il seguente codice (sostituendo a
il nome dell’utente su cui state lavorando:
C:\Users\
\AppData\Roaming\Microsoft\Windows\Recent\ - Oppure quest’ altro (lo consiglio):
%APPDATA%\Microsoft\Windows\Recent\
- O, ancora, inserire questo comando nel titolo di una qualsiasi finestra (di una cartella, ecc.):
shell:recent
- Aprire il blocco note di windows ed inserire queste quattro righe di codice, per creare, come ho accennato prima, lo script che eseguirà il nostro scopo con un semplice doppio click:
var fso = WScript.CreateObject(“Scripting.FileSystemObject”);
var WSH = new ActiveXObject(“WScript.Shell”);
var folder = WSH.SpecialFolders(“Recent”);
fso.DeleteFile(folder + “\\*.*”); - 2. Salvare sul desktop (consigliato), con il nome di: “DeleteRecentItems.js” (mi raccomando di cancellare l’estensione .txt e di inserire quella .js, ovvero javascript).
- Creiamo prima di tutto un collegamento all’icona, cliccando col tasto destro del mouse e selezionando la voce “Crea Collegamento”; creiamo se vogliamo avere più ordine, una cartella denominata come i due file; e salviamoci dentro quest’ultimi.
- Clicchiamo ora, per assegnarli un’icona, col tasto destro e andiamo sulle proprietà; fatto ciò, clicchiamo su “Cambia Icona” e scegliamone una, applichiamo e salviamo le modifiche.
- Giunti a questo punto, Clicchiamo sullo spazio in bianco con titolo “Tasti di scelta rapida” e teniamo premuti i tasti che vogliamo.
Buona giornata!
#1Marco
Mi da errore script alla riga 1 carattere 32, boh.
Non so se dipenda da xp pro.
#2Phil
@Marco
Penso sia dovuto alle virgolette quando hai fatto copia e incolla (non vengono riconosciute come doppi apici). Sostituiscile riscrivendole. Dovrebbe funzionare!
Ciao!
#3Shor
Bella guida lukychan, sai che amo le guide e i video, e inoltre questo metodo è molto comodo 🙂
#4Lukychan
@Shor: grazie mille 😀
@Marco: prova come dice Phil e fammi sapere, al massimo ti posto il downloa dello script già compilato 🙂
#5Gino
Usare un batch di due righe no eh?
#6Lukychan
no 🙂
#7Anonimo
Anche a me dà errore anche se elimino tutte le virgolette: mi dà errore nella riga 4, carattere 25
#8Lukychan
var fso = WScript.CreateObject(“Scripting.FileSystemObject”);
var WSH = new ActiveXObject(“WScript.Shell”);
var folder = WSH.SpecialFolders(“Recent”);
fso.DeleteFile(folder + “\\*.*”);
#9Marco
Erano proprio le virgolette.
Grazie dell’aiuto. 🙂
#10Lukychan
Figurati 🙂
#11asphalt
Mi da Riga 1 carattere 32 carattere non valido
#12lukychan
strano…provaa togliere le virgolette
#13asphalt
e se lo correggo mi da l’errore alla riga 34
#14lukychan
Appena sono da Windows Vista, ti post il download di quello direttamente compilato.
#15BATMAN
Io ho fatto un classicissimo file DelRecItem.bat
@echo off
cd\
cd C:\Documents and Settings\USER\Recent
del *.* /Q
Ovviamente al posto di USER ci va il nome utente
Ciao
#16Lukychan
Mi sembra corretto, grazie della segnalazione 😉
#17BATMAN
Avrei una piccola correzione scusate ;-P
Così ve lo portate in giro per il PC anche tra più utenti
@echo off
cd\
c:
cd %userprofile%\Recent
del *.* /Q
Ciao a tutti
#18vince
come si fa x eliminare i dati recenti nel word 2008??grazie
#19vuzz89
preso grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee