❶ 如何使用CMD命令行 修改注冊表PATH路徑
樓主,我搞不清你的問題是怎麼回事??用命令行是可以更改注冊表啊,不過樓主要怎麼樣更改呢》?
樓主可以先進入dos或cmd命令行。在運行以下命令:「reg
add「
語法是:reg
add
keyname
[/v
entryname/ve]
[/t
datatype]
[/s
separator]
[/d
value]
[/f]
參數:keyname
指定子項的完全路徑。對於遠程計算機,請在
[url=file://\\computername\pathtosubkey]\\computername\pathtosubkey[/url]
中的子項路徑前包含計算機名稱。忽略
computername
會導致默認對本地計算機進行操作。以相應的子目錄樹開始路徑。有效子目錄樹為
hklm、hkcu、hkcr、hku
以及
hkcc。
/v
entryname
指定要添加到指定子項下的項名稱。
/t
datatype
指定項值的數據類型。datatype
可以是以下幾種類型:reg_sz
reg_multi_sz
reg_dword_big_endian
reg_dword
reg_binary
reg_dword_little_endian
reg_link
reg_full_resource_descriptor
reg_expand_sz
/s
separator
指定用於分隔多個數據實例的字元。當
reg_multi_sz
指定為數據類型且需要列出多個項時,請使用該參數。如果沒有指定,將使用默認分隔符為
\。
/d
value
指定新注冊表項的值。
❷ 如何在命令行永久更改path環境變數
首先明確一點:所有的在cmd命令行下對環境變數的修改只對當前窗口有效,不是永久性的修改。也就是說當關閉此cmd命令行窗口後,將不再起作用。永久性修改環境變數的方法有兩種:一種是直接修改注冊表(此種方法目前沒試驗過),另一種是通過我的電腦-〉屬性-〉高級,來設置系統的環境變數(查看詳細)。 其次,明確一下環境變數的作用。
當啟動cmd命令行窗口調用某一命令的時候,經常會出現「xxx不是內部或外部命令,也不是可運行的程序或批處理文件」,如果你的拼寫沒有錯誤,同時計算機中確實存在這個程序,那麼出現這個提示就是你的path變數沒有設置正確,因為你的path路徑,也就是默認路徑里沒有你的程序,同時你有沒有給出你程序的絕對路徑(因為你只是輸入了命令或程序的名稱而已),這是操作系統不知道去哪兒找你的程序,就會提示這個問題。 第四:如何修改?
1、查看當前所有可用的環境變數:輸入 set 即可查看。
2、查看某個環境變數:輸入 「set 變數名」即可,比如想查看path變數的值,即輸入 set path
3、修改環境變數 :輸入 「set 變數名=變數內容」即可,比如將path設置為「d:\nmake.exe」,只要輸入set path="d:\nmake.exe"。注意,此修改環境變數是指用現在的內容去覆蓋以前的內容,並不是追加。比如當我設置了上面的path路徑之後,如果我再重新輸入set path="c",再次查看path路徑的時候,其值為「c:」,而不是「d:\nmake.exe」;「c」。