POWERSHELLの覚書1

#windowを作成するおまじない
$rui = $host.UI.RawUI
$rui.WindowSize = New-Object System.Management.Automation.Host.Size(80,30)

 

#CSVファイルの読み込み
$sta = Import-Csv .\map.csv -Encoding UTF8

 

#文字出力

write-host

#文字受け入れ

read-host

#一時停止

pause

#windowに表示されている文字を消去

clear-host

#ループ

while($true){}

#プロセスの5行(一番下)だけ表示 firstは上の5行
get-process | select-object -Last 5

 

#どんなプロパティ(表の表題)があるのかを調べる。
get-process | Get-Member

 

#別ウィンドウでコマンドを実行する

start cmd -ArgumentList "/c ping $IP -t -l 0"

 

#grepみたいに使える

Get-Item .\*.txt | Select-String "test" -Context 1
-Context :前後の行数を指定できる。