Pages

Dec 15, 2006

Powershellのある生活 ~こんなことができるよ Vol.1~

最近Windows Power Shellを使いこなそうと頑張っている。

 

PowerShellそのもののバージョンを確認する

    get-host | select-object version
送るメニューにc:\program files\vim\vim.exeを追加する

WshのCreateShortcutを使って行う。

    $WshShell = New-Object -ComObject WScript.Shell
    # WshのCOMオブジェクト作成
    $lnk = $WshShell.CreateShortcut("$home\SendTo\gvim.lnk")
    # SendToの様なOS上の隠しフォルダはPowerShell上で補完がきかない。(はまった)
    $lnk.TargetPath = 'C:\Program Files\vim\gvim.exe'
    $lnk.Save()


    これをモトにln的cmdletを作ればいいんだけど、それはまかせた。(そこの誰かに)

調査中:デスクトップ上のアイコンを自動整列する

調査中:CD-ROMドライブをEjectする

実行中のサービスを確認する

    Get-Service | Where-Object {$_.Status -eq "running"}
mp3ファイルをリストアップ

    Get-ChildItem c:\work\music -include *.mp3 -recurse

続く