หากคุณกำลังมองหาวิธีสร้างไฟล์และโฟลเดอร์โดยอัตโนมัติและตั้งชื่อตามการประทับเวลาของระบบ คุณมาถูกที่แล้ว มีวิธีการที่ง่ายมากซึ่งคุณสามารถทำงานนี้ให้เสร็จได้ โฟลเดอร์หรือไฟล์ที่สร้างขึ้นสามารถนำมาใช้เพื่อวัตถุประสงค์ต่างๆ เช่น การจัดเก็บไฟล์สำรอง การจัดเรียงไฟล์ตามวันที่ เป็นต้น
ในบทความนี้ เราจะอธิบายในขั้นตอนง่ายๆ บางประการเกี่ยวกับวิธีการสร้างไฟล์และโฟลเดอร์ใน Windows 11/10 ของคุณโดยอัตโนมัติ และตั้งชื่อตามการประทับเวลาของระบบ วิธีที่ใช้คือการเขียนสคริปต์แบบแบตช์และง่ายมาก หวังว่าคุณจะสนุกกับการอ่านบทความ
สารบัญ
ส่วนที่ 1: วิธีสร้างโฟลเดอร์โดยอัตโนมัติและตั้งชื่อตามการประทับเวลาปัจจุบันของระบบ
ขั้นตอนที่ 1: ประการแรก นำทางไปยังโฟลเดอร์หลัก ที่คุณต้องการสร้างโฟลเดอร์และตั้งชื่อตามการประทับเวลาปัจจุบันของระบบ
ดังต่อไป คลิกขวา บน พื้นที่ว่าง, คลิกที่ ใหม่ แล้วคลิกที่ เอกสารข้อความ ตัวเลือก.
ขั้นตอนที่ 2: ตอนนี้ ดับเบิลคลิก ในเอกสารข้อความที่สร้างขึ้นใหม่เพื่อแก้ไข
ขั้นตอนที่ 3: เมื่อเอกสารข้อความเปิดขึ้นใน Notepad คัดลอกและวาง สคริปต์ต่อไปนี้ลงบนมัน
เสียงสะท้อนออก ชุด CUR_YYYY=%date:~10,4% ตั้งค่า CUR_MM=%วันที่:~4,2% ตั้งค่า CUR_DD=%วันที่:~7,2% ตั้งค่า CUR_HH=%time:~0,2% ถ้า %CUR_HH% lss 10 (ตั้งค่า CUR_HH=0%time:~1,1%) ตั้งค่า CUR_NN=%time:~3,2% ตั้งค่า CUR_SS=%time:~6,2% ตั้งค่า CUR_MS=%time:~9,2% ตั้งค่า SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS% mkdir % SUBFILENAME%
อย่าลืมกดแป้น CTRL + S ด้วยกันเพื่อ บันทึก ไฟล์เมื่อคุณคัดลอกสคริปต์ด้านบนเสร็จแล้ว
โฆษณา
คำอธิบายสคริปต์
สคริปต์ก่อน สารสกัด ปัจจุบัน วัน เดือน ปี ชั่วโมง นาที วินาที และมิลลิวินาที จากเวลาของระบบ สคริปต์ที่รับผิดชอบในส่วนนั้นอยู่ด้านล่าง
ชุด CUR_YYYY=% วันที่:~10,4% ชุดCUR_MM=% วันที่:~4,2% ชุดCUR_DD=% วันที่:~7,2% ชุดCUR_HH=% เวลา:~0,2% ถ้า %CUR_HH% lss 10 (ตั้งค่า CUR_HH=0% เวลา:~1,1%) ตั้งค่าCUR_NN=% เวลา: ~ 3,2% ชุดCUR_SS=% เวลา:~6,2% ชุดCUR_MS=% เวลา:~9,2%
ดังนั้นตัวแปรที่สร้างขึ้นมีดังนี้:
CUR_YYYY – ร้านค้าแห่งปี
CUR_MM – เก็บเดือน
CUR_DD – เก็บวัน
CUR_HH – เก็บชั่วโมง
CUR_NN – เก็บนาที
CUR_SS – เก็บวินาที
CUR_MS – เก็บมิลลิวินาที
บรรทัดด้านล่างคือบรรทัดที่รับผิดชอบการจัดรูปแบบชื่อโฟลเดอร์ ตามบรรทัดด้านล่าง ชื่อของโฟลเดอร์จะอยู่ในรูปแบบ วัน-เดือน-ปี_ชั่วโมง. นาที. วินาที. รูปแบบจะถูกบันทึกในตัวแปรชื่อ SUBFILENAME
ตั้งค่า SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS%
ในที่สุด โฟลเดอร์จะถูกสร้างขึ้นโดยใช้การ mkdir สั่งการ.
mkdir % SUBFILENAME%
วิธีปรับแต่งรูปแบบการตั้งชื่อ
- หากคุณต้องการรูปแบบอื่นในการตั้งชื่อโฟลเดอร์ คุณสามารถใช้ตัวแปรที่อธิบายไว้ในหัวข้อด้านบน ตัวอย่างเช่น หากคุณต้องการให้รูปแบบชื่อโฟลเดอร์ของคุณเป็นแบบ Year_Month_Day-Seconds ชั่วโมง. นาทีแล้วของคุณ ตั้ง SUBFILENAME โดยจะต้องเปลี่ยนสายดังนี้
ตั้งค่า SUBFILENAME=%CUR_YYYY%-%CUR_MM%-%CUR_DD%_%CUR_SS%.%CUR_HH%.%CUR_NN%
ผลลัพธ์ ==> 2022-04-15_58.21.15
- คุณยังสามารถเปลี่ยนตัวคั่นระหว่างตัวแปรได้อีกด้วย ตัวอย่างเช่น ถ้าคุณต้องการ ยัติภังค์ เพื่อแบ่งเวลาด้วยแทน จุดแล้วของคุณ SUBFILENAME จะต้องมีการเปลี่ยนแปลงดังต่อไปนี้
ตั้งค่า SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%-%CUR_NN%-%CUR_SS%
ผลลัพธ์ ==> 15-04-2022_21-18-26
- ถ้าคุณต้องการไม่มีตัวคั่นระหว่าง วันที่ องค์ประกอบและ เวลา แต่ต้องมียัติภังค์ระหว่างวันที่และเวลา ดังนั้น SUBFILENAME จะเป็น:
ตั้งค่า SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS%
ผลลัพธ์ ==> 15042022_211849
ขั้นตอนที่ 4: ต่อไป ให้กลับมาที่โฟลเดอร์ที่คุณได้บันทึกเอกสารข้อความของคุณ คลิก บนนั้นแล้วกด F2 กุญแจสู่ เปลี่ยนชื่อ มัน.
ให้ชื่อที่คุณเลือก แต่คุณต้องให้ การขยาย เช่น ค้างคาว. นี่เป็นส่วนที่สำคัญที่สุด
ขั้นตอนที่ 5: เมื่อคุณเปลี่ยนชื่อและคลิกที่อื่น คุณจะได้พบกับ ยืนยันการเปลี่ยนชื่อ กล่องโต้ตอบ คลิกที่ ใช่ ปุ่มเพื่อไปยังขั้นตอนต่อไป
ขั้นตอนที่ 6: แบทช์สคริปต์ของคุณพร้อมที่จะดำเนินการแล้ว ดับเบิลคลิก ในไฟล์เพื่อดำเนินการ
ขั้นตอนที่ 7: มายากล! โฟลเดอร์ใหม่จะถูกสร้างขึ้นภายในโฟลเดอร์เดียวกันกับสคริปต์ชุดงานและการตั้งชื่อตามการประทับเวลาปัจจุบันของระบบของคุณ
ส่วนที่ 2: วิธีสร้างไฟล์โดยอัตโนมัติและตั้งชื่อตามการประทับเวลาปัจจุบันของระบบ
ในส่วนที่ 1 เราได้สร้างโฟลเดอร์ที่ตั้งชื่อตามการประทับเวลาปัจจุบันของระบบ ในส่วนนี้ มาดูวิธีที่คุณสามารถสร้างไฟล์โดยอัตโนมัติและตั้งชื่อตามการประทับเวลาปัจจุบันของระบบ
ก่อนอื่นเลย, สร้างแบตช์ไฟล์ตามรายละเอียดในส่วนที่1.
ขั้นตอนที่ 1: คลิกขวา บน ไฟล์ชุด คุณสร้างจาก ส่วนที่ 1 แล้วคลิกที่ แสดงตัวเลือกเพิ่มเติม.
ขั้นตอนที่ 2: จากเมนูที่ขยายออก ให้คลิกที่ แก้ไข ตัวเลือก.
ขั้นตอนที่ 3: ตอนนี้, ความคิดเห็น ออก mkdirไลน์ ไปยังจุดสิ้นสุด. นี่เป็นส่วนหนึ่งของสคริปต์ที่รับผิดชอบในการสร้างโฟลเดอร์
ถึง ความคิดเห็นออก บรรทัดในสคริปต์ชุดงาน คุณต้องเพิ่ม 2 โคลอน ไปที่จุดเริ่มต้นของบรรทัด ซึ่งจะทำให้สคริปต์ละเว้นบรรทัดที่ตามหลังทวิภาค ดังนั้น บรรทัด mkdir ของคุณจะเป็นดังนี้ และจะถูกละเว้นในระหว่างการเรียกใช้สคริปต์
::mkdir %SUBFILENAME%
ตอนนี้ มาเพิ่มบรรทัดที่จะสร้างไฟล์โดยใช้รูปแบบการตั้งชื่อเดียวกัน
echo "สวัสดี ยินดีต้อนรับสู่เพจ Geek" > %SUBFILENAME%.txt
ดังนั้นโค้ดสุดท้ายที่ต้องมีในไฟล์แบตช์สคริปต์ควรเป็นดังนี้
เสียงสะท้อนออก ชุด CUR_YYYY=%date:~10,4% ตั้งค่า CUR_MM=%วันที่:~4,2% ตั้งค่า CUR_DD=%วันที่:~7,2% ตั้งค่า CUR_HH=%time:~0,2% ถ้า %CUR_HH% lss 10 (ตั้งค่า CUR_HH=0%time:~1,1%) ตั้งค่า CUR_NN=%time:~3,2% ตั้งค่า CUR_SS=%time:~6,2% ตั้งค่า CUR_MS=%time:~9,2% ตั้งค่า SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% ::mkdir %SUBFILENAME% echo "สวัสดี ยินดีต้อนรับสู่เพจ Geek" > %SUBFILENAME%.txt
อย่าลืม บันทึกไฟล์ โดยกด CTRL และ S กุญแจไว้ด้วยกันเช่นเคย
ขั้นตอนที่ 4: ดับเบิลคลิก บนแบตช์สคริปต์ของคุณเพื่อดำเนินการ
ขั้นตอนที่ 5: ถึงแล้ว! ตอนนี้ไฟล์ใหม่ถูกสร้างขึ้นด้วยข้อความเริ่มต้น สวัสดี ยินดีต้อนรับสู่เพจ The Geek. คุณสามารถ ดับเบิลคลิก ในไฟล์ข้อความเพื่อเปิด คุณสามารถ แก้ไขไฟล์ และเพิ่มข้อความตามที่คุณต้องการ เช่นเดียวกับวิธีปกติที่คุณจะแก้ไขและบันทึกไฟล์ข้อความ สนุก!
ส่วนที่ 3: วิธีสร้างโฟลเดอร์และไฟล์โดยอัตโนมัติและตั้งชื่อตามการประทับเวลาปัจจุบันของระบบ
ในส่วนนี้ เมื่อคุณดับเบิลคลิกที่ไฟล์แบตช์ ไฟล์และโฟลเดอร์ จะถูกสร้างขึ้นโดยอัตโนมัติ และทั้งสองจะถูกตั้งชื่อตามการประทับเวลาปัจจุบันของระบบ
ขั้นตอนที่ 1: คลิกขวา บนแบตช์สคริปต์ที่คุณสร้างขึ้นใน มาตรา 2จากนั้นคลิกที่ แสดงตัวเลือกเพิ่มเติม.
ขั้นตอนที่ 2: คลิกที่ แก้ไข ตัวเลือกในขั้นตอนต่อไป
ขั้นตอนที่ 3: ในการสร้างโฟลเดอร์ด้วยพร้อมกับไฟล์ ลบ ที่ :: จากจุดเริ่มต้นของ mkdir ไลน์.
สคริปต์สุดท้ายของคุณควรเป็นดังนี้
เสียงสะท้อนออก ชุด CUR_YYYY=%date:~10,4% ตั้งค่า CUR_MM=%วันที่:~4,2% ตั้งค่า CUR_DD=%วันที่:~7,2% ตั้งค่า CUR_HH=%time:~0,2% ถ้า %CUR_HH% lss 10 (ตั้งค่า CUR_HH=0%time:~1,1%) ตั้งค่า CUR_NN=%time:~3,2% ตั้งค่า CUR_SS=%time:~6,2% ตั้งค่า CUR_MS=%time:~9,2% ตั้งค่า SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% mkdir %SUBFILENAME% echo "สวัสดี ยินดีต้อนรับสู่เพจ Geek" > %SUBFILENAME%.txt
เช่นเคย บันทึกไฟล์โดยกดปุ่ม CTRL + S คีย์พร้อมกัน
ขั้นตอนที่ 4: ดับเบิลคลิก ในไฟล์แบตช์ที่จะดำเนินการเมื่อคุณบันทึกแล้ว
ขั้นตอนที่ 5: โว้ว! คุณจะเห็นว่ามีการสร้างไฟล์และโฟลเดอร์ใหม่ และมีการตั้งชื่อตามการประทับเวลาปัจจุบันของระบบของคุณ
โปรดบอกเราในส่วนความคิดเห็นหากคุณติดอยู่ในขั้นตอนใดขั้นตอนหนึ่ง
คอยติดตามเคล็ดลับ เคล็ดลับ และการแก้ไขเพิ่มเติม
ขั้นตอนที่ 1 - ดาวน์โหลด Restoro PC Repair Tool จากที่นี่
ขั้นตอนที่ 2 - คลิกที่เริ่มการสแกนเพื่อค้นหาและแก้ไขปัญหาพีซีโดยอัตโนมัติ