Program Cmd.exe nepodporuje názvy UNC jako aktuální adresář

Překlady článku Překlady článku
ID článku: 156276 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Při volání mimo CreateProcess na Cmd.exe, například:
CreateProcess (NULL, "cmd /c kopírování soubor1 soubor2",....),
a aktuální adresář byla nastavena na univerzální konvence pojmenování (UNC), program Cmd.exe vrátí následující zprávu:
'<unc path="">' je neplatná cesta aktuálního adresáře. Cesty UNC nejsou podporované.</unc>
Jako výchozí bude použit adresář Windows.

Příčina

Program Cmd.exe kontroluje ověřit, pokud se používá název UNC pro aktuální adresář. Je to protože název UNC mohou způsobit potíže s podřízenými procesy spuštěno z takových konzoly konzolu při ukončení nebo přerušena. Verze předcházející systému Microsoft Windows NT 4.0 nerezervovali bylo tedy Chcete-li to možné použít název UNC jako aktuální adresář.

Řešení

Získejte aktualizovaný program Cmd.exe. Je také třeba položku registru, aby bylo možné pomocí cesty UNC jako aktuální adresář.

Upozornění: Nesprávné použití Editoru registru může způsobit vážné, celý systém problémy, které mohou vyžadovat přeinstalaci systému Windows NT k jejich nápravě. Společnost Microsoft nemůže zaručit, že všechny problémy vyplývající z použití Editor registru budete moci vyřešit. Tento nástroj lze používáte na vlastní nebezpečí.

V cestě registru:
   HKEY_CURRENT_USER
      \Software
         \Microsoft
            \Command Processor
				

Přidat hodnotu DisableUNCCheck REG_DWORD a nastavte hodnotu 0 x 1 (Šestnáctkově).

Upozornění: Pokud tuto funkci povolit a spustit konzolu obsahující aktuální adresář názvu UNC, spouštění aplikací z této konzoly a pak Zavřete konzolu, ji může způsobit problémy s aplikací spuštěn z Konzolu.

Prohlášení

Společnost Microsoft potvrzuje, že to bude problém v systému Windows NT 4.0. Tento problém byl opraven v nejnovější USA Microsoft Windows NT 4.0 Chcete-li aktualizaci Service Pack. Informace o získání aktualizace service pack, dotaz na následující slovo znalostní báze Microsoft Knowledge Base (bez mezer):
S E R V P A C K

Vlastnosti

ID článku: 156276 - Poslední aktualizace: 23. dubna 2011 - Revize: 4.0
Informace v tomto článku jsou určeny pro produkt:
  • 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
Klíčová slova: 
kbnetwork kbmt KB156276 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:156276

Dejte nám zpětnou vazbu

 

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