Сценарии Powershell для очистки - PullRequest
0 голосов
/ 22 марта 2019

У меня есть сценарий, я работаю над очисткой файлов.

У меня есть папки, и в папке у меня есть файлы Excel и PDF.Я хочу сохранить последние два измененных файла и удалить все остальные файлы.

Пожалуйста, помогите мне написать сценарий.

С уважением, NKS

1 Ответ

1 голос
/ 22 марта 2019

Чтобы что-то сделать со всеми, кроме двух самых последних измененных файлов, можно выполнить сортировку, а затем пропустить два (прерывистые строки для удобства чтения):

dir *.doc |
  sort LastWriteTimeUtc -desc |
  select -skip 2 |
  # Do something like remove-item

(использование UTC во избежание проблем)при входе / выходе из ДСТ.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...