2017/03/10(金) Convert-Path を使った方が圧倒的に簡単&確実なことに気付いたので、修正版を上げました → [Powershell]カレントパスをクリップボードに送る 超まとめ パスをクリッ…
超まとめ select-stringが返すオブジェクトのLengthプロパティ値が、powershellのバージョンによって違います。 としたときの$match.Lengthは下記の様になっていました。 Powershe…
DLLをロードするときはLoadFromを使いますが、 引数のpathに相対パスを指定した場合、コンソールでコマンドライン実行の場合と、スクリプトファイル実行の場合で、ベースとなるディレクトリが異なります。 コンソール実…
まとめ PowershellでDLLを読み込む際に下記の様な 「“1” 個の引数を指定して “LoadFrom” を呼び出し中に例外が発生しました: “ファイルまたはアセンブリ ‘xxx.dll’、またはその依存関係の …
超まとめ 文字列内で変数を自動展開させる際は、 ${変数名} って書いておくのが安全。 説明 Powershellの便利機能の文字列内での変数自動展開ですが、変数が変数であると認識できるケースでしか展開されません(当たり…
文字列配列をコンソールでそのまま評価した場合、要素ごとに改行されて表示されます。 これを文字列と連結すると、要素ごとの改行がなくなります。ログ出力とかでやりがち。 文字列配列を出力する場合は、要素ごとに改行が入って欲しい…