Skúsili ste niekedy prechádzať všetky ponuky, ktoré sú potrebné na vymazanie položiek Nedávne položky v ponuke Štart XP? Trvá to navždy, najmä ak chcete skryť, čo ste nemali robiť. Ako obvykle, je to jednoduchší spôsob, ako to urobiť.
[Aktualizácia] Niekoľko čitateľov poukázalo na to, že v systéme Vista môžete jednoducho kliknúť pravým tlačidlom myši na najnovšie položky a zvoliť "Vymazať zoznam posledných položiek". XP je jediná s množstvom ponúk, ktoré môžete prejsť. Tak či tak by to malo fungovať rovnako v oboch verziách.
Môžete buď ručne otvoriť zložku shellu a vyčistiť položky, alebo môžete použiť skript, ktorý som poskytol, ktorý vám vlastne poskytne skratku, ktorá odstráni nedávne položky s ničím iným ako dvojitým kliknutím.
Aby sme boli veľmi jasní, je to zoznam položiek, ktoré budeme čistiť:
Poznámka: V skutočnosti tieto súbory v skutočnosti neodstránia, iba odstráni skratky k súborom, ktoré sú uložené v poslednom priečinku.
Kde je posledná zložka, aby som ich mohol odstrániť manuálne?
Podobne ako veľa priečinkov v systéme Windows, táto je skrytá pod adresou vášho profilu. Úplná cesta v systéme Windows Vista by bola táto, nahrádzajúc vaše používateľské meno do cesty:
C:UsersAppDataRoamingMicrosoftWindowsRecent
Ak používate príkazový riadok, môžete použiť premennú prostredia% APPDATA%, aby ste zistili cestu bez toho, aby ste potrebovali poznať používateľské meno (toto funguje aj v programe Explorer)
%APPDATA%MicrosoftWindowsRecent
Alebo najjednoduchším spôsobom je jednoducho napísať túto skratku pre shell do adresného riadka alebo do vyhľadávacieho poľa ponuky Start:
shell:recent
Vyčistiť posledné položky so skratkou
S trochou programu Windows Script Host magic, môžeme urobiť skript, ktorý vymaže položky v poslednej zložke … to trvá len 4 riadky kódu!
Vytvorte nový súbor s názvom DeleteRecentItems.js pomocou programu Poznámkový blok a potom ho vložte do nasledujúcich riadkov (Alebo jednoducho stiahnite súbor so zipsom, ktorý je pripojený nižšie)
var fso = WScript.CreateObject(“Scripting.FileSystemObject”); var WSH = new ActiveXObject(“WScript.Shell”); var folder = WSH.SpecialFolders(“Recent”); fso.DeleteFile(folder + “\*.*”);
Po uložení súboru by ste teraz mali mať novú ikonu, ktorú je možné dvakrát kliknúť, aby ste vymazali najnovšie položky.
Po vytvorení skratky môžete kliknúť naň pravým tlačidlom myši a vybrať Vlastnosti a potom kliknúť na Zmeniť ikonu alebo pridať klávesovú skratku, ak by ste chceli.
Zrieknutie sa zodpovednosti: Vyskúšal som to v systéme Windows Vista, ale pretože to odstraňuje súbory … používajte na vlastné riziko a ja nie som zodpovedný, atď =)
Stiahnite si DeleteRecentItems Script (Zipped)