ข่าวประชาสัมพันธ์

มาร่วมเป็นกำลังใจให้เว็บด้วยการสมัครสมาชิกวีไอพี ~~ เลือกปีที่ท่านต้องการได้โดยไม่ต้องเรียงปี ~~ ปีละ 350 บาท สมัคร 2 ปีลดเหลือ 600 บาท ~~ มีไลน์กลุ่ม VIP จำนวนหลายร้อยท่าน เอาไว้ปรึกษางานซ่อม ~~ เข้าถึงข้อมูลด้านเทคนิค ข้อมูลเชิงลึกมากมาย.....


ผู้เขียน หัวข้อ: วิธี Copy รายชื่อไฟล์ในโฟลเดอร์เป็นให้เป็นไฟล์ .TXT อย่างรวดเร็ว  (อ่าน 38 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Prog Man

  • Administrator
  • วิศวกรรมเครื่องกล
  • *
  • เจ้าของกระทู้
  • Joined: ก.พ. 2567
  • กระทู้: 376
  • สมาชิกลำดับที่ : 25791
    • อีเมล์
วิธี Copy รายชื่อไฟล์ในโฟลเดอร์เป็นให้เป็นไฟล์ .TXT อย่างรวดเร็ว
- มี 2 วิธี  ด้วยกัน
วิธีแรก จะเป็นแบบใช้หน้าต่าง Command Line แบบโบราณ
ส่วนแบบที่ 2 จะใช้เพิ่มเมนูใน Context Menu (เมนูแบบคลิ๊กขวาในโฟลเดอร์จ๊า)
https://tips.thaiware.com/1917.html

   หลังจากใช้วิธีที่ 2 สร้างคอนเท็กซ์เมนู การใช้งานให้คลิ๊กขวาที่โฟลเดอร์ที่ต้องการ
จะได้เมนูดังภาพ

รายชื่อไฟล์ในโฟลเดอร์ Nissan Sentra 1993
( <- คลิ๊กเพื่อแสดง/ซ่อนเนื้อหา)
- ถ้าเอาเฉพาะรายชื่อไฟล์เฉยๆ
cmd /c dir "%1" /b /a-d /o:n | clip
« แก้ไขครั้งสุดท้าย: 01 กันยายน 2568, 10:12:07 โดย Prog Man »

ออฟไลน์ Prog Man

  • Administrator
  • วิศวกรรมเครื่องกล
  • *
  • เจ้าของกระทู้
  • Joined: ก.พ. 2567
  • กระทู้: 376
  • สมาชิกลำดับที่ : 25791
    • อีเมล์
วิธี Copy รายชื่อไฟล์ในโฟลเดอร์เป็นให้เป็นไฟล์ .TXT อย่างรวดเร็ว
- มี 2 วิธี
https://tips.thaiware.com/1917.html

https://superuser.com/questions/395836/how-to-copy-a-list-of-file-names-to-text-file
อัปเดต: การสร้างเมนูบริบทคลิกขวาเพื่อสร้างรายการเนื้อหาไดเร็กทอรี

สร้างไฟล์แบตช์และบันทึกเป็น%windir%\DirList.bat:

@echo off
set dirpath=%1
dir %dirpath% /-p /o:gn > "%dirpath%\DirContents.txt"
exit
เปิดSendToไดเร็กทอรีของคุณ:

Windows 7/Vista: %appdata%\Microsoft\Windows\SendTo
Windows XP:%USERPROFILE%\SendTo

dir /?
Displays a list of files and subdirectories in a directory.

DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
  [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

  [drive:][path][filename]
              Specifies drive, directory, and/or files to list.
cmd /c dir "%1" /a:-d /o:n | clip
  /A          Displays files with specified attributes.
  attributes   D  Directories                R  Read-only files
               H  Hidden files               A  Files ready for archiving
               S  System files               I  Not content indexed files
               L  Reparse Points             O  Offline files
               -  Prefix meaning not
  /B          Uses bare format (no heading information or summary).
  /C          Display the thousand separator in file sizes.  This is the
              default.  Use /-C to disable display of separator.
  /D          Same as wide but files are list sorted by column.
  /L          Uses lowercase.
  /N          New long list format where filenames are on the far right.
  /O          List by files in sorted order.
  sortorder    N  By name (alphabetic)       S  By size (smallest first)
               E  By extension (alphabetic)  D  By date/time (oldest first)
               G  Group directories first    -  Prefix to reverse order
  /P          Pauses after each screenful of information.
  /Q          Display the owner of the file.
  /R          Display alternate data streams of the file.
  /S          Displays files in specified directory and all subdirectories.
  /T          Controls which time field displayed or used for sorting
  timefield   C  Creation
              A  Last Access
              W  Last Written
  /W          Uses wide list format.
  /X          This displays the short names generated for non-8dot3 file
              names.  The format is that of /N with the short name inserted
              before the long name. If no short name is present, blanks are
              displayed in its place.
  /4          Displays four-digit years

Switches may be preset in the DIRCMD environment variable.  Override
preset switches by prefixing any switch with - (hyphen)--for example, /-W.