Если вы используете поставщиков contentPath или dirPath , каталог, указанный в аргументе источника, будет создан на конечном компьютере, если он еще не существует.Если вы выбираете провайдера contentPath, вы можете использовать его настройку includeAcls=true
, чтобы скопировать ACL.Вот пример синтаксиса:
msdeploy -verb:sync -source:contentPath=c:\inetpub\wwwroot,includeAcls=true -dest:contentPath=c:\inetpub\wwwroot,computerName=Server1
Для правильной установки разрешений необходимо использовать учетные записи домена или иметь локальные учетные записи с совпадающими идентификаторами безопасности на исходном и конечном компьютерах.Дополнительные сведения см. В статье contentPath .
Если вы хотите отдельно установить разрешения для папки назначения, вы можете использовать провайдера setAcl .У setAcl есть такие настройки, как setAclUser и setAclAccess, которые обеспечивают более детальный контроль.См. Статью для более подробной информации, включая входы и выходы разрешений.