2012-05-04 31 views
3

在命令行中我已經運行下面的命令: C:>設置_NT_SYMBOL_PATH = SRV C:\符號http://msdl.microsoft.com/download/symbols enter image description here_NT_SYMBOL_PATH ADPlus的WinDbg的問題,不能設置名稱

但是當我運行以下在adplus.exe

C命令:\程序文件(x86)\ Windows調試工具(86)>ADPlus的-crash -pn W3WP .EXE -o C:\轉儲

我總是得到這樣的警告: enter image description here

+1

只是要清楚:您在相同的命令提示符下鍵入該名稱?如果您想永久設置它,您需要控制面板,系統和安全性,系統,高級系統設置,高級環境變量 - 然後在保存更改後爲您打開的所有程序設置它。 – Rup

回答

3

當您運行在CMD的set命令shell只會設置特定的CMD例如,通常子進程的環境變量。從您的問題看,您可能正在運行來自不同CMD控制檯的setADPlus命令。如果是這種情況,這是問題的根源。

爲了設置一個永久性的環境變量,請執行下列操作在開始菜單

    • 點擊右鍵點擊電腦並選擇屬性
    • 選擇Adavanced系統設置
    • 單擊環境變量
    • 單擊新建的用戶變量...
    • 添加_NT_SYMBOL_PATH值有
  • 2

    我使用的格式稍有不同(注意「symsrv」,而不僅僅是「SRV」,和DLL參考。)一個例子可以Microsoft KB 311503中發現的變量。

    _NT_SYMBOL_PATH=symsrv*symsrv.dll*d:\debug\symbols*http://msdl.microsoft.com/download/symbols