使用Resource Kits里附带的小工具-scopy.exe
SCOPY source destination [/o] [/a] [/s]
source Specifies files to copy.
destination Where to copy files to.
/o Copies owner security information.
/a Copies auditing information. Requires that you have
the Manage Auditing User Right on both the source and
destination computers.
/s Copies all files in subdirectories.
但是在使用scopy的时候需要注意一些小问题,不然可能事与愿违,请看我的试验过程:
C:scripts>cacls wsh.vbs
C:scriptswsh.vbs HEAVENadam:N
HEAVENFuZheng:F
>显示c:scripts目录中wsh.vbs中的权限
C:scripts>copy wsh.vbs adam
已复制 1 个文件。
>拷贝wsh.vbs到c:adam目录
C:scripts>cacls adamwsh.vbs
C:adamwsh.vbs Everyone:F
>显示拷贝过来的c:adamwsh.vbs的权限,注意:权限没有一起拷贝过来。
C:scripts>del adamwsh.vbs
>删除c:adamwsh.vbs
C:scripts>scopy wsh.vbs adam
wsh.vbs -> C:adamwsh.vbs
>使用scopy将c:scriptswsh.vbs拷贝到c:adam目录
C:scripts>cacls adamwsh.vbs
C:adamwsh.vbs HEAVENadam:N
HEAVENFuZheng:F
>显示拷贝过来的c:adamwsh.vbs的权限,注意:权限已经和文件一起拷贝过来了。
C:scripts>del adamwsh.vbs
>删除c:adamwsh.vbs
C:scripts>copy wsh.vbs adam
已复制 1 个文件。
>拷贝wsh.vbs到c:adam目录
C:scripts>cacls adamwsh.vbs
C:adamwsh.vbs Everyone:F
>显示拷贝过来的c:adamwsh.vbs的权限,请注意wsh.vbs的权限
C:scripts>scopy wsh.vbs adam
wsh.vbs -> C:adamwsh.vbs
>使用scopy拷贝wsh.vbs(希望能将权限一并拷贝)
C:scripts>cacls adamwsh.vbs
C:adamwsh.vbs Everyone:F
>但是wsh.vbs的权限依旧没有改变
结论:
在使用scopy拷贝文件时一定需要注意目的目录是否存在同名文件,否则scopy的结果不会是你预期的结果。
|