
今まで以下のようにしていて大丈夫な状態が続いていました。
robocopy D:\ E:\ /mir
それを、以下のように
robocopy D:\ E:\BACKUPS /mir
バックアップ先にフォルダを指定して、BACKUPS以下にコピーを指定したときに問題が起こりました。
E:\BACKUPS フォルダの属性が強制的に隠しシステム(SとHがある状態)に変更されてしまいます。
バグなのか仕様なのかもわかりません。
E:\BACKUPS 以外のファイル・フォルダは正常です。
回避策としてバッチでコピー後に
attrib -H -S E:\BACKUPS
としております。
しかし、そうならないようにしたいのです。
また、バグなのか使い方の問題なのかも知りたいのです。
参考までに、
robocopy D:\ E:\BACKUPS\TEST /mir
とすると
E:\BACKUPS は正常で
E:\BACKUPS\TEST のみが隠しシステムになってしまいます。
よろしくお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
はじめて、
私も最近robocopyコマンドを使用してみたのですが、
以下URLの記事が参考になるのではないでしょうか。
http://sekirarablog.blogspot.jp/2013/07/robocopy …
>/XA:SH:ドライブ丸ごとの場合、
>コピー出来ないシステムファイル等がある場合はエラーになるので、
>これを追記することで隠しファイルとシステムファイルを除外するようにします。
とのことです。
参考にされてみてはいかがでしょうか。
私は、
上記URLを参考にして、
ドライブからバックアップ用NAS上ドライブにrobocopyコマンドにてコピーしましたが、
隠しファイル属性のものはコピーされていませんでした。
また、
コピー後も普通に(正常に?)コピー先ドライブにても
フォルダが普通に表示されました。
参考URL:http://sekirarablog.blogspot.jp/2013/07/robocopy …
No.2
- 回答日時:
残念ながらこの挙動はバグではありません
完璧な回避方法も思い浮かびません(※1)
実はユーザーからは決して分かりませんがNTFSのルートディレクトリには隠しシステム属性が付いています(※2,3)
robocopyはコピー元ディレクトリの属性を忠実にコピー先ディレクトリにコピーしているだけなのです
※1
xcopyなら D:\ E:\BACKUPS を D:\* E:\BACKUPS のようにディレクトリからディレクトリではなくディレクトリ以下からディレクトリにすれば回避できます
元々ディレクトリからディレクトリのコピーのためのrobocopyではこのような指定ができません
/A-:SH を指定すればコピー先から隠しシステム属性を消せますがこの動作はコピーしたファイル全てに適用されます
※2
attribコマンドでは確認できません
プログラムからのみ確認できます
PowerShell なら Get-ItemProperty -Path D:\ | Format-list -Property Attributes とやれば属性を表示できます
※3
そのうえ属性を解除することもできません
No.1
- 回答日時:
たぶんrobocopyのバグだと思います。
↓TechNet フォーラムでの、マイクロソフト社のフォーラムオペレータからの回答。
http://social.technet.microsoft.com/Forums/ja-JP …
私もあきらめてそういうものとして(コピー後にattribすることにして)robocopyを使ってます。
情報ありがとうございます。
次期サーバーのrobocopyは、この点も動作を設定できるようにバージョンアップしていると助かります。
その為のバージョンアップ料金が高そうですが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
linux duコマンドで困っています。
-
【MRTG】グラフ表示で抜けがある。
-
バッチファイルで特定のファイ...
-
コマンドプロンプト 現在のディ...
-
PCに保存していた写真を見られ...
-
Teratermマクロの戻り値の取得失敗
-
OpenFileDialogを使った後にも...
-
Visual C++からftpを使う
-
EXCELで右クリックメニューの追加
-
ExcelのVBProjectがExcelを開く...
-
<a href="file:///フォルダ名/...
-
メルカリを退会して再登録した...
-
同名フォルダを作成し、そのフ...
-
MkDir パス名が無効です
-
SDカードの初期化について
-
表示を標準か改ページプレビュ...
-
EPSON emqファイルをPrint CDで
-
ExcelVBAでリンク先の対象のフ...
-
FFFTPの自動化バッチについて
-
スマホでHTMLファイルを開いて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
linux duコマンドで困っています。
-
バッチファイルで特定のファイ...
-
rsync実行でmkdirエラー
-
FTPでのディレクトリのアップロ...
-
【MRTG】グラフ表示で抜けがある。
-
robocopyをすると隠し属性フォ...
-
.htaccessで特定のディレクトリ...
-
AIXでの指定ディレクト以下の全...
-
WINCVSでドキュメントの管理
-
MRTGが動作しません
-
gitで複数のリポジトリで運用は...
-
良く判らないファイル?
-
【至急】.htaccessによるディレ...
-
同一サーバからだと他人に見ら...
-
xreaにxoopsをインストールして
-
Subversion と TortoiseSVN で ...
-
PCに保存していた写真を見られ...
-
拡張子をつくる
-
OpenFileDialogを使った後にも...
-
<a href="file:///フォルダ名/...
おすすめ情報