web-dev-qa-db-ja.com

Robocopyと権限

この問題が発生しました。robocopyを使用して、あるサーバーから別のサーバーにホームディレクトリをコピーしようとしています。さて、私の問題は、robocopyがすべての権限も引き継ぐことができるかということです。

これが私が使用しているコマンドラインです:

robocopy "\\server1\home" "D:\home" /E /SEC /Copy:DATSOU /IS /IT /log:c:\logfile.txt /TEE

Windows 2003 R2 Standard32ビットからWindows2008 R2 Enterprise64ビットに対応しています。

今、私はrobocopyを行うことと結婚していません。別のより良い解決策があれば、私はすべての耳です。

ありがとうございました!

1
George

Robocopyはこれを行うことができますこれを管理するスイッチは次のとおりです。

/ COPY:copyflag [s]:何をコピーするか(デフォルトは/ COPY:DAT)(copyflags:D =データ、A =属性、T =タイムスタンプS =セキュリティ= NTFSACL、O =所有者情報、U =監査情報) 。/SEC:SECurityを使用してファイルをコピーします(/ COPY:DATSと同等)。

2
Dave M

これはおそらくなくてはならないページです robocopyを少し使用することを計画している場合。

構文、使用可能なスイッチ、終了コード、ファイル属性、例、さまざまなバージョンでの既知の問題... robocopyについて知りたいと思う以上のもの。とにかく、コードに_/COPY:DATSOU_が含まれているので、以下を考慮してください。 _/COPY:DATSOU_が含まれているスクリプトを見るたびに、著者がrobocopyについてデューデリジェンスを行っておらず、苦労していることを知っています。

/COPYALL : Copy ALL file info (equivalent to /COPY:DATSOU)

1
HopelessN00b

権限を実際に定義するDACLリストは、ドメインベースのセキュリティプリンシパルを参照している場合にのみ機能します。OR既知のSIDの1つ(例:LocalSystemの場合はS-1-5-18) )ローカルグループがプレイされている場合、それらはターゲットサーバーで解決できません。

0
Simon Catlin