PowerShell 改行を複数 入れる PowerShellにおいて、改行は`nで表現できる。複数の改行(たとえば5つ)を入れたいときは、"`n" * 5と書くことができる。"`n`n`n`n`n"と書くよりも確実かつ簡潔に記載できる。 2024.05.04 PowerShell
PowerShell クラウドストレージなどからダウンロードしたps1スクリプトを実行する クラウドストレージなどからダウンロードしたスクリプトファイルは、そのままでは実行できない。しかし、Unblock-Fileコマンドレットにより、「ダウンロードした」という属性を削除することで、ExecutionPolicyがRemoteSi... 2024.03.19 PowerShell
PowerShell ファイルをフォルダにCopy-Itemするとファイル名が変わってしまうときは PowerShellのCopy-Itemコマンドレットを使用して、ファイルをフォルダの中にコピーしたいときは、先に移動先のフォルダを作成しておく必要がある。存在しないフォルダのパスを-Destinationに指定した場合は、コピー元のファイ... 2024.03.05 PowerShell
PowerShell クリップボードから文字列を取得するときの注意点 Get-Clipboardコマンドレットを使用してクリップボードから文字列を取得するときは、-Rawをつけないと、「複数行の文字列」ではなく「配列」として取得されてしまう。# クリップボード中の複数行の文字列を、配列として取得Get-Cli... 2024.02.29 PowerShell
PowerShell 文字列・数値の比較 比較演算子 -eq を使用PowerShellでは、変数の内容をもう一方の値が等しいか確認(比較)する場合、その対象が文字列であっても数値であっても、比較演算子-eqを使用する。以下に例を示す。[string]$str = 'January... 2024.02.05 PowerShell
PowerShell クリップボードと改行 Windowsでクリップボードを経由する場合も含め、CRLFおよびLFによる改行の違いを検証した結果をまとめる。CRLFとLF現在使用されている改行は主に2種類ある。WindowsではCRLFが、それ以外ではLFが主に使用されている。VSC... 2024.02.05 PowerShell