Cara mengedit, menghapus, dan menghapus variabel lingkungan di Windows -

Pemrogram, administrator sistem, dan pengguna listrik mungkin perlu bekerja di beberapa titik dengan variabel lingkungan. Beberapa mungkin ingin menghapus variabel lingkungan; orang lain akan ingin mengubah nilainya, dan seterusnya. Panduan ini membagikan cara mengedit atau menghapus variabel lingkungan, serta cara menghapus variabel lingkungan di Windows:

Buka jendela Variabel Lingkungan(Environment Variables)

Untuk melakukan banyak pengeditan yang ditampilkan dalam artikel ini, Anda harus terlebih dahulu membuka jendela Variabel Lingkungan(Environment Variables) . Panduan ini menjelaskan cara melakukannya dan menunjukkan kepada Anda dasar-dasar tentang bekerja dengan variabel lingkungan: Apa itu variabel lingkungan di Windows? (What are environment variables in Windows?).

Jendela Variabel Lingkungan di Windows 10

Jendela Variabel Lingkungan(Environment Variables) di Windows 10

Jika Anda ingin melewatkan membacanya, satu jalur yang berfungsi sama di semua versi Windows adalah membuka Run window (Win + R) , Command Prompt , atau PowerShell dan jalankan perintah: rundll32.exe sysdm.cpl,EditEnvironmentVariables .

Cara mengedit variabel lingkungan di Windows

Jika Anda ingin mengubah nilai variabel lingkungan yang ada, pilih terlebih dahulu di jendela Variabel Lingkungan(Environment Variables) . Kemudian, klik atau ketuk Edit .

Cara mengedit variabel lingkungan di Windows 10

Cara mengedit variabel lingkungan di Windows 10

Anda diperlihatkan jendela di mana Anda dapat mengedit nama dan nilai variabel. Buat modifikasi yang Anda inginkan dan tekan OK . Kemudian, tekan OK sekali lagi di jendela Variabel Lingkungan(Environment Variables) .

Mengedit variabel lingkungan

Mengedit variabel lingkungan

Cara mengedit variabel lingkungan dari Command Prompt

Anda dapat membuat variabel lingkungan baru, atau mengedit nilai variabel lingkungan yang ada (tetapi bukan namanya) dari Command Prompt juga. Perintah yang harus Anda masukkan adalah:

  • setx variable_name "nilai"(setx variable_name “value”) jika Anda ingin membuat variabel lingkungan pengguna
  • setx variable_name “value” /m jika Anda akan membuat variabel lingkungan sistem

Misalnya, kita mengetik setx TEST “C:\digitalcitizen” dan membuat variabel pengguna bernama TEST dengan nilai C:\digitalcitizen.

Cara mengatur variabel lingkungan menggunakan Command Prompt

Cara mengatur variabel lingkungan menggunakan Command Prompt

Jika kita ingin mengubah nilai variabel lingkungan, kita dapat menjalankan perintah setx yang sama tetapi menentukan nilai baru untuk variabel tersebut. Misalnya, menjalankan setx TEST “C:\DC” mengubah nilai variabel lingkungan TEST menjadi (TEST)C:\DC .

Cara mengubah nilai variabel lingkungan di Command Prompt

Cara mengubah nilai variabel lingkungan di Command Prompt

Itu berfungsi karena perintah setx menulis ulang nilai yang ada dengan yang terakhir Anda ketik. Oleh karena itu, jika Anda menggunakan perintah ini beberapa kali pada variabel yang sama, variabel tersebut akan mempertahankan nilai terakhir yang Anda ketikkan.

Bagaimana cara menambahkan beberapa nilai ke variabel lingkungan menggunakan Command Prompt

Bagaimana cara menambahkan beberapa nilai ke variabel lingkungan menggunakan Command Prompt

CATATAN:(NOTE:) Anda bisa mendapatkan daftar semua variabel lingkungan yang tersedia dengan menjalankan perintah set di Command Prompt (bukan setx, dan tanpa parameter apa pun). Namun, jika Anda baru saja membuat atau mengedit variabel lingkungan, Anda harus menutup dan membuka kembali Command Prompt agar perubahan muncul.

Cara melihat semua variabel lingkungan di Command Prompt

Cara melihat semua variabel lingkungan di Command Prompt

Cara mengedit variabel lingkungan dari PowerShell

Anda juga dapat membuat atau mengedit nilai variabel lingkungan yang ada dari PowerShell . Perintah PowerShell untuk itu adalah:

  • [Lingkungan]::SetEnvironmentVariable("variable_name","variable_value","User")([Environment]::SetEnvironmentVariable("variable_name","variable_value","User") ) jika Anda ingin membuat variabel lingkungan pengguna
  • [Lingkungan]::SetEnvironmentVariable("variable_name","variable_value","Mesin")([Environment]::SetEnvironmentVariable("variable_name","variable_value","Machine")) jika Anda ingin membuat variabel lingkungan sistem

Misalnya, kami mengetik [Environment]::SetEnvironmentVariable("TEST",,"digitalcitizen.life","User") untuk membuat variabel lingkungan pengguna yang disebut TEST dengan nilai digitalcitizen.life. Untuk mengubah nilai variabel nanti, kita bisa menjalankan perintah yang sama dengan menggunakan nilai yang berbeda. Sama(Just) seperti setx di Command Prompt , perintah ini menulis ulang nilai variabel yang ditentukan setiap kali Anda menjalankannya.

