Dengan beberapa klik, Anda dapat membuat dan memelihara sendiri variabel lingkungan yang bersifat global pada sistem dan bertahan dari reboot.
Menciptakan Variabel Lingkungan Sistem Khusus
Membuat variabel sistem global baru cukup sederhana dan merupakan salah satu fitur yang bersembunyi di depan mata. Harap dicatat bahwa screenshot adalah untuk Windows Server 2008, namun proses untuk sebagian besar versi Windows hampir identik dengan hanya beberapa layar yang berbeda. Di Panel Kontrol, buka opsi Sistem (secara bergantian, Anda dapat mengklik kanan di My Computer dan memilih Properties). Pilih tautan "Advanced system settings".
Menggunakan Variabel Lingkungan Khusus
Seperti yang disebutkan di atas, variabel lingkungan khusus Anda tidak berbeda dari variabel sistem lainnya karena Anda dapat mereferensikannya dari baris perintah dan di dalam skrip. Untuk contoh cepat, pertimbangkan skrip batch ini:
@ECHO OFF TITLE Global Environment Variable Test ECHO. ECHO System NotifyEmail value ECHO NotifyEmail = %NotifyEmail% ECHO. SETLOCAL ECHO Overriding global variable in this script… SET [email protected] ECHO NotifyEmail = %NotifyEmail% ECHO. ECHO Exiting override script… ENDLOCAL ECHO. ECHO System NotifyEmail value ECHO NotifyEmail = %NotifyEmail% ECHO. ECHO. ECHO. PAUSE
Ketika dieksekusi, output persis seperti yang Anda harapkan:
Ide Penggunaan
Kekuatan nyata dari variabel lingkungan kustom masuk ketika Anda menggunakannya dalam skrip Anda. Dalam contoh kami, kami menetapkan variabel yang disebut "NotifyEmail" yang dapat kami rujuk di sejumlah skrip tanpa harus mengkodekan nilai. Jadi jika kita perlu mengubah alamat email, kita cukup memperbarui variabel sistem dan skrip yang terpengaruh akan menggunakan nilai baru ini tanpa kita harus memperbarui setiap skrip secara individual.
Ini bukan hanya penghemat waktu, tetapi juga melindungi terhadap situasi di mana Anda lupa untuk memperbarui skrip tertentu dan nilai "mati" sedang digunakan. Selain itu, jika Anda perlu mengesampingkan variabel sistem dalam skrip tertentu, Anda dapat melihat pada contoh kami di atas ini didukung sepenuhnya.
Berikut adalah beberapa gagasan di mana Anda bisa menerapkan variabel sistem sebagai pengganti variabel cakupan lokal:
- Alamat email (seperti di contoh kami)
- Lokasi folder cadangan
- Situs URL dan FTP
- Nilai metrik dan ambang batas
Fitur hebat lainnya tentang penggunaan variabel sistem adalah Anda memiliki satu tempat di mana Anda dapat mengedit atau melihat nilai variabel Anda. Sederhananya, Anda berpotensi dapat menerapkan pembaruan untuk beberapa skrip dengan mengedit variabel lingkungan di satu lokasi.