# pwsh cheatsheet # support Crtl+D echo 'Set-PSReadlineOption -EditMode Emacs' >> $PROFILE # grep ls -r | sls "find me" |% { code -g "$($_.Path):$($_.LineNumber):$($_.Matches[0].Index)" } # ssh Enter-PSSession -Credential (Get-Credential -Message '?' -UserName $login) $host # Out-File with utf-8 @" Hello World "@ | Out-File 1.txt -Encoding (&{if($PSVersionTable.PSVersion.Major -gt 5){"UTF8NoBOM"}else{"Default"}}) :: cmd cheatsheet set script_path=%~dp0 set script_path_without_trailing_dir_sep=%script_path:~0,-1% set script_path_with_unix_dir_sep=%script_path:\=/% set first_param=%~1 set /p user_input=Your choice: rd /q /s "dir-to-remove" xcopy /y "dir-to-copy-files-from" "dir-to-copy-files-to" xcopy /y "dir-to-copy-files-from\*.html" "dir-to-copy-files-to\" xcopy /y /s "dir-to-copy-files-from-recursively\*" "dir-to-copy-files-to\" call npm install --- Windows Environment Variables --- ~ == %USERPROFILE% == %HOMEDRIVE%%HOMEPATH% %ProgramFiles%, %ProgramFiles(x86)% ---> %LOCALAPPDATA%\Programs --- Windows Shortcuts --- Win+Shift+S take screenshot Win+Ctrl+Shift+B restart video driver Win+E explorer Ctrl+Shift+N new folder Win Start Menu (you can type what you need right after opening) Ctrl+Shift+Enter run selected program as Administrator