CMD.exe không h? tr? UNC tên như thư m?c hi?n hành

ID c?a bài: 156276 - Xem s?n ph?m mà bài này áp d?ng vào.
Bung t?t c? | Thu g?n t?t c?

TRI?U CH?NG

Khi b?n g?i ra CreateProcess ngày Cmd.exe, ví d?:
CreateProcess (NULL, "cmd /c installer.bat/c sao chép file1 file2",....),
và thư m?c hi?n đ? đư?c thi?t l?p đ? m?t quy ư?c đ?t tên ph? quát (UNC), Cmd.exe tr? v? thông báo sau:
'<unc path="">' là m?t đư?ng d?n thư m?c hi?n t?i không h?p l?. Đư?ng d?n UNC không ph?i đư?c h? tr?.</unc>
M?c đ?nh vào thư m?c Windows.

NGUYÊN NHÂN

CMD.exe ki?m tra đ? xác minh n?u m?t tên UNC đư?c s? d?ng cho thư m?c hi?n hành. Nó th?c hi?n đi?u này v? m?t tên UNC có th? gây ra v?n đ? v?i các quá tr?nh con phóng t? bàn đi?u khi?n khi đó giao di?n đi?u khi?n đ? thoát ho?c t?m d?ng. Các phiên b?n Microsoft Windows NT trư?c đ? 4,0 đ? không ki?m tra này; v? th? nó có th? s? d?ng m?t tên UNC như m?t thư m?c hi?n hành.

GI?I PHÁP

Có đư?c C?p Nh?t Cmd.exe. B?n c?ng ph?i làm cho m?t m?c nh?p registry đ? có th? s? d?ng đư?ng d?n UNC như thư m?c hi?n hành.

C?nh báo: B?ng cách s? d?ng Registry Editor không đúng có th? gây ra nghiêm tr?ng, toàn h? th?ng các v?n đ? mà có th? yêu c?u b?n ph?i cài đ?t l?i Windows NT đ? s?a ch?a chúng. Microsoft không th? đ?m b?o r?ng b?t k? v?n đ? phát sinh t? vi?c s? d?ng Biên t?p viên đăng k? có th? đư?c gi?i quy?t. S? d?ng công c? này nguy cơ c?a riêng b?n.

Theo đư?ng d?n đăng k?:
   HKEY_CURRENT_USER
      \Software
         \Microsoft
            \Command Processor
				

thêm giá tr? DisableUNCCheck REG_DWORD và đ?t giá tr? thành 0 x 1 (Hex).

Chú ?: N?u b?n b?t tính năng này và b?t đ?u m?t giao di?n đi?u khi?n mà có m?t hi?n nay thư m?c c?a tên máy UNC, b?t đ?u các ?ng d?ng t? đó giao di?n đi?u khi?n, và sau đó đóng bàn đi?u khi?n, nó có th? gây ra v?n đ? trong các ?ng d?ng b?t đ?u t? r?ng giao di?n đi?u khi?n.

T?NH TR?NG

Microsoft đ? xác nh?n đi?u này là m?t v?n đ? trong Windows NT Phiên b?n 4.0. V?n đ? này đ? đư?c s?a ch?a t?i m?i nh?t c?a Microsoft Windows NT 4.0 M? Gói d?ch v?. Thông tin v? vi?c thu th?p các gói d?ch v?, truy v?n trên các sau đây t? trong cơ s? ki?n th?c Microsoft (không có d?u cách):
S E R V P A C K

Thu?c tính

ID c?a bài: 156276 - L?n xem xét sau cùng: 18 Tháng Tám 2011 - Xem xét l?i: 2.0
Áp d?ng
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
T? khóa: 
kbnetwork kbmt KB156276 KbMtvi
Máy d?ch
QUAN TRỌNG: Bài vi?t này đư?c d?ch b?ng ph?n m?m d?ch máy c?a Microsoft ch? không ph?i do con ngư?i d?ch. Microsoft cung c?p các bài vi?t do con ngư?i d?ch và c? các bài vi?t do máy d?ch đ? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cơ s? Ki?n th?c c?a chúng tôi b?ng ngôn ng? c?a b?n. Tuy nhiên, bài vi?t do máy d?ch không ph?i lúc nào c?ng hoàn h?o. Lo?i bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, gi?ng như m?t ngư?i nư?c ngoài có th? m?c sai sót khi nói ngôn ng? c?a b?n. Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t đ?ng s? d?ng c?a khách hàng gây ra. Microsoft c?ng thư?ng xuyên c?p nh?t ph?n m?m d?ch máy này.
Nh?p chu?t vào đây đ? xem b?n ti?ng Anh c?a bài vi?t này:156276

Cung cấp Phản hồi