เหตุใดจึงไม่สามารถสร้างโฟลเดอร์ / ไฟล์ชื่อ“ CON” ได้ [ซ้ำ]


0

คำถามนี้มีคำตอบอยู่ที่นี่แล้ว:

ก่อนที่คุณจะเริ่มบ่นเกี่ยวกับฉันไม่ได้ Google ตอบคำถาม - ฉันค้นหาโดย Google

แต่ทุกสิ่งที่ฉันพบคือ CON, COM1, AUX ฯลฯ ถูก จำกัด เพราะมีความหมายพิเศษ - ตัวอย่างเช่นคอนโซลบุรุษ "CON:" ดังนั้นการเขียนถึง CON: จะส่งผลให้ข้อความโผล่ขึ้นมาในคอนโซล (ตรวจสอบว่าตัวเอง - พิมพ์ echo "asdf" & gt; CON: ส่งผลให้เกิด "asdf" ปรากฏขึ้น)

สำหรับฉันนี่ยังไม่ค่อยตอบคำถาม ฉันหมายความว่า CON: ควรจะแตกต่างจาก "C: \ CON" หรือ "C: \ CON.txt" ใช่ไหม เท่าที่ฉันรู้ไฟล์หรือโฟลเดอร์หรือไดรเวอร์ใด ๆ ในสิ่งที่จะถูกระบุอย่างเต็มที่โดยสตริงที่มีมันเป็นที่ตั้งเต็มรูปแบบ ดังนั้นฉันไม่สามารถดูได้ว่าตัวอย่างเช่นการมีอยู่ของไฟล์ "C: \ Documents และ Settings \ Someone \ Desktop \ c.docx" อาจส่งผลให้เกิดความกำกวมใด ๆ เนื่องจากเอกสาร Word นี้ไม่ใช่ ไดรฟ์ C: และที่คล้ายกันฉันไม่สามารถดูว่าการดำรงอยู่ของ "C: \ Documents และ Settings \ Someone \ Desktop \ con.docx" อาจทำให้ Windows ไม่ทราบว่านี่เป็นเอกสาร Word หรือคอนโซล

มีคนอธิบายเรื่องนี้กับฉันได้ไหม ขอบคุณล่วงหน้า.



1
นี่อาจเป็นคำตอบที่ฉันโปรดปรานเนื่องจากคำอธิบายและแหล่งข้อมูลเพิ่มเติม: superuser.com/a/467785/23133
Ƭᴇcʜιᴇ007

ทุกสิ่งที่คุณอ่านตอบคำถามเพราะ "สงวน" หมายถึงความหมาย เพื่อที่จะไม่มีความขัดแย้งคุณไม่ได้ใช้มันหรือการผสมแปลก ๆ ที่คุณคิดว่าเหมาะสม สิ่งเฮฮาเกิดขึ้นเมื่อคุณทำผิดกฎ รายการที่สงวนไว้เหล่านี้ใช้สำหรับการตั้งชื่อพอร์ตเครื่องพิมพ์แม้ใน Windows เวอร์ชันล่าสุด
Fiasco Labs

@ techie007: RATS! ฉันใช้ Google ในการค้นหาหัวข้อและฉันอ่าน ... / บางส่วน / ของคำตอบที่คุณระบุไว้ และเนื่องจากพวกเขาไม่ได้ทำให้ทุกอย่างชัดเจนกับฉันฉันโพสต์คำถามนี้ อย่างไรก็ตาม ... ดูเหมือนว่าฉันจะอ่านทุกอย่างไม่เพียงพอ คุณพูดถูกสิ่งนี้: superuser.com/a/467785/23133 แก้ปัญหาของฉัน ขอโทษ
gaazkam

ไม่มีปัญหาคุณโพสต์คำถามที่ดีมันเพิ่งเกิดขึ้นได้รับการถาม ยินดีต้อนรับสู่ SU! :)
Ƭᴇcʜιᴇ007

คำตอบ:


0

เอกสารสามารถถูกอ้างอิงน้อยที่สุดด้วยชื่อไฟล์เท่านั้น เมื่อสิ่งนี้เกิดขึ้นระบบปฏิบัติการจะถือว่าไฟล์นั้นอยู่ในไดเรกทอรีการทำงานปัจจุบัน กล่าวอีกนัยหนึ่งถึงแม้ว่าจะเป็นการดีที่สุดที่จะกำหนดเส้นทางของไฟล์ (ไดรฟ์ / ไดเรกทอรี / ชื่อไฟล์) อย่างสมบูรณ์ แต่ก็ยังสามารถป้อนเพียงชื่อไฟล์ได้ DOS ไม่รองรับไดเรกทอรีย่อยจนกว่า DOS 2.0 แต่ DOS ทุกรุ่นมี CON

CON มักจะใช้สำหรับการป้อนไฟล์ การพิมพ์ ชื่อไฟล์ COPY CON ใน DOS และ Windows อนุญาตให้ผู้ใช้พิมพ์ชุดข้อความ - กดปุ่ม CTRL / Z หรือ F6 จากนั้นคัดลอกข้อความลงในไฟล์ด้วยชื่อ ชื่อไฟล์ .


ตกลงดังนั้นคำตอบนี้เป็นส่วน "เส้นทางแบบเต็ม" ขอบคุณ แต่สิ่งที่เกี่ยวกับส่วนขยาย? "con" ผิดกับ "con.txt" หรือ "con.mp3" ได้อย่างไร? แม้ไม่สนใจเส้นทางที่เต็มไปด้วยพวกเขาพวกเขามีชื่อแตกต่างกันโดยสิ้นเชิง!
gaazkam

ไม่ใช่ระบบปฏิบัติการ ...
Fiasco Labs

@gaazkam: อธิบายรายละเอียดเพิ่มเติมโดย สิ่งใหม่เก่า .
grawity

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