Saya pikir ini akan berhasil:
robocopy source destination /E /COPY:SOU /xo /xn /xc /xx /LOG+:F:\Sec.log.
" SOU " salinan: S = Keamanan info (NTFS ACL), O = Info Kepemilikan, U = Info audit
Jika ini tidak berhasil, Anda dapat menggunakan perintah ini untuk membuat cadangan izin NTFS:
icacls d:\data /save ntfspermissions.txt /t /c
The / T switch memungkinkan untuk mendapatkan hak akses subfolder juga. The / C switch memungkinkan untuk terus bahkan jika kesalahan yang ditemui (walaupun kesalahan masih akan ditampilkan).
Dan kemudian gunakan perintah ini untuk mengembalikan izin:
icacls d:\ /restore ntfsperms.txt
Perhatikan bahwa dalam perintah untuk menyimpan izin, saya menentukan folder target D:\Data
, tetapi ketika saya mengembalikannya, saya menetapkan D:\
sebagai target. Anda mungkin berpikir menentukan D:\
sebagai target dalam perintah restore mungkin entah bagaimana mengacaukan izin pada folder lain di tingkat itu, tetapi seperti yang Anda lihat dari file output ntfspermissions.txt, itu hanya memiliki informasi tentang folder Data dan subfolder, sehingga hanya itu yang akan berubah.