xcopy файлы, созданные в этом месяце в PowerShell

Я написал этот код, чтобы скопировать файлы, что мне нужно-это способ сделать это скопировать только файлы, созданные в этом месяце или созданные последние 31 день?

$a = "L:EndMonths"
$a +=get-date -format MMMM
xcopy "L:*.zip" $a /I
xcopy "L:*.zip" $a /I
xcopy "L:*.zip" $a /I
xcopy "L:*.zip" $a /I
7
задан Mahmoud AL-saadi
23.03.2023 16:18 Количество просмотров материала 3219
Распечатать страницу

1 ответ

чтобы получить файлы за этот месяц, используйте:

$date = Get-Date -Format M-1-y

или для получения файлов за последние 31 день используйте:

$date = (Get-Date).AddDays(-31).ToString('M-d-y')

затем вызовите xcopy следующим образом:

xcopy "L:*.zip" $a /I /D:$date
2
отвечен Rynant 2023-03-25 00:06

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх