The manifest
provider is designed to sync multiple providers at one time:
msdeploy verb:sync -source:manifest=manifest.xml -dest:auto,computerName=...
Then manifest.xml
is:
<multipleAcls>
<setAcl path="path1" setAclAccess="Write" />
<setAcl path="path2" setAclAccess="Read" />
<setAcl path="path3" setAclAccess="ReadAndExecute" />
</multipleAcls>