Сценарий Powershell для очистки последний раз используемых программ на Меню "Пуск" в Vista и Windows 7

Это произошло со мной после плохого микропрограммного обновления жесткого диска. Это в основном означает, что компьютер, по любой причине, не возвращает ответ от жесткого диска. Более, чем вероятно, что это - диск, или контроллер дисков а не материнская плата.

2
задан 28 May 2009 в 22:50
2 ответа

В сообщении версий Windows Vista просто необходимо убрать папку

%userprofile %\AppData\Roaming\Microsoft\Windows\Recent

Что касается сценария, чтобы сделать это, Вы могли использовать регулярный старый командный процессор (.cmd)

del /F %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Recent\*.lnk

Или в PowerShell (благодаря комментарию @alastairs')

Remove-Item -Force "${env:USERPROFILE}\AppData\Roaming\Microsoft\Windows\Recent‌​*.lnk"
3
ответ дан 3 December 2019 в 11:21
  • 1
    Эквивалентный PowerShell (буквальный перевод и опечатка исправления в пути): удалять-объект - Сила " $ {env:USERPROFILE }\\AppData\Roaming\Microsoft\Windows\Recent*.lnk" –  alastairs 28 May 2009 в 23:34

Я не могу добавить комментарий к существующему ответу, но существует переменная среды для пути AppData, который необходимо, вероятно, использовать вместо этого, таким образом:

del/F %APPDATA %\Microsoft\Windows\Recent*.lnk

0
ответ дан 3 December 2019 в 11:21

Теги

Похожие вопросы