powershell

コンピュータ

.ps1ファイルを実行するショートカットを作るスクリプト

Powrshellスクリプトのスクリプトファイル(拡張子.ps1)はエクスプローラからダブルクリックで実行することが出来ません。powersehll.exeから実行する分には何にも困らないのですがGUIアプリっぽくファイルをドラック&ドロッ...
コンピュータ

ffmpegでtsファイルをmp4ファイルに変換するpowersehllスクリプト

コマンドラインで実行するffmpeg.exeをpowersehllスクリプトから実行します。初回引数無しでスクリプトを実行すると、ショートカットをデスクトップに配置しますので、ショートカットアイコンに.tsファイルをドロップ&ドロップすると...
コンピュータ

Powershellでランダムな文字列で埋め尽くされたダミーファイルを作る。

転送速度の確認などで指定サイズのダミーファイルが必要な場合があります。そう言った場合、Windowsのコマンドプロンプトでfsutil file createnew パス サイズ(単位Byte)と実行すると指定サイズの0で埋め尽くされたダミ...
スポンサーリンク
コンピュータ

Windows10をスリープ(サスペンド)するスクリプト

シャットダウンのショートカットを作ってスリープ(サスペンド)が無いのは片手落ちかなと思い作成してみました。シャットダウンはshutdown.exeへのショートカットで済みましたが、スリープの場合そういったコマンドが無くwin32apiを実行...
コンピュータ

ps1ファイルをエクスプローラの新規作成に追加する。

エクスプローラのフォルダで「右クリック」→「新規作成(X)」を選ぶと色々なアプリケーション名が出てきますが、残念ながら「Windows Powersehll スクリプト」の名前が見当たりません。今回はこちらに「Windows Powerse...
コンピュータ

Windows10シャットダウンショートカット3連発+1

スクリプトを実行すると「シャットダウン」「再起動」「ログオフ」のショートカットがデスクトップに作成されます。shutdown.exeへのショートカットでオプションが違うだけです。わざわざショートカットを作る必要があるかは人それぞれだとは思い...
コンピュータ

エクスプローラーの送るにメモ帳を追加するpowershellスクリプト

エクスプローラでファイルを選択し右クリックを押すと表示されるメニューの「送る」の項目にメモ帳を追加するスクリプトです。HTML,XML,CSVやスクリプトファイル、プログラムのソースファイルなど、Windowsでもテキスト形式のファイルが多...
コンピュータ

デスクトップにショートカットフォルダを作成しクイックアクセスにピン留めする。

アプリケーションをインストールするとデスクトップにアプリケーションのショートカットファイルが作られ、いつの間にかデスクトップがショートカットファイルで一杯になります。私の場合デスクトップに「ショートカット」というフォルダを作りデスクトップ上...
コンピュータ

powershellでhtmlの特殊文字をエスケープ処理しクリップボードに出力する

プログラムのソースファイルなどを、そのままhtmlに貼り付けると特殊文字で不具合が発生します。特殊文字をエスケープするスクリプトを作りました。毎度のことながらスクリプトの内容や需要があるかはあれですが、powershellからクリップボード...
コンピュータ

PowerShellのあれこれ

沢山あるシェルやスクリプト言語の中でPowerShellを使う理由があるとしたらWindows10の標準のシェルで有る点です。特別インストール作業をすることなくWindows10パソコンで有ればシェルを起動しスクリプトを実行はもちろんのこと...
コンピュータ

PowerShellで複数のファイルをドラック&ドロップしてみた。

以前にPowerShellスクリプトにファイルをドラック&ドロップする方法を掲載しましたが、その際ドラック&ドロップをするファイルは1つを想定してサンプルスクリプトを作りました。複数ファイルが引き渡された場合どのような振る舞いになるか気にな...
コンピュータ

PowerShell・曜日で分岐するルーチン

Windowsのタスクスケジューラ等で定期的に実行するスクリプトでは、曜日によって処理内容を変化させたい場合があります。PowerShellでの多分岐の制御構文であるswitchと曜日を数値で返すプロパティを使ったサンプルになります。スクリ...
コンピュータ

PowerShellパイプの振る舞い

スクリプト# # パイプのテスト# function TestFunc{ param ( $val ) begin { "TestFunc:Begin" } process { "TestFunc(val:${val})" } end { ...
コンピュータ

HTMLのTABLEをCSV形式で保存するスクリプト

前回CSVファイルをHTMLのTABLEに変換するスクリプトを作りました。今回はWebページ内のTABLEをCSVファイルとして保存するスクリプトを作りました。スクリプト## HTMLのTableをCSVファイルに変換する## functi...