コンピュータ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コンピュータ
コンピュータPowerShellのモジュール(.psm1)をインストールするスクリプト2 実行中のスクリプトファイルの拡張子を判定することで.ps1と.psm1のハイブリッドスクリプトを作ることが出来ないかと思い試してみました。<#.SYNOPSIS拡張子を指定してファイルを新規作成.DESCRIPTIONファイルを新規作成.E... 2022.05.01コンピュータ
コンピュータPowerShellでテンプレートからファイルを新規作成するスクリプト スクリプトモジュールのインストールのサンプルとしてファイルを新規作成するスクリプトを作りました。指定拡張子の空のファイルを作るスクリプトでしたが、今回は拡張子ごとのテンプレートファイルからファイルを新規作成(テンプレートファイルのコピー)す... 2022.05.01コンピュータ
コンピュータPowerShell画像ファイルのDPIを一括変更するスクリプト ファイル名:Change-DPI.ps1<#.SYNOPSIS 画像ファイルのDPIを一括変更するスクリプト.PARAMETER InDir 画像ファイルが格納されたディレクトリ.PARAMETER Filter ファイル名の絞り込みフィル... 2022.04.28コンピュータ
コンピュータPowerShellでテキストファイルのメモを管理するスクリプト パソコン上で雑多なメモを取る場合、内容が不定の場合が多く、あらかじめ保存するファイル名を決めることが出来ません。もっぱら日時のファイル名(yyyyMMdd-HHmmss.txt)としてメモを取るのですが、最近は日時の入力が面倒になってきまし... 2022.04.27コンピュータ
コンピュータPowerShellのモジュール(.psm1)をインストールするスクリプト PowerShellのモジュールタイプのスクリプト(拡張子.psm1)を所定のフォルダに移動するスクリプトです。ファイル名:Install-PSM1.sp1フォルダの作成とファイルの移動をしているだけです。param($targetPath... 2022.04.26コンピュータ
コンピュータファイルの説明ファイルを作成するPowerShellスクリプト ファイルの来歴など、ちょっとしたメモを残すためにテキストファイルを作成しメモ帳で開くPowerShellスクリプトを作りました。説明ファイルのファイル名は、元となる被説明ファイルの拡張子を含むファイル名に.txtを付加した形式になります。ス... 2022.04.25コンピュータ
コンピュータPowerShellディレクトリ(フォルダ)の差分バックアップスクリプトを作る ファイルが日々更新される作業ディレクトリを差分バックアップするスクリプトを作りたいと思います。バックアップログバックアップログはSQLiteのテーブルに保存バックアップログテーブルのレイアウト src_dir文字列,キー,バックアップ元のデ... 2022.03.29コンピュータ
コンピュータPowerShellファイル名を連番でリネームするワンライナー PowerShellでリネームしたいファイルがあるディレクトリに移動し以下のコマンドを実行。1から始まる二桁の数値連番でファイル名をリネームします。$i=1; ls | sort | % { move $_.Name ("{0:00}{1}... 2022.03.28コンピュータ
コンピュータPowerShellコマンドレットの別名(Alias)を検索する。 PowerShellのコマンドレットは名称から機能が想像しやすいのは良いのですが、Get-ChildItemといった感じに文字数が多めです。そのためか多くのコマンドレットで短めかつUNIX系やMS-DOS系の類似コマンド名の別名(alias... 2022.03.27コンピュータ