ฉันจะคัดลอกชื่อไฟล์ทั้งหมดในโฟลเดอร์ไปยังแผ่นจดบันทึกได้อย่างไร


23

ฉันมักจะต้องการคัดลอกชื่อไฟล์ทั้งหมดที่มีเส้นทางแบบเต็มและส่วนขยายในโฟลเดอร์ไปยังเอกสาร ".txt" แต่ไม่สามารถทำได้ มีวิธีง่าย ๆ ในการทำเช่นนี้? อย่างไร? มีแบตช์ไฟล์ธรรมดาที่จะทำหรือไม่ ฟรีแวร์อาจทำงานได้ แต่ฉันอยากจะมีไฟล์ batch.bat หรือ. exe แบบธรรมดาที่ใช้งานได้

คำตอบ:


30
  1. เปิดพรอมต์คำสั่ง

  2. นำทางไปยังไดเรกทอรีที่คุณต้องการ cd "Documents"

  3. dir /B > filelist.txt

  4. เปิด filelist.txt หรือย้ายตามที่คุณต้องการ

ผลลัพธ์ของฉัน:

C:\Users\Tom\Documents>dir /B
all.css
BFBC2
Disc Images
Fax
Fiddler2
gegl-0.0
Network Monitor 3
Scanned Documents
SQL Server Management Studio
SweetScape
Virtual Machines
Visual Studio 2010

คุณสามารถ จำกัด dir /B /A-Dไปยังไฟล์เพียงกับ / AD หมายถึงไดเรกทอรีเท่านั้น / AD หมายถึงไม่ไดเรกทอรี


คำตอบที่ดี เป็นไปได้ที่จะครอบคลุมโฟลเดอร์ย่อยเช่นกันฉันหมายถึงแบบเรียกซ้ำ?
RIT

23

Windows รุ่นใด อย่างน้อยใน Windows 7 (ควรทำงานใน Win8 ด้วย) คุณสามารถเลือกไฟล์กดShiftและคลิกขวา ตอนนี้คุณจะเห็นตัวเลือกคัดลอกเป็นเส้นทางใหม่ที่คุณสามารถคลิกแล้ววางเส้นทางในแผ่นจดบันทึก


3
นั่นง่ายกว่า @tom มากและ yeas ทำงานได้ในการชนะ 8.1
Jon

ทางออกที่ดีทำงานบน windows7 tooo ประหยัดเวลาได้มาก
MaxPayne

5

เปิด Notepad และพิมพ์บรรทัดด้านล่าง

dir / a / b / -p / o: gen> names.txt

บันทึกไฟล์นี้ด้วย. bat เป็นส่วนขยาย ย้ายไฟล์. bat ไปยังโฟลเดอร์ที่คุณต้องการรับรายชื่อไฟล์ ดับเบิลคลิกไฟล์ bat ไฟล์หนึ่งชื่อ names.txt จะถูกสร้างขึ้นซึ่งมีรายชื่อไฟล์


1

เลือกไฟล์ทั้งหมดในโฟลเดอร์, Shift+ Right-Click, คัดลอกเป็นเส้นทาง, ไปที่ doc / excel / text / email


"คัดลอกเป็นเส้นทาง" ไม่ใช่ตัวเลือกเริ่มต้นใน Windows คุณต้องให้รายละเอียดวิธีการเพิ่มตัวเลือกนั้นโดยละเอียด คำตอบนี้ไม่สมบูรณ์
Ramhound

3
@Ramhound เป็นจริง แต่จะปรากฏเฉพาะเมื่อคุณกด Shift ค้างไว้ขณะคลิกขวา นี่เป็นคำตอบที่สมเหตุสมผล ฉันลงคะแนนดูเหมือนว่าตกลง - จากรีวิว
Ben N

นี่เป็นคำตอบที่ถูกต้อง แต่Karan ได้ให้ไปแล้วเมื่อ3½ปีก่อน
สกอตต์

0

(for %F in (*) do @echo %~dpnxF)|sort >filelist.txtจะผลิตรายการที่เรียงลำดับของไฟล์ (มีเส้นทางเต็ม) filelist.txtในไดเรกทอรีปัจจุบันในไฟล์ที่เรียกว่า เปลี่ยน*เป็นรูปแบบไดเรกทอรี \ path ใดก็ได้ที่คุณต้องการ โปรดทราบว่าจะรวมfilelist.txtตัวเองหากคุณระบุไดเรกทอรีปัจจุบันดังนั้นจึงควรรันจาก parent dir แทน


0

ดาวน์โหลดxplorer² lite เลือกไฟล์ทั้งหมดในโฟลเดอร์และคัดลอกชื่อไฟล์ทั้งหมดพร้อมเส้นทางแบบเต็มและส่วนขยายไปยังคลิปบอร์ด, notepad, Word หรือ Excel โดยใช้ทางลัด Alt + C หรือคลิกในแก้ไขแล้วคัดลอกชื่อ มันใช้งานได้ดีและง่ายมาก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.