Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для YuS_2

Crazy


Contributor


Сообщения: 1235
Благодарности: 518

Профиль | Отправить PM | Цитировать


Цитата JimmLight:
за исключением копирования прав доступа. »
действительно, как-то упустил этот момент...
вот так надо было:

Код: Выделить весь код
# каталог с файлами, содержащими пути для копирования
# относительный, либо абсолютный путь:
$src = '.\TXT'

# Целевой каталог
# относительный, либо абсолютный путь:
$dst = '.\DST'

# Получение списка путей для копирования:
$list = gc "$src\*.txt" -enc utf8

if (!(test-path $dst)){$null = md $dst}
gi $list|%{
	$d = $dst + (split-path $_.directoryname -noq)
	if (!(test-path $d)){
		$null = md $d
		get-acl $_.directoryname|set-acl -path $d
	}
	copy $_.fullname $d
	get-acl $_.fullname|set-acl -path ($d + '\' + $_.name)
}

-------
scio me nihil scire. Ѫ

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:59, 13-09-2020 | #5