การลบชื่อไฟล์พิเศษออกจากระบบไฟล์บน Windows 7


3

เป็นไปได้อย่างไรที่จะลบไดเรกทอรีสามจุดบน Windows 7 เช่น "... "

ฉันได้รับไดเรกทอรีนี้ผ่านเซสชัน FTP จากระบบปฏิบัติการยูนิกซ์

ฉันได้พยายามลบด้วย 'command prompt' รวมถึงการพยายามบังคับให้เปลี่ยนชื่อไดเรกทอรีใน Windows Explorer หรือย้ายมันไปที่ recycler - ทั้งหมดนี้ทำให้เกิดความล้มเหลวหรือ explorer crash เนื่องจาก "... " เห็นได้ชัดว่า ขยายเป็น "... "

คำตอบ:


3

คุณสามารถลบมันได้หรือไม่หากคุณระบุเส้นทางทั้งหมด? เช่น:

del c:\full\path\to\stupid\file\...

อีกทางเลือกหนึ่งคือการลบไดเรกทอรีที่มีไฟล์โง่ (อาจหลังจากย้ายไฟล์สำคัญใด ๆ ที่อื่น)

กล่าวอีกนัยหนึ่งให้สร้างไดเรกทอรีใหม่C:\full\path\to\stupid\file2จากนั้นคัดลอกทุกอย่าง (ยกเว้นไฟล์โง่ ... ) C:\full\path\to\stupid\fileไปยังC:\full\path\to\stupid\file2จากนั้นลบC:\full\path\to\stupid\fileและเปลี่ยนชื่อไดเรกทอรีใหม่กลับไปเป็นชื่อเดิม


การพยายามลบชื่อไฟล์ที่มีปัญหาโดยตรงนั้นไม่ได้ให้ผลลัพธ์เชิงบวกใด ๆ ชื่อไฟล์ถูกมองว่าเป็นไดเรกทอรี 'พิเศษ' โดย Windows Explorer เมื่อคลิกแล้ว - นี่คือเส้นทางผลลัพธ์: "C: \ RECYCLER \ a \ ... \ ... " ดังนั้นโดยทั่วไปมันจะกลายเป็นสองเท่า "... " :) ฉันเคยลองrd /S /Qมาก่อนในไดเรกทอรีหลัก (โดยมีเป้าหมายเป็น "... ") และในทางกลับกัน อย่างไรก็ตามตอนนี้ฉันพยายามทำแบบเดียวกัน แต่โดยระบุเส้นทางแบบเต็มและกำหนดเป้าหมายไดเรกทอรีรากของ "... " - ได้ผลสำเร็จ วิธีการแก้ปัญหาคือการใช้เส้นทางแบบเต็มและมุ่งสู่ไดเรกทอรีรากคำแนะนำดีขอบคุณ
XXL
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.