Створіть ярлик для видалення останніх елементів у меню Пуск Windows Vista (або XP)
Ви коли-небудь пробували переходити всі меню, необхідні для видалення останніх елементів у меню "Пуск" XP? Це займає назавжди, особливо коли ви хочете приховати все, що ви не повинні були робити. Як завжди, є простіший спосіб зробити це.
[Оновити] Ряд читачів відзначили, що в Vista можна просто клацнути правою кнопкою миші на останніх пунктах і вибрати "Очистити список недавніх елементів". XP є єдиним з набором меню, щоб пройти. У будь-якому випадку це має працювати однаково в обох версіях.
Можна вручну відкрити папку оболонки і очистити елементи, або ви можете скористатися наведеним сценарієм, який фактично надасть вам ярлик, який видаляє останні елементи з не більш ніж подвійним клацанням.
Для того, щоб бути зрозумілим, це список пунктів, які ми будемо видаляти:
Примітка. Насправді, ці файли не видаляються, вони просто видалить ярлики файлів, які зберігаються в папці нещодавно.
Де знаходиться остання папка, щоб я міг їх видалити вручну?
Подібно до багатьох папок у Windows, цей файл приховано під папкою вашого профілю. Повний шлях на Windows Vista буде таким: замінити ім'я користувача на шлях:
C: Користувачі AppData Роумінг Microsoft Windows
Якщо ви використовуєте командний рядок, ви можете скористатися змінною середовища% APPDATA%, щоб визначити шлях без необхідності знати ім'я користувача (це також працює в Explorer)
% APPDATA% \ t
Або найпростіший спосіб полягає в тому, щоб просто ввести цей ярлик оболонки в адресний рядок або поле пошуку меню "Пуск":
shell: recent
Ви можете видалити всі елементи з цієї папки або навіть видалити всі елементи. Ви побачите, що вони зникають з меню Останні негайно. Знову ж таки, це лише ярлики до фактичного файлу, як ви можете побачити у стовпці Тип вище.
Очистіть останні елементи з ярликом
Маючи трохи магічного хосту сценаріїв Windows, ми можемо створити скрипт, який видаляє елементи в останній папці… він займає лише 4 рядки коду!
Створіть новий файл з назвою DeleteRecentItems.js за допомогою програми "Блокнот", а потім вставте наступні рядки (або просто завантажте файл зі стисненим файлом, наведеним нижче)
var fso = WScript.CreateObject (“Scripting.FileSystemObject”);
var WSH = новий ActiveXObject (“WScript.Shell”);
var folder = WSH.SpecialFolders ("Останні");
fso.DeleteFile (папка + “.”);
Після збереження файлу тепер має з'явитися нова піктограма, яку можна двічі клацнути, щоб очистити останні елементи.
Якщо потрібно призначити нову піктограму або додати клавішу швидкого доступу, потрібно створити ярлик для файлу. Я рекомендую помістити файл сценарію в папку десь, а потім створити ярлик до нього в папці швидкого запуску або робочого столу.
Після створення ярлика можна клацнути на ньому правою кнопкою миші та вибрати "Властивості", після чого натиснути "Змінити піктограму" або додати в ярлик, якщо потрібно.
Відмова від відповідальності: Я перевірив це на Windows Vista, але так як це видаляє файли ... використовувати на свій страх і ризик, і я не відповідальний, і т.д. =)
Завантажити скрипт DeleteRecentItems (Zipped)