27
ฉันจะรับวันที่ / เวลาปัจจุบันในบรรทัดคำสั่ง Windows ในรูปแบบที่เหมาะสมสำหรับการใช้งานในชื่อไฟล์ / โฟลเดอร์ได้อย่างไร
ปรับปรุง: ตอนนี้ว่ามันเป็น 2016 ฉันต้องการใช้ PowerShell dateสำหรับการนี้เว้นแต่มีเหตุผลย้อนหลังได้ที่น่าสนใจจริงๆสำหรับมันโดยเฉพาะอย่างยิ่งเพราะการตั้งค่าภูมิภาคออกกับการใช้ ดูที่https://stackoverflow.com/a/19799236/8479ของ @ npocmaka คำสั่งบรรทัดคำสั่งของ Windows คืออะไรฉันสามารถใช้เพื่อรับวันที่และเวลาปัจจุบันในรูปแบบที่ฉันสามารถใส่ลงในชื่อไฟล์ได้ Code_2008-10-14_2257.zipฉันต้องการที่จะมีไฟล์ค้างคาวที่ซิปขึ้นไดเรกทอรีเป็นที่เก็บกับวันและเวลาปัจจุบันเป็นส่วนหนึ่งของชื่อเช่น มีวิธีง่าย ๆ ที่ฉันสามารถทำได้โดยไม่ขึ้นอยู่กับการตั้งค่าภูมิภาคของเครื่อง? ฉันไม่สนใจเกี่ยวกับรูปแบบวันที่จริง ๆ แล้วมันน่าจะเป็น yyyy-mm-dd แต่อะไรที่เรียบง่ายก็ใช้ได้ จนถึงตอนนี้ฉันได้รับสิ่งนี้ซึ่งบนเครื่องของฉันให้ฉันTue_10_14_2008_230050_91: rem Get the datetime in a format that can go in a filename. set _my_datetime=%date%_%time% set _my_datetime=%_my_datetime: =_% set _my_datetime=%_my_datetime::=% set _my_datetime=%_my_datetime:/=_% set _my_datetime=%_my_datetime:.=_% rem Now use the …