コンピュータ PowerShellで外部コマンドのヘルプを表示するオプション Windows10のPowerShellから外部コマンドのヘルプを表示するオプションを確認してみました。よくあるオプションとして-?や-h-helpなどが思いつきます。うろおぼえですが、UNIX系のオプションは-h又は--helpでMS-D... 2022.06.27 コンピュータ
コンピュータ PowerShell7でスクレイピングする方法を模索する。【PowerHTML・HTML Agility Pack】 PowerShell7のInvokeWebRequest()にはParsedHtmlが残念ですが無いので、別の方法を考えてみます。class=foo1class=foo2id=bar ぱくたその「がちゃ」で引いた画像HTMLのソース<div... 2022.06.07 コンピュータ
コンピュータ Powershellでhello world アスキーアートなhello world$data = @{ '0' = @(1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,... 2022.06.03 コンピュータ
コンピュータ PowerShellからYahooメールを送信2 以前にPowerShellでYahooメールのsmtpサーバーからメールを送信する記事を書きました。現在のところ、その方法では送信することが出来ない状態になっていましたので送信出来る方法を調べてみました。function Send-EndM... 2022.05.25 コンピュータ
コンピュータ PowerShellでゆっくりムービーメーカー4の.ymmpからチャプターファイル(.txt)を作成するスクリプト ゆっくりムービーメーカー4で生成する動画にチャプターファイルを手で入力するのが面倒なのでymmpファイルからチャプターファイルを作成するPowerShellスクリプトを作成してみました。汎用性は皆無ですがタイムラインのレイヤー1上のアイテム... 2022.05.22 コンピュータ
コンピュータ PowerShell7をインストールした話 Windows10のPCにPowerShell7をインストールしました。インストール先スタートメニューにショートカット「PowerShell 7」が出来上がっていましたので、プロパティで実行ファイルの場所と名前を確認します。"C:Progr... 2022.05.21 コンピュータ
コンピュータ PowerShellフォルダ内のテキストファイルの内容を一括置換 テキストファイル内にあるスペースを詰めるために作成しました。ls -filter "*.txt" | % {` $FilePath = $_.FullName; Get-Content $FilePath -Encoding UTF8 |`... 2022.05.19 コンピュータ
コンピュータ PowerShellでHTMLから要素の情報をDOMで取得する。 PowerShellのInvoke-WebRequestコマンドレットでHTMLページを取得したオブジェクトにParsedHTMLというプロパティがあります。こちらのプロパティをDOMでアクセスすることで各要素を取り出すことが出来ます。cl... 2022.05.17 コンピュータ
コンピュータ PowerShellでテキストファイルを全文検索するワンライナー 任意のフォルダ下(サブフォルダを含む)で拡張子が.csのファイルを対象にファイル内に"public"を含むファイルの行を出力するサンプルです。例:Get-ChildItem "." -Filter "*.cs" -Recurse | Sel... 2022.05.14 コンピュータ
コンピュータ PowerShellの$profileにエイリアスを設定しておくと便利で良い。 PowerShellの$profileはPowerShell.exeやPowerShell_ISE.exeなどを起動した際、読み込まれ実行されるスクリプトファイルへのパスが格納されています。PowerShell.exeからise $prof... 2022.05.12 コンピュータ
コンピュータ PowerShellのaliasで外部コマンドのパスは置き換え可能か? PowerShellで外部コマンドのパスをaliasで短い文字列に置き換えることが出来ると便利かもしれないと、ふと思いました。コンソールからソフトウェアを実行する場合、実行ファイルのフルパスを入力する必要があります。環境変数にパスを登録する... 2022.05.05 コンピュータ
コンピュータ PowerShellでCSV(カンマ区切り)データをExcelに貼り付ける 普通にCSVファイルをインポートしてExcelで加工するのであれば、テキストファイルのインポート機能を使えば良いのですが、PowerShellスクリプトにすることで、PowerShellでデータを加工することが出来ます。定型的な作業をスクリ... 2022.05.04 コンピュータ
コンピュータ PowerShellクリップボードのテキストを読み上げる 読み上げたいテキストをコピーした状態で下記のスクリプトを実行するとテキストを読み上げてくれます。ファイル名:ClipToVoice.ps1<#.SYNOPSISクリップボードのテキストを読み上げ.DESCRIPTIONSAPI.SpVoic... 2022.05.04 コンピュータ
コンピュータ PowerShellクリップボードの文字列を置き換えてUTF8BOM無しのテキストファイルに出力する PowerShellコンソールで実行Get-Clipboard -Format Text | % { $_ -replace "", ""} | % { $_ -replace "\.+", "、" } | Out-String |% { ... 2022.05.02 コンピュータ