https://github.com/nodef/extra-env.cmd
Get or set Environment variables in Windows Console.
https://github.com/nodef/extra-env.cmd
console env environment extra get merferry program set variable windows
Last synced: 7 days ago
JSON representation
Get or set Environment variables in Windows Console.
- Host: GitHub
- URL: https://github.com/nodef/extra-env.cmd
- Owner: nodef
- License: mit
- Created: 2017-10-16T18:06:01.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-04-10T19:58:15.000Z (11 months ago)
- Last Synced: 2025-08-11T01:10:29.300Z (7 months ago)
- Topics: console, env, environment, extra, get, merferry, program, set, variable, windows
- Language: C#
- Homepage: https://cmdf.github.io/extra-env/
- Size: 20.5 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Get or set Environment variables in Windows Console.
> 1. Download [exe file](https://github.com/cmdf/extra-env/releases/download/1.0.0/eenv.exe).
> 2. Copy to `C:\Program_Files\Scripts`.
> 3. Add `C:\Program_Files\Scripts` to `PATH` environment variable.
```batch
> eenv [-m|--machine] [get|set|delete|has|add|remove] []
:: [] -> optional argument
:: <> -> argument value
```
```batch
:: list user environment variables
> eenv
:: list machine environment variables
> eenv --machine
:: get user environment variable "public_key"
> eenv get public_key
:: get machine environment variable "path"
> eenv -m get path
:: set user environment variable "public_key"
> eenv set public_key fe84c9fd861baabfcfb0336bf16490f2
:: set machine environment variable "machine_sig"
> eenv -m set machine_sig 253f3400dfa524c0cd89c5c5eb1e03ee
:: delete user environment variable "private_key"
> eenv delete private_key
:: delete machine environment variable "machine_sig"
> eenv -m delete machine_sig
:: check if user environment variable "path" has "play-unreal3.exe" path
> eenv has path "C:\Program_Files\Unreal Tournament\Unreal Tournament 3"
:: check if machine environment variable "path" has "Hacker Evolution Untold.exe path" path
> eenv -m has path "C:\Program Files (x86)\Hacker Evolution Untold"
:: add "PA.exe" path to user environment variable "path"
> eenv add path "C:\Program_Files\Planetary Annihilation"
:: add "watch_dogs.exe" path to machine environment variable "path"
> eenv -m add path "C:\Program Files (x86)\R.G. Mechanics\Watch Dogs\bin"
:: remove "dota_2.exe" path from user environment variable "path"
> eenv remove path "C:\Program_Files\Dota 2"
:: remove "SDK Manager.exe" path from machine environment variable "path"
> eenv -m remove path "C:\Program_Files\Android\SDK"
```
[](https://cmdf.github.io)
