ある場所から別の場所にディレクトリをコピーする方法は?こんにちは、
私は突然問題に遭遇しました。ファイルとディレクトリをコピーしたいのですが、もうできません。
Copy File()とCopy Directory()を使用します。
どういうわけかCopy Directory()は私のパスをもう認識しないか、時々失敗します。
だから、私は知りたい:
1。別のディレクトリ(D:/ destination)内のディレクトリ(D:/ copymeなど)をコピーする方法は?最終結果としてD:/ destination / copymeが得られます。
2。ディレクトリの内容(D:/ copymeなど)を別のディレクトリ(D:/ destination)内にコピーするにはどうすればよいですか?
すべてが正常に機能していましたが、機能しなくなったため、確実にコピーできなくなりました。Windowsが処理するパスは長いと思ったので、機能しませんが、各ファイルのパスは260文字未満であることがわかりました。パスには、数字と文字の横にスペースとハイフンが含まれています。
ご意見ありがとうございました!
再:ディレクトリをある場所から別の場所にコピーする方法は?更新:別のことは、文字列としてパスを指定すると、
path = "/D:/some_directory/some_other_directory";
そして、このディレクトリを選択します
same_path = Pick Directory();
2つのパスは視覚的にはまったく同じように見えますが、比較すると
if( path == same_path,
print("same path");,
print("not same");
); 私はいつも「同じではない」というメッセージを受け取ります。それは以前に働いていました。なぜ機能しない文字列としてパスを指定するのですか?
ありがとう
再:ディレクトリをある場所から別の場所にコピーする方法は?修正:パス= "/ D:/ some_directory / some_other_directory /";再:ディレクトリをある場所から別の場所にコピーする方法は?最初のパスのリテラル文字列はスラッシュで始まる必要がありますか?
再:ディレクトリをある場所から別の場所にコピーする方法は?ハイマーク、
Pick Directory()関数とShow()を実行するか、出力を印刷すると、パスの先頭に「/」が、パスの末尾に「/」が常に表示されます。それが私がそれを使用する理由であり、それも機能しました。
とにかく、システムに何か問題があるように見えました。もう問題は見当たりません。
ご意見ありがとうございます!