Pengaturcara, pentadbir sistem dan pengguna kuasa mungkin perlu bekerja pada satu ketika dengan pembolehubah persekitaran. Sesetengah mungkin mahu memadamkan pembolehubah persekitaran; yang lain akan mahu menukar nilainya, dan seterusnya. Panduan ini berkongsi cara mengedit atau memadam pembolehubah persekitaran, serta cara menyahset pembolehubah persekitaran dalam Windows:
Kandungan
- Buka tetingkap Pembolehubah Persekitaran
- Bagaimana untuk mengedit pembolehubah persekitaran dalam Windows
- Bagaimana untuk mengedit pembolehubah persekitaran daripada Command Prompt
- Cara mengedit pembolehubah persekitaran daripada PowerShell
- Bagaimana untuk mengosongkan nilai pembolehubah persekitaran dalam Windows (dari Prompt Perintah)
- Bagaimana untuk memadam pembolehubah persekitaran dalam Windows
- Bagaimana untuk memadam pembolehubah persekitaran daripada Command Prompt
- Bagaimana untuk memadam pembolehubah persekitaran daripada PowerShell
- Mengapa anda ingin belajar cara mengedit dan memadam pembolehubah persekitaran dalam Windows?
Buka tetingkap Pembolehubah Persekitaran
Untuk membuat banyak pengeditan yang ditunjukkan dalam artikel ini, anda perlu membuka tetingkap Pembolehubah Persekitaran terlebih dahulu. Panduan ini menerangkan cara untuk melakukannya dan menunjukkan kepada anda asas tentang bekerja dengan pembolehubah persekitaran: Apakah pembolehubah persekitaran dalam Windows? .

