ฉันกำลังเรียกใช้สคริปต์ของโหนดที่ผิดเพี้ยนและสร้างโครงสร้างโฟลเดอร์เช่น:
\myfolder
\myfolder
\file.txt
\myfolder
\file.txt
\myfolder
\file.txt
\etc.
สิ่งนี้ซ้อนกันเกินกว่า 300 เท่าฉันจะประเมินถ้าไม่มากกว่านี้
ฉันทำไม่del
ได้เพราะเส้นทางยาวเกินไป
ฉันไม่สามารถใช้robocopy
เพราะมันหยุดรอบจุดนี้จริง:
ฉันไม่สามารถใช้FileAssassin
เนื่องจากเป็นไฟล์ที่เห็นได้ชัดเท่านั้น
ฉันได้ลองใช้สคริปต์. bat จากคำตอบนี้ฉันจะลบโฟลเดอร์ที่ซ้อนกันค่อนข้างลึกได้อย่างไรและหลีกเลี่ยง "ชื่อไฟล์ยาวเกินไป"? และมันยังคงทำงานอยู่ แต่ฉันกลัวในระดับการเรียกซ้ำว่าโฟลเดอร์นั้นแม้ว่าทุก ๆ โฟลเดอร์ย่อยเดียวจะถูกเปลี่ยนชื่อเป็นตัวละครตัวเดียวมันจะยังคงยาวกว่า 260 (หรืออะไรก็ตามที่ จำกัด )
ฉันจะลบสิ่งนี้ออกproblem
จากระบบไฟล์ของฉันได้อย่างไร
แก้ไข
DeepRemove สำเร็จแล้ว! ชัยชนะ! ระดับการเรียกซ้ำ 3,421 จีช! ฉันจะระมัดระวังมากขึ้นกับ nodejs (หรือการปรับเปลี่ยนระบบแฟ้มโดยทางโปรแกรม) จากนี้เป็นต้นไป เมื่อการสอบถามซ้ำมีส่วนเกี่ยวข้อง!
rm
ไดเรกทอรีที่มีปัญหา? ฉันคิดว่าขีด จำกัด พา ธ ของไฟล์ของ Linux นั้นยาวกว่า Windows ดังนั้นจึงอาจใช้งานได้