2012-04-02 178 views
6

ファイル上でのみ動作するようです。または私は何か間違っているのですか?Robocopy -/XA:SH - 隠しディレクトリをシステムから除外しますか?

隠しフォルダ/システムフォルダがたくさんあるVistaで、ユーザーフォルダ(C:\ Users \ XXX)をバックアップしようとしました。私は使用しました/XA:SHT

フォルダ 'AppData'は 'システム'ではなく '非表示'なので、除外されませんでした。
他の特別なフォルダは「非表示」と「システム」で、除外されています。しかし、私が使用した/XA:SHTスイッチやアクセス許可のような何らかの理由のために、そのことがわかりません。

私の質問は、/XAもディレクトリにも、ファイルにのみ適用されますか? /XDスイッチですべての特別なフォルダを手動で入力する必要はありません。

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

答えて

12

the documentation/XAはファイルにのみ適用されます。

は、与えられた属性のいずれかの

でファイルを除外し、念のために - 私はちょうどWindows 8のRTMとのRobocopyは隠しディレクトリを無視することはありません/XA:SHフラグにRobocopyをしてテストしました。

私はユーザーディレクトリの定期的なバックアップを行い、ディレクトリ接続ポイント(My Musicなど)を除外するためにRobocopyも使用していますが、私は/XJDフラグを使用します。また、AppDataがコピーされるのを避けるため、私は/XDフラグを使用します。引数の参照、please see the documentationについて/MIR /FFT /Z /XA:SH /R:0 /LOG+:path\to\logfile.txt /TEE /XJD /NP /XD AppData

:引数の

私の完全なリストは次のようになります。

+2

Windows 10の「Windows Feedback」アプリケーションを使用して機能要求を出しました。 Windows Feedbackを開き、 "robocopy exclude system directories"を検索すると、リストの一番上に表示されます。マイクロソフト社にrobocopyをより強固にさせることができるかもしれません。 – markproxy

1

パターンに基づいてディレクトリを除外するには、/XDパラメータを使用できます。 /XD *.を使用すると、ドット付きのディレクトリが除外されています。隠しファイルも除外するには、XA:SHと組み合わせてください。

関連する問題