2

几年前,几个伟人帮助我创建和修改了以下脚本。我现在需要对这个脚本做一些修改,让它运行得更快,并消除它目前的 256 个字符的限制。

我认为更新它以同时使用 robocopy(带mt开关),然后可能icacls是最好的起点。

你能帮我创建一个我可以测试的工作模型吗?

@echo off
for /F "delims=*" %%F in ('xcopy /S /L \\file1\E$\Data1\*.jpg \ ^| findstr /v File^(s^)')    do (
    xcacls "%%F" /P "Authenticated Users:R" "domain\Administrator:F" "SYSTEM:F" "Photo    Admins:F" /Y
    attrib -a "%%F"
)
4

1 回答 1

0

这可能仍然有效,您只需将其更改为使用 Icacls 和正确的触发器。

@echo off
for /F "delims=*" %%F in ('xcopy /S /L \\file1\E$\Data1\*.jpg \ ^| findstr /v File^(s^)')    do (
    Icacls "%%F" /grant "Authenticated Users:R" "domain\Administrator:F" "SYSTEM:F" "Photo    Admins:F"
    attrib -a "%%F"
)
于 2013-01-30T21:03:37.503 回答