成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

如何解決win10重啟后環(huán)境變量沒有生效的問題?

在使用Windows 10系統(tǒng)時(shí),我們經(jīng)常需要設(shè)置環(huán)境變量以便程序或者應(yīng)用程序能夠正常運(yùn)行。但是有時(shí)候,在重啟系統(tǒng)后,環(huán)境變量可能會(huì)失效,這會(huì)給我們的工作帶來很多麻煩。本文將介紹如何解決這個(gè)問題。1.

在使用Windows 10系統(tǒng)時(shí),我們經(jīng)常需要設(shè)置環(huán)境變量以便程序或者應(yīng)用程序能夠正常運(yùn)行。但是有時(shí)候,在重啟系統(tǒng)后,環(huán)境變量可能會(huì)失效,這會(huì)給我們的工作帶來很多麻煩。本文將介紹如何解決這個(gè)問題。

1. 把整個(gè)Windows都有效的環(huán)境變量在注冊表實(shí)現(xiàn)

如果想讓整個(gè)Windows系統(tǒng)都能夠讀取到某個(gè)環(huán)境變量,可以通過在注冊表中添加該環(huán)境變量的鍵值對來實(shí)現(xiàn)。具體步驟如下:

1)按下Win R鍵,打開“運(yùn)行”窗口,輸入“regedit”并回車,打開注冊表編輯器。

2)在注冊表左側(cè)的樹形結(jié)構(gòu)中找到以下路徑:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment。

3)在右側(cè)的窗口中找到空白區(qū)域,右鍵點(diǎn)擊空白區(qū)域,選擇新建-字符串值。

4)將新建的字符串值命名為你要添加的環(huán)境變量名稱,并雙擊該字符串值,將其數(shù)值設(shè)為你要設(shè)置的環(huán)境變量的值。

5)重啟計(jì)算機(jī),即可使該環(huán)境變量在整個(gè)Windows系統(tǒng)中生效。

2. 對當(dāng)前用戶有效的環(huán)境變量的注冊表

如果只想讓當(dāng)前用戶能夠讀取到某個(gè)環(huán)境變量,可以通過在注冊表中添加該環(huán)境變量的鍵值對來實(shí)現(xiàn)。具體步驟如下:

1)按下Win R鍵,打開“運(yùn)行”窗口,輸入“regedit”并回車,打開注冊表編輯器。

2)在注冊表左側(cè)的樹形結(jié)構(gòu)中找到以下路徑:HKEY_CURRENT_USEREnvironment。

3)在右側(cè)的窗口中找到空白區(qū)域,右鍵點(diǎn)擊空白區(qū)域,選擇新建-字符串值。

4)將新建的字符串值命名為你要添加的環(huán)境變量名稱,并雙擊該字符串值,將其數(shù)值設(shè)為你要設(shè)置的環(huán)境變量的值。

5)重啟計(jì)算機(jī),即可使該環(huán)境變量在當(dāng)前用戶中生效。

3. 下載打開innosetup的代碼搜索Environment

如果你使用Inno Setup來創(chuàng)建安裝程序,可以通過以下方法來設(shè)置環(huán)境變量:

1)在Inno Setup腳本中搜索關(guān)鍵字“Environment”,找到下列代碼:

[Code]

procedure InitializeWizard();

var

Path: string;

begin

Path : GetEnv('PATH');

if Pos('C:MyApp', Path) 0 then begin

SetEnv('PATH', Path ';C:MyApp');

end;

end;

2)將下列代碼插入到上面的代碼塊中:

function AddEnvironmentVariable(const Name, Value: string): Boolean;

begin

Result : (SetEnvironmentVariable(PChar(Name), PChar(Value)) <> False);

end;

3)然后在InitializeWizard()函數(shù)中調(diào)用AddEnvironmentVariable()函數(shù)即可。

4. 實(shí)現(xiàn)發(fā)一個(gè)全局廣播的消息

如果你想要在所有應(yīng)用程序中廣播一個(gè)消息,可以通過以下方法實(shí)現(xiàn):

1)打開命令提示符,輸入以下命令:

setx /M [變量名] [變量值]

其中,“/M”選項(xiàng)表示將環(huán)境變量設(shè)置為全局變量,而不是當(dāng)前用戶。

2)重啟計(jì)算機(jī),即可在所有應(yīng)用程序中讀取該環(huán)境變量。

5. 實(shí)現(xiàn)環(huán)境變量的修改步驟

如果你想要修改已經(jīng)存在的環(huán)境變量,可以通過以下方法實(shí)現(xiàn):

1)按下Win R鍵,打開“運(yùn)行”窗口,輸入“sysdm.cpl”并回車,打開“系統(tǒng)屬性”窗口。

2)在窗口中選擇“高級”選項(xiàng)卡,點(diǎn)擊“環(huán)境變量”按鈕。

3)在“用戶變量”或“系統(tǒng)變量”中選擇你要修改的變量,并點(diǎn)擊“編輯”按鈕。

4)修改變量值,點(diǎn)擊確定保存。

5)重啟計(jì)算機(jī),即可使修改后的環(huán)境變量生效。

6. 實(shí)現(xiàn)設(shè)置環(huán)境變量立即生效的方法

如果你想要在設(shè)置環(huán)境變量后立即使其生效,可以通過以下方法實(shí)現(xiàn):

1)在命令提示符中輸入以下命令:

SETX VARIABLE VALUE

其中,“VARIABLE”表示你要設(shè)置的環(huán)境變量名稱,“VALUE”表示你要設(shè)置的環(huán)境變量值。

2)接著輸入以下命令:

REG ADD HKCUEnvironment /v VARIABLE /t REG_SZ /d VALUE /f

其中,“VARIABLE”和“VALUE”分別表示你要設(shè)置的環(huán)境變量名稱和值。

3)最后輸入以下命令:

REG ADD HKLMSYSTEMCurrentControlSetControlSession ManagerEnvironment /v VARIABLE /t REG_SZ /d VALUE /f

同樣,“VARIABLE”和“VALUE”分別表示你要設(shè)置的環(huán)境變量名稱和值。

通過這些方法,你可以輕松地解決Windows 10系統(tǒng)重啟后環(huán)境變量失效的問題,讓你的工作更加方便快捷。

標(biāo)簽: