- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:moveでCドラからDドラに移動させられない)
バッチファイルでCドライブからDドライブに移動できない理由は?
このQ&Aのポイント
- バッチファイルを使用してCドライブからDドライブにファイルやフォルダを移動させる際、移動ができない場合があります。
- この問題の原因は、CドライブがeMMCである一方、DドライブがUSBメモリであることによります。
- eMMCとUSBメモリの速度やファイルシステムの違いによって、ファイルの移動がうまく行われない場合があるためです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ちょっと、別角度で回答しますが、 「★ゴミ箱」のショートカットを作って、 それにドラッグしてみてください。 その方が、楽かもです。 CTRLキーを押すかで、コピーや移動を 分けられますから、BATだとそれができないわけで。 OS標準の機能でやるのは、抵抗がありましたでしょうか? とりあえず、おかしいな?と思ったときは echo %1 ← 実際に受け取ったパラメーターを画面に表示 pause ←キー入力待ち、ここでおかしい!と思ったらCTRL+Cで停止できます。 で、ほとんどは、解決可能ですよ!
その他の回答 (1)
- kteds
- ベストアンサー率42% (1882/4440)
回答No.2
>なんで、cドライブにファイルやフォルダがあるときは移動してくれないのでしょう? cドライブのファイルやフォルダは 現在ログインしているユーザーが作成したものでしょうか。 フォルダやファイルをドラッグしようとしているユーザーは管理者レベルでしょうか。(管理者レベルで実行すると移動できますか?。試してみてください)
質問者
お礼
回答ありがとうございます。 >現在ログインしているユーザーが作成したものでしょうか。 そうです。 >フォルダやファイルをドラッグしようとしているユーザーは管理者レベルでしょうか。 管理者です。 質問した後、いろいろ試行錯誤していたら、DドラからCドラへは問題なく移動できることに気づきました。なので、★ゴミ箱をcドラに移して対処しました。※問題解決しました。 お騒がせしました。
お礼
回答ありがとうございます。 >「★ゴミ箱」のショートカットを作って、 それにドラッグしてみてください。 試してみたら、ファイルが移動されずに、コピーされてしまいました。なので、ショートカットはダメでした。 その後、★ゴミ箱をcドラに移して、バッチファイルを以下のように書き換えたら、問題なく動くようになりました。 move /y %1 "c:\★ゴミ箱" ネットで調べたら、Remtrashというソフトがあるようですね。このソフトを使えば、こんなバッチは不要のようですね。でも、わざわざソフト入れるのはeMMCなので容量少ないので、嫌なのです。バッチファイルで十分です。 問題は、自力で解決しちゃいました。お騒がせしました。