我很好奇,一个必须执行的任务是否可以通过批处理来实现。我必须复制一个文件到多个子文件夹,其中也有子文件夹,文件也必须复制到。使用批处理,输入将如下所示:
@echo off
for /d %%a in ("C:\\Users\\thomas\\Desktop\\Battest\*.\*") do xcopy /y /d C:\\Users\\thomas\\Desktop\\Battest\\indextest.php "%%a"
这将只将index.php复制到第一个子文件夹中,该子文件夹直接位于下一个级别。
由于需要将index.php复制到700个文件夹中
当将文件(使用rsync over cygwin)从Linux还原到Microsoft Windows XP (可能还可以还原到所有版本的windows)时,每个恢复的文件都具有非常严格的权限,以至于只有“系统”帐户才能访问这些还原的文件。
我知道如何更改权限,但我正在寻找一种解决方案,使rsync还原的文件继承文件同步/还原到的父文件夹的权限。或者,只需修改文件而不更改windows计算机上的当前权限。或者类似的东西,最终以这样的方式还原文件,在每次恢复/同步之后,我不必手动调整权限。