cmd.exe ไม่สนับสนุนชื่อของ UNC เป็นไดเรกทอรีปัจจุบัน

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 156276 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

อาการ

เมื่อคุณโทรออก CreateProcess บน Cmd.exe ตัวอย่างเช่น:
CreateProcess (ค่า NULL, "cmd /c สำเนา file1 file2", ...),
และมีการตั้งค่าไดเรกทอรีปัจจุบันไปยังแผนตั้งชื่อสากล (UNC) Cmd.exe ส่งกลับค่าข้อความต่อไปนี้:
'<unc path="">' เป็นพาธไม่ถูกต้องของไดเรกทอรีปัจจุบัน เส้นทาง UNC ได้ไม่ได้รับการสนับสนุน</unc>
defaulting ไดเรกทอรี Windows

สาเหตุ

cmd.exe ตรวจสอบเพื่อตรวจสอบถ้า มีใช้เป็นชื่อของ UNC สำหรับไดเรกทอรีปัจจุบัน ได้บ้างนี้ได้เนื่องจากชื่อ UNC อาจทำให้เกิดปัญหากับลูกกระบวนการที่เปิดใช้จากคอนโซลเช่นเมื่อ exited คอนโซลนั้น หรือยกเลิก Microsoft Windows NT รุ่นก่อนที่จะ 4.0 จึงไม่ตรวจนี้ ดัง นั้นไม่สามารถใช้เป็นชื่อของ UNC เป็นไดเรกทอรีปัจจุบัน

การแก้ไข

การขอรับ Cmd.exe ที่ปรับปรุง นอกจากนี้คุณต้องทำเป็นรายการรีจิสทรีเพื่อให้สามารถใช้เส้นทาง UNC เป็นไดเรกทอรีปัจจุบัน

คำเตือน: การใช้ตัวแก้ไขรีจิสทรีอย่างไม่ถูกต้องอาจทำให้เกิดปัญหาร้ายแรง ทั้งระบบซึ่งอาจทำให้คุณติดตั้ง Windows NT เพื่อแก้ไขแฟ้มเหล่านั้น Microsoft ไม่รับประกันว่า ปัญหาใด ๆ ที่เป็นผลจากการใช้ของ'ตัวแก้ไขรีจิสทรี'สามารถแก้ไข ใช้เครื่องมือนี้ของคุณต้องยอมรับความเสี่ยง

ภายใต้เส้นทางรีจิสทรี:
   HKEY_CURRENT_USER
      \Software
         \Microsoft
            \Command Processor
				

เพิ่มค่าREG_DWORD DisableUNCCheckและมีตั้งค่าเป็น0 x 1(ฐานแปด)

คำเตือน: ถ้าคุณเปิดการใช้งานคุณลักษณะนี้ และเริ่มการทำงานของคอนโซลที่มีไดเรกทอรีปัจจุบันที่มีชื่อของ UNC เริ่มการทำงานของโปรแกรมประยุกต์จากคอนโซลนั้น แล้ว ปิดคอนโซลการ ดังกล่าวอาจก่อให้เกิดปัญหาในโปรแกรมประยุกต์เริ่มต้นจากคอนโซลนั้น

สถานะ

Microsoft ได้รับการยืนยันนี้จะมีปัญหาใน Windows NT รุ่น 4.0 ปัญหานี้ได้รับการแก้ไขในรุ่นล่าสุด Microsoft Windows NT 4.0 สหรัฐอเมริกา Service Pack สำหรับข้อมูลเกี่ยวกับการขอรับเซอร์วิสแพ็ค แบบสอบถามบนคำใน Microsoft Knowledge Base (ไม่ มีช่องว่าง) ต่อไปนี้:
k v p a c อี r s

คุณสมบัติ

หมายเลขบทความ (Article ID): 156276 - รีวิวครั้งสุดท้าย: 6 มกราคม 2554 - Revision: 4.0
ใช้กับ
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
Keywords: 
kbnetwork kbmt KB156276 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:156276

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com