風待ち
風待ち
ラベル
PowerShell
の投稿を表示しています。
すべての投稿を表示
ラベル
PowerShell
の投稿を表示しています。
すべての投稿を表示
2011年11月6日日曜日
PowerShellでCD-ROMドライブを開閉する
›
ドライブを開けることは知っていたけど、閉めることもできるんじゃないかと調べてみたらどうやらできるようだ。 ⇒ http://thepowershellguy.com/blogs/posh/archive/2008/08/04/powershell.aspx 紹介されてい...
2011年7月18日月曜日
Windows7のPowerShellでDVDドライブからのディスク取り出し
›
Windows7を使い始めて、 リムーバブルディスクの取り出し をやってみると動かなかったので修正。 前のようにWScript.Shellを使って > $shell = New-Object -ComObject WScript.Shell > $Shell.Appl...
2010年12月1日水曜日
PowerShellで作成したフォルダに直ぐに移動(ただのメモ)
›
フォルダを作成するとき、直ぐにそのフォルダに移動して作業をしたいことが多いと思う。 でも、フォルダが多い場所で作成すると、目的のフォルダに移動するのはなかなか時間がかかる。 特に日本語のフォルダに移動するときは、Tabを連打したり、フォルダ名の一部を入力、またはペースとして補完す...
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のダミーファイル が作成されまし...
2010年6月8日火曜日
PowerShellでLinuxの「du」コマンド その2
›
フォルダ容量を取得するくらいなら、PowerShellのコマンドレットだけでできるような気がしてたけど、実際にできたのでメモ。 っというか、前にブログを書いた時点で気付けたと思うんだけどね。まだまだだな俺。 binフォルダ以下の容量を取得ところ、「Sum」が合計 > Ge...
2010年6月1日火曜日
PowerShellでMACアドレスからメーカーを調べる
›
PowerShellでMACアドレスからメーカー(ベンダー)を調べてみる。 まずは、MACアドレスを取得する。 MACアドレスの取り方はいろいろあるけど、ここでは、「nbtstat」コマンドを利用することにした。 まぁ一行であっさり書きたかっただけだけど。 --- Get...
2010年5月22日土曜日
PowerShellでLinuxの「du」コマンド
›
作ろうと思ったら、もう作っている人がいたので、メモ。 PowerShell version (sort of) of Unix’s du command http://www.viveksharma.com/TECHLOG/archive/2008/11/24/powershel...
2009年11月17日火曜日
PowerShellからLucene.netを使ってみる
›
@ITの この記事 を見て使ってみたくなったのでさわってみた。 お試しなので単純にできるように、テキストファイル限定で中身を全文検索してファイル名を返すようにしようと思う。 まずは、DLLをダウンロードしてくる。場所は記事に書かれているところから飛べるのでそこから落としてくる...
2009年11月14日土曜日
PowerShellで動画の輪郭検出をしてみる
›
OpenCVSharpを使用してWebカメラから動画をキャプチャーしながら輪郭検出をしてみる。 静止画と同じではつまらないので、円の中の4点を赤色にして、その4点の座標を緑の字でウィンドウ上に表示させてみる。 [void][System.Reflection.Assembly]...
PowerShellで静止画の輪郭検出をしてみる
›
OpenCVSharpを使用して画像の中の輪郭?色の境界?を検出する。 処理のイメージは、画像の中心からいっぱいに一つの丸を描いて輪郭が出てくるまで徐々に狭めていく。 どれくらいまで敏感に輪郭に反応するかは、 $tremCriteria = New-Object OpenCv...
2009年11月13日金曜日
PowerShellで動画の差分をとってみる
›
OpenCVSharpを使用してWebカメラからキャプチャーして、差分を動画で表示する。 処理は、静止画の時とほぼ同じ。 一応より差分を分かりやすくするためにぼかしを入れている。 [void][System.Reflection.Assembly]::LoadFrom(( J...
PowerShellで静止画の差分をとる
›
OpenCVSharpを使用して二つの画像から差分をとって保存してみる。 同じ背景の画像を撮影して、一回目に撮ったものと二回目に撮ったものの差分をとる。 差分画像は、違う部分に色が付いていて、まったく同じ部分は黒で表示される。 ただ、それをそのまま見てもわかりにくかったので、...
2009年11月11日水曜日
PowerShellでタスクトレイアイコンにバルーンウィンドウを表示してみる
›
PowerShellでタスクトレイアイコンにバルーンウィンドウを表示させる。 あんまり使うことはないかもしれないけど、PowerShell 2.0からはバックグラウンドで処理を実行できるようになったので、それの終了を知らせるのには役に立つかもしれない。 下のコードを「Show...
2009年11月7日土曜日
PowerShellでHTMLファイルから画像のURLを取り出す
›
ワンライナーでできるのは便利。 なんとなく、もっと短くできそうな気がするけど、今の俺ではこの長さ。 正規表現の部分を変えれば、「zip」だけを返したりも出来る。ここでは、JPEG、GIF、PNG、BMPをマッチさせている。 抜きたかったHTMLでしかテストしてないから、上手く...
›
ホーム
ウェブ バージョンを表示