Cách chỉnh sửa, xóa và xóa các biến môi trường trong Windows -
Các lập trình viên, quản trị viên hệ thống và người dùng thành thạo có thể cần phải làm việc tại một số điểm với các biến môi trường. Một số có thể muốn xóa một biến môi trường; những người khác sẽ muốn thay đổi giá trị của nó, v.v. Hướng dẫn này chia sẻ cách chỉnh sửa hoặc xóa các biến môi trường, cũng như cách hủy đặt các biến môi trường trong Windows:
Mở cửa sổ Biến môi trường(Environment Variables)
Để thực hiện nhiều chỉnh sửa được hiển thị trong bài viết này, trước tiên bạn cần mở cửa sổ Biến môi trường(Environment Variables) . Hướng dẫn này giải thích cách làm điều đó và chỉ cho bạn những kiến thức cơ bản về cách làm việc với các biến môi trường: Biến môi trường trong Windows là gì? (What are environment variables in Windows?).
Cửa sổ Biến môi trường trong (Environment Variables)Windows 10
Nếu bạn muốn bỏ qua việc đọc nó, một đường dẫn hoạt động giống nhau trong tất cả các phiên bản Windows là mở Run window (Win + R) , Command Prompt hoặc PowerShell và thực hiện lệnh: rundll32.exe sysdm.cpl, EditEnosystemVariables(rundll32.exe sysdm.cpl,EditEnvironmentVariables) .
Cách chỉnh sửa biến môi trường trong Windows
Nếu bạn muốn thay đổi giá trị của một biến môi trường hiện có, trước tiên hãy chọn nó trong cửa sổ Biến môi trường . (Environment Variables)Sau đó, nhấp hoặc nhấn vào Chỉnh sửa(Edit) .
Cách chỉnh sửa biến môi trường trong Windows 10
Bạn sẽ thấy một cửa sổ nơi bạn có thể chỉnh sửa cả tên và giá trị của biến. Thực hiện các sửa đổi bạn muốn và nhấn OK . Sau đó, nhấn OK một lần nữa trong cửa sổ Biến môi trường .(Environment Variables)
Chỉnh sửa một biến môi trường
Cách chỉnh sửa biến môi trường từ Dấu nhắc lệnh(Command Prompt)
Bạn có thể tạo một biến môi trường mới hoặc chỉnh sửa giá trị của một biến môi trường hiện có (nhưng không phải tên của nó) từ Command Prompt . Lệnh bạn phải nhập là:
- setx variable_name “value” nếu bạn muốn tạo một biến môi trường người dùng
- setx variable_name “value” /m nếu bạn định tạo một biến môi trường hệ thống
Ví dụ: chúng tôi đã nhập setx TEST “C:\digitalcitizen” và tạo một biến người dùng có tên TEST với giá trị C:\digitalcitizen.
Cách đặt một biến môi trường bằng Command Prompt
Nếu chúng ta muốn thay đổi giá trị của một biến môi trường, chúng ta có thể chạy cùng một lệnh setx nhưng chỉ định một giá trị mới cho biến. Ví dụ: thực thi setx TEST “C:\DC” thay đổi giá trị của biến môi trường TEST thành (TEST)C:\DC .
Cách thay đổi giá trị của một biến môi trường trong Command Prompt
Điều đó hoạt động vì lệnh setx ghi lại giá trị hiện có với giá trị cuối cùng bạn nhập. Do đó, nếu bạn sử dụng lệnh này nhiều lần trên cùng một biến, biến đó sẽ giữ nguyên giá trị cuối cùng mà bạn đã nhập.
Cách thêm nhiều giá trị vào một biến môi trường bằng Command Prompt
LƯU Ý:(NOTE:) Bạn có thể lấy danh sách tất cả các biến môi trường có sẵn bằng cách chạy lệnh set trong Command Prompt (không phải setx và không có bất kỳ tham số nào). Tuy nhiên, nếu bạn vừa tạo hoặc chỉnh sửa một biến môi trường, bạn phải đóng và mở lại Command Prompt để các thay đổi hiển thị.
Cách xem tất cả các biến môi trường trong Command Prompt
Cách chỉnh sửa biến môi trường từ PowerShell
Bạn cũng có thể tạo hoặc chỉnh sửa giá trị của biến môi trường hiện có từ PowerShell . Lệnh PowerShell cho điều đó là:
- [Môi trường] :: SetEnosystemVariable ("tên_biến", "giá_trị_biến_hiện", "Người dùng")([Environment]::SetEnvironmentVariable("variable_name","variable_value","User") ) nếu bạn muốn tạo một biến môi trường người dùng
- [Môi trường] :: SetEnosystemVariable ("tên_biến", "giá_trị_biến_hiện", "Máy")([Environment]::SetEnvironmentVariable("variable_name","variable_value","Machine")) nếu bạn muốn tạo một biến môi trường hệ thống
Ví dụ: chúng tôi đã nhập [Environment] :: SetEnosystemVariable ("TEST", "digitalcitizen.life", "Người dùng")([Environment]::SetEnvironmentVariable("TEST","digitalcitizen.life","User")) để tạo một biến môi trường người dùng có tên là TEST với giá trị digitalcitizen.life. Để thay đổi giá trị của biến sau này, chúng ta có thể chạy lệnh tương tự bằng cách sử dụng một giá trị khác. Cũng(Just) giống như setx trong Command Prompt , lệnh này ghi lại giá trị của biến được chỉ định mỗi khi bạn chạy nó.
Cách đặt biến môi trường với PowerShell
Nếu bạn muốn gán nhiều giá trị cho một biến, hãy nhập tất cả chúng vào lệnh, với dấu chấm phẩy giữa mỗi giá trị, như minh họa bên dưới.
Cách thêm nhiều giá trị vào biến môi trường trong PowerShell
LƯU Ý:(NOTE:) Trong PowerShell , bạn có thể lấy danh sách tất cả các biến môi trường bằng cách chạy lệnh Get -ChildItem Env:. (Get-ChildItem Env: )Tuy nhiên, nếu bạn vừa tạo hoặc chỉnh sửa một biến môi trường, bạn phải đóng và mở lại PowerShell để các thay đổi hiển thị.
Cách xem tất cả các biến môi trường trong PowerShell
Cách xóa giá trị của biến môi trường trong Windows (từ Dấu nhắc lệnh(Command Prompt) )
Nếu bạn muốn xóa giá trị của một biến môi trường (trong khi vẫn giữ tên của nó), bạn không thể thực hiện điều đó bằng chuột và bàn phím từ cửa sổ Biến môi trường . (Environment Variables)Nếu bạn chọn một biến và nhấn Chỉnh sửa(Edit) , bạn có thể xóa giá trị, nhưng bạn không thể nhấn OK , vì nút này chuyển sang màu xám. Do đó bạn không thể lưu các thay đổi của mình.
Cách xóa biến môi trường trong Windows 10
Tuy nhiên, bạn có thể xóa giá trị của một biến môi trường bằng Command Prompt . Để bỏ đặt một biến môi trường khỏi Dấu nhắc lệnh(Command Prompt) , hãy nhập lệnh setx variable_name “” . Ví dụ: chúng tôi đã nhập setx TEST “” và biến môi trường này bây giờ có giá trị trống.
Cách xóa một biến môi trường bằng Command Prompt
Tiếp theo, hãy xem cách xóa một biến môi trường.
Cách xóa biến môi trường trong Windows
Nếu bạn không muốn sử dụng một biến môi trường cụ thể nữa, hãy chọn nó trong cửa sổ Biến môi trường . (Environment Variables)Sau đó, nhấn Delete . Windows không yêu cầu bất kỳ xác nhận nào về hành động này. Do đó, nếu bạn đã thay đổi ý định của mình, bạn phải nhấn Hủy bỏ(Cancel) , để loại bỏ không được áp dụng. Nếu bạn muốn tiếp tục xóa, hãy nhấn OK .
Cách xóa biến môi trường trong Windows 10
Cách xóa một biến môi trường khỏi Command Prompt
Để xóa biến môi trường khỏi Dấu nhắc lệnh(Command Prompt) , hãy nhập một trong hai lệnh sau, tùy thuộc vào kiểu biến đó là gì:
- REG delete “HKCU\Environment” /F /V “variable_name” nếu đó là một biến môi trường người dùng, hoặc
- REG delete “HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment” /F /V “variable_name” nếu đó là một biến môi trường hệ thống.
Ví dụ: chúng tôi đã nhập REG delete “HKCU\Environment” /F /V “TEST” và biến môi trường TEST của chúng tôi đã biến mất khỏi hồ sơ của người dùng.
Cách bỏ đặt biến môi trường trong Windows bằng Command Prompt
Cách xóa biến môi trường khỏi PowerShell
Để bỏ đặt và xóa một biến môi trường khỏi PowerShell , hãy nhập lệnh:
- [Environment]::SetEnvironmentVariable("variable_name", $null ,"User") nếu đó là một biến hồ sơ người dùng hoặc
- [Environment]::SetEnvironmentVariable("variable_name", $null ,"Machine") nếu đó là một biến toàn hệ thống.
Ví dụ: chúng tôi đã nhập [Environment]::SetEnvironmentVariable("TEST", $null ,"User") và biến môi trường này đã biến mất khỏi hồ sơ của người dùng.
Cách xóa biến môi trường khỏi PowerShell
Đó là nó!
Tại sao bạn muốn tìm hiểu cách chỉnh sửa và xóa các biến môi trường trong Windows ?
Bây giờ bạn biết làm thế nào để làm tất cả những điều đó. Nhưng tại sao bạn lại muốn thay đổi hoặc chỉnh sửa các biến môi trường? Có phải do các biến còn sót lại trên hệ thống của bạn từ một số ứng dụng nhất định mà bạn không còn sử dụng nữa không? Hay là do bạn có một thiết lập đặc biệt và bạn cần phải làm việc với các biến môi trường? Cho chúng tôi biết trong phần ý kiến dưới đây.
Related posts
Cách mở, ngắt kết nối hoặc gắn vĩnh viễn VHD file bằng Windows 10
6 cách để đăng xuất Windows 11
Tìm hiểu khi Windows đã được cài đặt. install date gốc của nó là bao nhiêu?
Làm thế nào để nói những gì Windows tôi có (11 cách)
Làm thế nào để bắt đầu Windows 10 trong Safe Mode với Networking
Các biến môi trường trong Windows là gì?
Làm thế nào để kiểm tra BIOS version từ Windows (8 cách)
17 cách để mở Settings trong Windows 11
Làm thế nào để mở Disk Defragmenter trong Windows (12 cách)
Yêu cầu hệ thống: Máy tính của tôi có thể chạy Windows 11?
Cách tạo các biến người dùng và các biến system environment trong Windows 10
Ctrl Alt Delete là gì? Ctrl Alt Del làm gì?
Cách thay đổi các chương trình khởi động Windows 10 khỏi cài đặt
Cách khôi phục Windows 8 về trạng thái sạch ban đầu bằng cách sử dụng Reset
Cách sử dụng Check Disk (Chkdsk) để kiểm tra và sửa lỗi ổ cứng trong Windows 10
Cách sử dụng Windows 10 Recovery USB drive
Cách thoát Safe Mode trong Windows
Làm thế nào để cài đặt Windows 11 từ USB, DVD, hoặc ISO
Làm thế nào để cài đặt Windows 11 trong một máy ảo
2 cách để kích hoạt System Restore trong Windows 10