powershell

コンピュータ

PowerShellで画像を表示する。

PowerShellで画像を扱うプログラミングをしていると、加工した画像を確認表示をしたい場合があるのでスクリプトを作成してみました。 スクリプト名:ViewImage.ps1 <# .SYNOPSIS 画像を表示 .DESCRIPTION...
コンピュータ

PowerShellの配列

PowerShellの配列の初期化方法を忘れてしまいがちです。 よく使う事例と合わせてまとめてみました。 要素に追加できる型 基本的に何でも要素にできるようです。文字列と数値を混在させることもできますし、オブジェクト型を要素にすることもでき...
コンピュータ

PowerShell7でHTMLファイルからタイトルを取得する。

PowerShell7でWebサイトからHTMLファイルをダウンロードしタイトルを取得してみます。 PowerHTMLモジュールを使用します。 PowerHTMLモジュールのインストール Install-Module -Name Power...
スポンサーリンク
コンピュータ

PowerShellで画像にテキストを描画するスクリプト

アイキャッチ画像を作成が目的。以前にC#でも作成しましたが修正がしやすいスクリプトで作り直してみました。 スクリプト名:DrawText.ps1 <# .SYNOPSIS 画像にテキストを描画するスクリプト .EXAMPLE .\DrawT...
コンピュータ

PowerShellで画像を左右に分割するスクリプト

横長の画像ファイルを真ん中で分割し2つの画像ファイルを作ります。 <# .SYNOPSIS 画像を分割 .EXAMPLE .\SplitImage.ps1 .\aaa.png .PARAMETER ImgPath 画像ファイル .PARAM...
コンピュータ

PowerShellでA.I.VOICEを喋らせるサンプル

VB.NETでA.I.VOICEを喋らせるサンプルを見つけました。 PowerShellでコーディングしてみました。 PowerShell5で動作確認 Add-Type -Path "C:\Program Files\AI\AIVoice\...
コンピュータ

PowerShellでファイルを関連付けされたアプリで開く方法

その1.PowerShellらしくコマンドレットで。 Invoke-Item .\test.txt その2.そういえばファイル名だけでも行けたはず。 .\test.txt その3.外部コマンドの力を借りて explorer .\test.t...
コンピュータ

PowerShellでファイルマネージャのような物をつくる。「NTFSのADSでファイルにコメントをつける」

ファイル名がアルファベットのみの場合、中身がなんのファイルだったか忘れてしまいがちです。 ファイルに対して日本語でコメントをつける方法がないか常々探しておりました。 NTFSにはADS(代替ストリーム)というファイルに対してメタデータを付加...
コンピュータ

PowerShellでドライブの空き容量の一覧を取得する。

空き容量を所得するコマンドは次の通りになります。 Get-PSDrive | ? { $_.Free -ge 0 } 結果 Name Used (GB) Free (GB) Provider Root CurrentLocation ---...
コンピュータ

PowerShellファイルをダウンロードするスクリプト

PowerShellではInvoke-WebRequestコマンドレットを使うとWebサイトからファイルのダウンロードが出来ます。 保存するファイル名の指定する必要がありますが、複数のUriを処理する場合ファイル名の指定が煩わしいので省略で...
コンピュータ

PowerShell7文字コードがSift_JISのテキストファイルを読み込む

文字コード変換の実験です。 Shift_JISのテキストファイルを読み込んでUTF8の文字列としてコンソールに出力 ::RegisterProvider(::Instance) $utf8enc = ::UTF8 $sjisenc = ::...
コンピュータ

PowerShellでクリップボードの動画URLをyt-dlp.exeで連続ダウンロード

以前にyt-dlp.exeで動画を連続ダウンロードするスクリプトを作りましたが、もっとシンプルにクリップボード経由でコマンドを連続する実行する方法がありますので紹介します。 まずダウンロードしたい動画のURLをクリップボードにコピー。複数あ...
コンピュータ

PowerShellで文字を入力するダイアログのサンプル

シンプルに文字を入力をするダイアログになります。 <# .SYNOPSIS 文字を入力するダイアログのサンプル #> using namespace System.Windows.Forms using namespace System.D...
コンピュータ

PowerShellでメインメモリーの状況を確認する。

PowerShellからmemコマンドでメモリの容量を表示させたい。 Get-WmiObject Win32_OperatingSystemで取得できるオブジェクトのTotalVisibleMemorySizeでトータルのメモリ容量、Fre...