Table of Contents
dummy
Check windows version
winver
Set environment variables
Using the run prompt (windows key + r)
rundll32 sysdm.cpl,EditEnvironmentVariables
Using the cmd prompt
C:\Windows\System32\rundll32.exe sysdm.cpl,EditEnvironmentVariables
unset environment variable
To temporarily unset an environment variable
set FOOBAR=
This will remove the variable from the current environment (not permanently).
dump environment variables
user environment variables
reg query HKEY_CURRENT_USER\Environment > user_env_vars.txt
system environment variables
reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" > system_env_vars.txt
tested on | windows 7
script - dump_env_vars.bat (github.com/KamarajuKusumanchi)
Ref - https://stackoverflow.com/questions/573817/where-are-environment-variables-stored-in-registry
refresh environment variables
tags | git bash reread environment variables
If you update an environment variable and want to use the new value in an existing git bash session,
download the refreshenv.sh script from https://github.com/badrelmers/RefrEnv and call it from bash with source /path/to/refrenv.sh
Tested it on:
- git bash is running inside conemu 191012
$ git --version git version 2.34.1.windows.1 $ bash --version GNU bash, version 4.4.23(1)-release (x86_64-pc-msys)
- OS: Windows 10 Enterprise
list of installed packages
Control Panel → Programs and Features
shows the list of installed packages.
Tested on | Windows 10 Enterprise
create a file starting with dot in explorer
To create a file with a dot at the beginning in explorer, add another dot at the end. Like .condarc. . Explorer will allow it and remove the trailing dot.
Ref: https://superuser.com/questions/64471/create-rename-a-file-folder-that-begins-with-a-dot-in-windows
last reboot time
tags | when was a windows machine rebooted, check when a windows machine was rebooted.
In git bash
systeminfo | grep -i "boot time"
In the Windows run box
cmd /k systeminfo | find /i "boot time"
In windows shell
systeminfo | find /i "boot time"
or
systeminfo | find "System Boot Time"
Works in Windows 7, Windows 2012.
Ref:-
Linux to Windows
tags | equivalent of foo in windows
Linux | Windows | notes |
---|---|---|
cat | type | https://superuser.com/questions/434870/what-is-the-windows-equivalent-of-the-unix-command-cat |
rm | del | |
rm -rf “path” | rd /s /q “path” | https://stackoverflow.com/questions/97875/rm-rf-equivalent-for-windows |
software I am currently evaluating
-
- Advantages:
- tabbed explorer windows
- Notes:
- started using it from 2020-11
- Using 64-bit version of 1.3.5
wifi password
Control Panel\Network and Internet\Network and Sharing Center -> View your active networks -> click the link after "Connections:" -> which will be something like Wi-Fi (SSID) -> Wireless Properties -> Security -> Network security key -> Show characters -> enter the admin password
clear recent files list
batch script
batch file calling another batch file
call foo.bat call bar.bat
Ref:- https://stackoverflow.com/questions/1103994/how-to-run-multiple-bat-files-within-a-bat-file