Trik yang saya gunakan untuk menyelesaikan batasan panjang "path lengkap dan nama file" untuk memindahkan, menyalin, atau menghapus sesuatu adalah dengan mempersingkatnya dengan 'membobol' setengah jalan ke bawah (atau lebih) menggunakan huruf drive yang dipetakan yang menunjuk ke folder. menuruni jalan setapak .
jadi Anda memiliki c: \ some \ long \ path ... \ dan \ foo \ bar \ folder \ oldfiles \ myoldfile.txt.
Kemudian memetakan huruf drive sewenang-wenang ke suatu tempat di sepanjang jalan sehingga potongan pertama jalur menjadi hanya beberapa karakter. Prasyarat - folder harus berada dalam folder bersama (yang mungkin sudah ada di server, yang mana saya harus lakukan ini), dan jika belum maka pilih folder di suatu tempat di jalan dan bagikan. Bergantung pada tingkat lingkungan dan paranoia Anda, izinkan semua orang memodifikasi akses ke share selama izin NTFS terbatas. Jika Anda mau, cukup izinkan modifikasi hak hanya ke akun Anda sendiri.
Sekarang buka folder bersama atau satu di dalamnya dan bagikan, atau gunakan baris perintah sebagai berikut. Anggap Anda membagikan folder "foo" sebagai "fooshare", maka Anda bisa melakukannya
net use x: \\mycomputername\fooshare\bar\folders /persistent:no
dan drive X: sekarang menunjuk langsung ke folder "folder" di dalam share itu, jadi "x: \ oldfiles \ myoldfile.txt" sekarang cukup singkat.
("/ Persistent: no" berarti ini tidak akan selamat dari reboot berikutnya dan membingungkan Anda nanti. Jangan lupa untuk tidak membagikan folder Anda setelah selesai.)
Ingat, Anda tidak harus membagikan folder yang berisi file tersebut, jika sudah ada di dalam folder bersama, Anda bisa memetakan melalui share dan folder bersarang ke folder target di dekat file dan itu berfungsi dengan baik.
Saya harus menggunakan teknik ini melakukan robocopy besar antara dua server ketika kami menyadari bahwa pengguna telah memetakan drive cukup dalam di dalam struktur folder, sehingga mereka dapat menggunakan 255 karakter dari sana, tetapi itu melebihi total panjang jalur file ketika diakses dari root drive lokal.