|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - копирование файлов по дню недели |
|
PowerShell - копирование файлов по дню недели
|
Новый участник Сообщения: 5 |
Всем, Доброго дня!
Коллеги, прошу помочь. Как в этом скрипте исключить повторное копирование файлов если они уже есть, а только копировать новые файлы?? $Source_Path = "C:\Temp" $Destination_Path = "C:\backup" Get-ChildItem -Recurse $Source_Path |` ?{! $_.PSIsContainer} |` ?{$_.CreationTime.DayOfWeek -eq "Thursday"} |` Copy-Item -Destination $Destination_Path |
|
Отправлено: 13:18, 22-12-2020 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Можно проверять существование одноимённого конечного файла. А можно и исключать, например:
$sSourceFolder = 'C:\Мои проекты\0329\Source' $sDestFolder = 'C:\Мои проекты\0329\Destination' Copy-Item -Path "$sSourceFolder\*.*" -Destination $sDestFolder -Exclude (Get-ChildItem -Path $sDestFolder) Цитата diesel_ttt:
|
|
Отправлено: 14:59, 22-12-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать у меня просто файлы из одной папки складываются в другую. Но мысль я вашу понял, осталось доделать под мой вариант.
|
Отправлено: 16:10, 22-12-2020 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата diesel_ttt:
— складываются в одну. |
|
Отправлено: 16:38, 22-12-2020 | #4 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать пояему из всех ? там же только папка Temp как сурс.
|
|
Отправлено: 17:30, 22-12-2020 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата diesel_ttt:
|
|
Отправлено: 18:19, 22-12-2020 | #6 |
Забанен Сообщения: 793
|
Критерии новизны файла относительны: толи за отправную точку нужно брать текущий день, например,
толи, нужно брать все те файлы, что позже самой поздней даты в C:\backup, - задание требует чёткой формулировки. |
Отправлено: 20:05, 22-12-2020 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочие - [решено] Сортирование файлов по папкам (копирование по дате создания) | DIMM2005 | Программное обеспечение Windows | 36 | 03-01-2020 16:54 | |
PowerShell - Копирование файлов по дате | nse | Скриптовые языки администрирования Windows | 10 | 20-06-2018 21:32 | |
PowerShell - копирование файлов по маске | Vashurin | Скриптовые языки администрирования Windows | 2 | 23-02-2017 03:52 | |
Ошибка - Синий Экран Смерти по три раза на дню! | Egor0203 | Microsoft Windows 2000/XP | 3 | 08-02-2017 00:18 | |
CMD/BAT - Сортирование файлов по папкам (копирование в многоуровневые папки по дате создания) | Systems | Скриптовые языки администрирования Windows | 18 | 03-10-2014 11:37 |
|