«

»

Sep 16

PowerShell Cheat Sheet

LINUX                          PowerShell

alias                             alias

alias cmd=’new alias’     Set-Alias ‘new alias’ cmd

cat a >> b                  cat a |sc b

clear                           cls

df                                 Get-PSDrive

echo “Hi”>>./file        Add-content ./file “Hi”

env                              Get-Variable

grep -i                         findstr /i

grep  <pattern>         Select-String -Pattern  <pattern>

ls                                  ls

ls -a                             ls -force

ls -ltr                            ls | sort-object LastWriteTime -Descending

ls -R                             ls -r

ps -ef                           Get-Process

tail -n 10 -f ./x.txt        Get-Content ./x.txt -Wait -Tail 10

time                              measure-command

| awk ‘{print $1}’        | %{ $_.Split(‘ ‘)[0]; }

Install an app (with sample arguments):

Start-Process -FilePath "C:\Temp\UpgradeClientInstaller\setup.exe" -ArgumentList "/S /v/qn"

Install using chocolatey:

choco install -y <packagename>

choco upgrade -y <packagename>

 

 

Leave a Reply