風待ち
風待ち
2010年11月30日火曜日
Pingの結果をPowerShellっぽく取得してみる
›
PowerShellからPing打つことはもちろんできるが、バッチファイルの中で利用すると結果が一々コンソールに出力されてちょっと邪魔な時がある。 バッチファイルの中で知りたいのは、そのIPのマシンが生きているかどうかなので、結果は「True」か「False」で十分だ。 ...
PowerShellで文字列をバイトで区切って切り出す
›
メールの本文を生成する場合などに、きれいにフォーマットするためスペースなどで埋めたり、文字数でカットして成形したい時がある。 ただ、PowerShellだと、半角の「ABCD」というのと、全角の「ABCD」はおなじ4文字としてカウントされる。 そこでVBのLeftBのようにバイト...
1 件のコメント:
PowerShellでユーザー一覧に利用可能か無効を付けて出力する
›
Windowsのサーバー管理をしていると、突然に利用しているユーザーの一覧を提出するように求められることがある。 そんな時、慌ててGUIの管理ツールからユーザー一覧をCSV形式やなんかでエクスポートすると、削除せずに無効にしているユーザーまで出力されてしまい、そのユーザーが現在利...
1 件のコメント:
2010年10月19日火曜日
PowerShellでディスクトップのキャプチャを撮る
›
わざわざキャプチャを撮るのにPowerShellを使っても仕方がないから、あまり使う機会はないかもしれない。 普通にPrintScreenキー押してMSBitmapに張り付ければいいからね。 ただ、サーバー管理なんかをしている人だと、サーバー側で現在のサーバー自身のディスクト...
2010年10月7日木曜日
PowerShellで「du」コマンド その3
›
【その2】の「du」だと、フルパスが長すぎるとうまく取得できない場合があるのでWSHの力を借りる。 やっていることは、カレントフォルダ内のフォルダを対象に、右クリックのプロパティで取得できるサイズをとっているだけ。 GetFolderのSizeを取っているだけなのであっさりと書け...
2010年6月18日金曜日
PowerShellで「ユーザーは次回ログオン時にパスワードの変更が必要」を有効化するには
›
サーバー管理をしていてリストにあるユーザー全員の「ユーザーは次回ログオン時にパスワードの変更が必要」を有効化しないといけなくなったので調べてみた。 手順としては、まずユーザー情報を取ってくる。 そのあと、有効化フラグである「1」を指定して反映させる。 PS> $userna...
PowerShellでダミーファイルを作る
›
別にPowerShellでなくても普通にCMDでダミーファイルを作る時も同じだけど、 PS> fsutil.exe file createnew 1MBのダミーファイル 1048576 ファイル C:\Windows\system32\1MBのダミーファイル が作成されまし...
‹
›
ホーム
ウェブ バージョンを表示