Tetingkap Pembolehubah Persekitaran dalam Windows 10
Jika anda ingin melangkau membacanya, satu laluan yang berfungsi sama dalam semua versi Windows ialah membuka tetingkap Run (Win + R) , Prompt Perintah atau PowerShell dan laksanakan arahan: rundll32.exe sysdm.cpl,EditEnvironmentVariables .
Bagaimana untuk mengedit pembolehubah persekitaran dalam Windows
Jika anda ingin menukar nilai pembolehubah persekitaran sedia ada, mula-mula pilihnya dalam tetingkap Pembolehubah Persekitaran . Kemudian, klik atau ketik Edit .
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Bagaimana untuk mengedit pembolehubah persekitaran dalam Windows 10
Anda ditunjukkan tetingkap di mana anda boleh mengedit kedua-dua nama dan nilai pembolehubah. Buat pengubahsuaian yang anda inginkan dan tekan OK . Kemudian, tekan OK sekali lagi dalam tetingkap Pembolehubah Persekitaran .
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Mengedit pembolehubah persekitaran
Bagaimana untuk mengedit pembolehubah persekitaran daripada Command Prompt
Anda boleh mencipta pembolehubah persekitaran baharu atau mengedit nilai pembolehubah persekitaran sedia ada (tetapi bukan namanya) daripada Prompt Perintah juga. Perintah yang anda perlu masukkan ialah:
- setx variable_name “value” jika anda ingin mencipta pembolehubah persekitaran pengguna
- setx variable_name “value” /m jika anda akan mencipta pembolehubah persekitaran sistem
Sebagai contoh, kami menaip setx TEST "C:\digitalcitizen" dan mencipta pembolehubah pengguna bernama TEST dengan nilai C:\digitalcitizen.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Bagaimana untuk menetapkan pembolehubah persekitaran menggunakan Prompt Perintah
Jika kita ingin menukar nilai pembolehubah persekitaran, kita boleh menjalankan perintah setx yang sama tetapi menentukan nilai baharu untuk pembolehubah tersebut. Sebagai contoh, melaksanakan setx TEST “C:\DC” menukar nilai pembolehubah persekitaran TEST kepada C:\DC .
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Bagaimana untuk menukar nilai pembolehubah persekitaran dalam Prompt Perintah
Itu berfungsi kerana perintah setx menulis semula nilai sedia ada dengan yang terakhir anda taip. Oleh itu, jika anda menggunakan arahan ini beberapa kali pada pembolehubah yang sama, pembolehubah akan mengekalkan nilai terakhir yang anda taip.
Jika anda mahu pembolehubah mempunyai berbilang laluan dalam nilainya, anda mesti menulis kesemuanya, setiap satu dipisahkan oleh koma bertitik, tanpa ruang, seperti dalam tangkapan skrin di bawah.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Cara menambah berbilang nilai pada pembolehubah persekitaran menggunakan Command Prompt
NOTA: Anda boleh mendapatkan senarai semua pembolehubah persekitaran yang tersedia dengan menjalankan perintah set dalam Prompt Perintah (bukan setx, dan tanpa sebarang parameter). Walau bagaimanapun, jika anda baru sahaja mencipta atau mengedit pembolehubah persekitaran, anda mesti menutup dan membuka semula Prompt Perintah untuk perubahan dipaparkan.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Bagaimana untuk melihat semua pembolehubah persekitaran dalam Prompt Perintah
Cara mengedit pembolehubah persekitaran daripada PowerShell
Anda juga boleh mencipta atau mengedit nilai pembolehubah persekitaran sedia ada daripada PowerShell . Perintah PowerShell untuk itu ialah:
- [Environment]::SetEnvironmentVariable("variable_name","variable_value","User") jika anda ingin mencipta pembolehubah persekitaran pengguna
- [Environment]::SetEnvironmentVariable("variable_name","variable_value","Machine") jika anda ingin mencipta pembolehubah persekitaran sistem
Sebagai contoh, kami menaip [Environment]::SetEnvironmentVariable("TEST","digitalcitizen.life","User") untuk mencipta pembolehubah persekitaran pengguna yang dipanggil TEST dengan nilai digitalcitizen.life. Untuk menukar nilai pembolehubah kemudian, kita boleh menjalankan arahan yang sama menggunakan nilai yang berbeza. Sama seperti setx dalam Command Prompt , arahan ini menulis semula nilai pembolehubah yang ditentukan setiap kali anda menjalankannya.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Bagaimana untuk menetapkan pembolehubah persekitaran dengan PowerShell
Jika anda ingin memberikan berbilang nilai kepada pembolehubah, taipkan kesemuanya dalam arahan, dengan koma bertitik di antara setiap nilai, seperti yang digambarkan di bawah.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Cara menambah berbilang nilai pada pembolehubah persekitaran dalam PowerShell
NOTA: Dalam PowerShell , anda boleh mendapatkan senarai semua pembolehubah persekitaran dengan menjalankan perintah Get-ChildItem Env :. Walau bagaimanapun, jika anda baru saja mencipta atau mengedit pembolehubah persekitaran, anda mesti menutup dan membuka semula PowerShell untuk perubahan dipaparkan.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Bagaimana untuk melihat semua pembolehubah persekitaran dalam PowerShell
Bagaimana untuk mengosongkan nilai pembolehubah persekitaran dalam Windows (dari Prompt Perintah)
Jika anda ingin mengalih keluar nilai pembolehubah persekitaran (sambil mengekalkan namanya), anda tidak boleh melakukannya dengan tetikus dan papan kekunci daripada tetingkap Pembolehubah Persekitaran . Jika anda memilih pembolehubah dan tekan Edit , anda boleh memadamkan nilai, tetapi anda tidak boleh menekan OK , kerana butang ini menjadi kelabu. Oleh itu anda tidak boleh menyimpan perubahan anda.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Bagaimana untuk mengosongkan pembolehubah persekitaran dalam Windows 10
Walau bagaimanapun, anda boleh mengosongkan nilai pembolehubah persekitaran menggunakan Command Prompt . Untuk menyahset pembolehubah persekitaran daripada Command Prompt , taip perintah setx variable_name “” . Sebagai contoh, kami menaip setx TEST "" dan pembolehubah persekitaran ini kini mempunyai nilai kosong.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Cara mengosongkan pembolehubah persekitaran dengan Command Prompt
Seterusnya, mari lihat cara mengalih keluar pembolehubah persekitaran.
Bagaimana untuk memadam pembolehubah persekitaran dalam Windows
Jika anda tidak lagi mahu menggunakan pembolehubah persekitaran tertentu, pilihnya dalam tetingkap Pembolehubah Persekitaran . Kemudian, tekan Padam . Windows tidak meminta sebarang pengesahan tindakan ini. Oleh itu, jika anda telah berubah fikiran, anda mesti menekan Batal , supaya pengalihan keluar tidak digunakan. Jika anda mahu pemadaman diteruskan, tekan OK .
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Bagaimana untuk memadam pembolehubah persekitaran dalam Windows 10
Bagaimana untuk memadam pembolehubah persekitaran daripada Command Prompt
Untuk memadam pembolehubah persekitaran daripada Command Prompt , taip salah satu daripada dua arahan ini, bergantung pada jenis pembolehubah itu:
- REG padamkan “HKCU\Environment” /F /V “variable_name” jika ia adalah pembolehubah persekitaran pengguna, atau
- REG padamkan “HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment” /F /V “variable_name” jika ia pembolehubah persekitaran sistem.
Sebagai contoh, kami menaip REG delete “HKCU\Environment” /F /V “TEST” dan pembolehubah persekitaran TEST kami telah hilang daripada profil pengguna.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Bagaimana untuk menyahset pembolehubah persekitaran dalam Windows menggunakan Prompt Perintah
Bagaimana untuk memadam pembolehubah persekitaran daripada PowerShell
Untuk menyahset dan memadam pembolehubah persekitaran daripada PowerShell , taip arahan:
- [Environment]::SetEnvironmentVariable("variable_name", $null ,"User") jika ia pembolehubah profil pengguna, atau
- [Environment]::SetEnvironmentVariable("variable_name", $null ,"Machine") jika ia pembolehubah seluruh sistem.
Sebagai contoh, kami menaip [Environment]::SetEnvironmentVariable("TEST", $null , "User") dan pembolehubah persekitaran ini telah hilang daripada profil pengguna.
![How to edit, clear, and delete environment variables in Windows How to edit, clear, and delete environment variables in Windows]()
Bagaimana untuk memadam pembolehubah persekitaran daripada PowerShell
Itu sahaja!
Mengapa anda ingin belajar cara mengedit dan memadam pembolehubah persekitaran dalam Windows?
Anda kini tahu bagaimana untuk melakukan semua itu. Tetapi mengapa anda mahu menukar atau mengedit pembolehubah persekitaran? Adakah kerana terdapat sisa pembolehubah pada sistem anda daripada apl tertentu yang anda tidak gunakan lagi? Atau adakah kerana anda mempunyai persediaan khas, dan anda perlu bekerja dengan pembolehubah persekitaran? Beritahu kami di bahagian komen di bawah.