ฉันต้องการรายชื่อไฟล์และโฟลเดอร์ทั้งหมดในไดเรกทอรียักษ์ ซึ่งจะมีประมาณ 1,000 โฟลเดอร์และไฟล์ 20,000 ไฟล์
เป็น noob บรรทัดคำสั่งฉันเริ่มต้นเพียงแค่ทำ "dir> file.txt" ในขณะที่ cd-ed ไปยังแต่ละโฟลเดอร์
ตอนนี้ฉันกำลังพยายามทำสิ่งนี้โดยใช้ "dir /s>file.txt" ในไดเรกทอรีระดับบนสุด
ดูเหมือนว่าคำสั่งจะทำงานอย่างถูกต้องและไฟล์ถูกสร้างขึ้นปัญหาคือไฟล์. txt มีเพียง 19 จาก 107 ไดเรกทอรีระดับบนสุดเท่านั้น
ใครมีความคิดเห็นเกี่ยวกับสาเหตุที่คำสั่งออกมาน้อยกว่าหนึ่งในห้า มีการส่งคืนค่าจำนวนสูงสุดสำหรับคำสั่งหรือบางอย่างหรือไม่?
ฉันเพิ่มความคิดเห็นเกี่ยวกับแท็กของคุณหลังจากที่ฉันให้ข้อมูลที่เกี่ยวข้องกับคุณ: คุณไม่สนใจสิ่งนั้นหรือไม่ คำสั่งทั้งสองในคำตอบของ Keltari จะแสดงหากคุณมีเส้นทางที่ยาวมาก
—
AFH
ดังนั้นด้วยคุณสองคนด้วยกันฉันสามารถใช้ต้นไม้ฉันสามารถใช้ powershell โดยใช้ get-childitem -recurse ฉันติดตั้งซอฟต์แวร์ JP เพื่อให้ฉันสามารถใช้ TCC / LE ฉันค่อนข้างมั่นใจว่าฉันสามารถใช้ Perl หรือ Java ฉันค่อนข้างแน่ใจว่าฉันสามารถสลับไปที่ลินุกซ์ ฉันค่อนข้างมั่นใจว่าฉันสามารถพัฒนาแอปพลิเคชันที่กำหนดเองได้ สิ่งนี้ไม่ได้บอกข้อ จำกัด ของ dir หรือวิธีแก้ไขคำสั่ง dir ของฉัน มันเหมือนกับคนที่ถามเกี่ยวกับการซ่อมโซ่บนจักรยานของพวกเขาและได้รับการบอกว่าเครื่องตัดพลาสมาทำงานสิ่งมหัศจรรย์ในการล้างสิ่งสกปรกในเครื่องยนต์เจ็ต
—
user2989297
ขออภัยดูเหมือนว่าเป็นปัญหาง่าย ๆ ที่ฉันใกล้เคียงกับวิธีแก้ปัญหามากและฉันได้รับแจ้งว่าฉันอยู่ในฟอรัมแลกเปลี่ยนที่ไม่ถูกต้องฉันได้รับการแก้ไขมากมายสำหรับคำถามของฉันฉันได้ ได้รับการบอกเล่าเกี่ยวกับเครื่องมือพัฒนาที่แตกต่างกันทุกประเภท แต่ไม่มีใครพูดได้รู้เกี่ยวกับสิ่งที่ฉันขอคำสั่ง dir ในบรรทัดคำสั่ง
—
2989297
ฉันรู้ว่าสิ่งที่คุณถามและฉันได้แนะนำเหตุผลสำหรับปัญหาและรอบการทำงานของคุณ หากคุณต้องการให้ซอฟต์แวร์ทำงานอย่างถูกต้องให้แจ้งเรื่องนี้กับ Microsoft - เป็นซอฟต์แวร์ของพวกเขา โชคดี.
—
AFH
TCC/LE
จากJP Softwareและฉันไม่เคยมีปัญหาเช่นคุณอธิบายCMD
บางทีคุณอาจจะมีบางเส้นทางที่ยาวมากยาวในต้นไม้ไดเรกทอรีของคุณทำให้หน่วยความจำล้นใน