うろおぼえのサービス名でgrepして、当該サービスを再起動する

開発系に限らず、いちいちスタートメニュー→管理ツール→サービス→当該のサービスを目grepして、再起動へのリンクを踏むのは面倒くさい。PowerShellだと結構楽ができる。

PS C:\Documents and Settings\Administrator> Get-Service | Where-Object {$_.DisplayName -like 'Post*'}
Status   Name               DisplayName
------   ----               -----------
Running  pgsql-8.1          PostgreSQL Database Server 8.1

PS C:\Documents and Settings\Administrator> Restart-Service pgsql-8.1
PS C:\Documents and Settings\Administrator>

Get-Serviceで、サービスの状態までとれる、というのがWindowsじゃねぇ。Solarisにも似た仕組みはあるけれども、*NIXだとおそらくプロセス名で ps aux | grep ...じゃろうし。