Cara mengatur variabel lingkungan dengan PowerShell

Cara mengatur variabel lingkungan dengan PowerShell

Jika Anda ingin menetapkan beberapa nilai ke variabel, ketik semuanya dalam perintah, dengan titik koma di antara setiap nilai, seperti yang diilustrasikan di bawah ini.

Cara menambahkan beberapa nilai ke variabel lingkungan di PowerShell

Cara menambahkan beberapa nilai ke variabel lingkungan di PowerShell

CATATAN:(NOTE:) Di PowerShell , Anda bisa mendapatkan daftar semua variabel lingkungan dengan menjalankan perintah Get -ChildItem Env:. (Get-ChildItem Env: )Namun, jika Anda baru saja membuat atau mengedit variabel lingkungan, Anda harus menutup dan membuka kembali PowerShell agar perubahan muncul.

Cara melihat semua variabel lingkungan di PowerShell

Cara melihat semua variabel lingkungan di PowerShell

Cara menghapus nilai variabel lingkungan di Windows (dari Command Prompt )

Jika Anda ingin menghapus nilai variabel lingkungan (sambil mempertahankan namanya), Anda tidak dapat melakukannya dengan mouse dan keyboard dari jendela Variabel Lingkungan(Environment Variables) . Jika Anda memilih variabel dan menekan Edit , Anda dapat menghapus nilainya, tetapi Anda tidak dapat menekan OK , karena tombol ini menjadi abu-abu. Oleh karena itu, Anda tidak dapat menyimpan perubahan Anda.

Cara menghapus variabel lingkungan di Windows 10

Cara menghapus variabel lingkungan di Windows 10

Namun, Anda dapat menghapus nilai variabel lingkungan menggunakan Command Prompt . Untuk menghapus variabel lingkungan dari Command Prompt , ketik perintah setx variable_name “” . Misalnya, kami mengetik setx TEST "" dan variabel lingkungan ini sekarang memiliki nilai kosong.

Cara menghapus variabel lingkungan dengan Command Prompt

Cara menghapus variabel lingkungan dengan Command Prompt

Selanjutnya, mari kita lihat cara menghapus variabel lingkungan.

Cara menghapus variabel lingkungan di Windows

Jika Anda tidak ingin lagi menggunakan variabel lingkungan tertentu, pilih variabel tersebut di jendela Variabel Lingkungan(Environment Variables) . Kemudian, tekan Hapus(Delete) . Windows tidak meminta konfirmasi apa pun atas tindakan ini. Oleh karena itu, jika Anda berubah pikiran, Anda harus menekan Batal(Cancel) , agar penghapusan tidak diterapkan. Jika Anda ingin penghapusan dilanjutkan, tekan OK .

Cara menghapus variabel lingkungan di Windows 10

Cara menghapus variabel lingkungan di Windows 10

Cara menghapus variabel lingkungan dari Command Prompt

Untuk menghapus variabel lingkungan dari Command Prompt , ketik salah satu dari dua perintah ini, tergantung pada jenis variabel itu:

  • REG delete “HKCU\Environment” /F /V “variable_name” jika itu adalah variabel lingkungan pengguna, atau
  • REG delete “HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment” /F /V “variable_name” jika itu adalah variabel lingkungan sistem.

Misalnya, kami mengetik REG delete “HKCU\Environment” /F /V “TEST” dan variabel lingkungan TEST kami hilang dari profil pengguna.

Cara menghapus variabel lingkungan di Windows menggunakan Command Prompt

Cara menghapus variabel lingkungan di Windows menggunakan Command Prompt

Cara menghapus variabel lingkungan dari PowerShell

Untuk menghapus dan menghapus variabel lingkungan dari PowerShell , ketik perintah:

  • [Environment]::SetEnvironmentVariable("variable_name", $null ,"User") jika itu adalah variabel profil pengguna, atau
  • [Environment]::SetEnvironmentVariable("variable_name", $null ,"Machine") jika itu adalah variabel seluruh sistem.

Misalnya, kita mengetik [Environment]::SetEnvironmentVariable("TEST", $null ,"User") dan variabel lingkungan ini hilang dari profil pengguna.

Cara menghapus variabel lingkungan dari PowerShell

Cara menghapus variabel lingkungan dari PowerShell

Itu dia!

Mengapa Anda ingin mempelajari cara mengedit dan menghapus variabel lingkungan di Windows ?

Anda sekarang tahu bagaimana melakukan semua itu. Tetapi mengapa Anda ingin mengubah atau mengedit variabel lingkungan? Apakah karena ada variabel sisa di sistem Anda dari aplikasi tertentu yang tidak lagi Anda gunakan? Atau karena Anda memiliki pengaturan khusus, dan Anda perlu bekerja dengan variabel lingkungan? Beri tahu kami di bagian komentar di bawah.



About the author

Saya seorang peninjau perangkat lunak dan pakar produktivitas. Saya meninjau dan menulis ulasan perangkat lunak untuk berbagai aplikasi perangkat lunak, seperti Excel, Outlook, dan Photoshop. Ulasan saya diinformasikan dengan baik dan memberikan wawasan objektif tentang kualitas aplikasi. Saya telah menulis ulasan perangkat lunak sejak 2007.



Related posts