PDA

Показать полную графическую версию : Помогите со скриптом копирования файла


Tosha_l
11-04-2017, 08:45
Добрый день, помогите разобраться:
В скрипте нахожу нужную мне файл через переменную:
$file5 = Get-ChildItem E:\backups\1c\new -Recurse -Include *.bak |Sort-Object LastWriteTime -Descending | select -First 1
PS E:\backups\netcopy\2017-04-09> $file5


Каталог: E:\backups\1c\new


Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 09.04.2017 0:11 2891184588 ut_backup_2017_04_09_000002_7578478.bak

после нахожу папку актуальную с последней датой, обозначаю ее тоже через переменную:
$path = Get-ChildItem E:\backups\netcopy -Directory |Sort-Object LastWriteTime -Descending | select -First 1
PS E:\backups\netcopy\2017-04-09> $path


Каталог: E:\backups\netcopy


Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 10.04.2017 14:22 2017-04-10

Вопрос, как мне правильно скопировать файл $file5 в директорию $pach?

Iska
11-04-2017, 09:38
В скрипте нахожу нужную мне файл через переменную: »
Или не находите. Граничные случае крайне желательно проверять.

после нахожу папку актуальную с последней датой »
Аналогично.

Вопрос, как мне правильно скопировать файл $file5 в директорию $pach? »
Любым из полутора десятков доступных способов. Например:
Copy-Item -Path $file5.FullName -Destination $path.FullName




© OSzone.net 2001-2012