タグ

PowerShellに関するkosyokaiのブックマーク (3)

  • PowerShellで文字列を結合する方法 5選 - 適材適所

    +演算子で結合する 変数を経由する 配列を経由する 書式設定文字列を使う StringクラスのConcatメソッド StringBuilderオブジェクトを使う 単項演算子-joinを使う System.StringクラスのJoinメソッド 終わりに 参考 PowerShellを使っていると文字列を結合したい場面があるのですが、物忘れが良く、いつも忘れてしまいます。 そして結局+で結合してしまうという愚行を犯している日々です。 PowerShellでは.NETの力もあって文字列を結合する方法がたくさんあります。 今回は備忘録を兼ねてPowerShellで文字列を結合する方法を書き残しておきたいと思います。 (2021/3/5追記) -f 演算子を追加しました。 6選になりました! (2021/9/1追記) 単項演算子 -joinを追加しました。 7選になりました! (2021/10/28追

    PowerShellで文字列を結合する方法 5選 - 適材適所
  • 出力の整形

  • Windows PowerShellを使って複雑なパターンのファイル名変更を行う

    解説 例えば「新規 Microsoft Word 文書.docx」というファイルがあるとしよう。その名前の一部を変更して「新規案件文書.docx」としたい場合、エクスプローラー上でファイル名をクリックするか、右クリックしてポップアップメニューから[名前の変更]を選んだり、[F2]キーを押して名前を変更する機能を利用すれば簡単である。 だが対象となるファイルが複数ある場合はこの方法は使えない。エクスプローラーで複数のファイルをまとめて選択し、この状態で[F2]キーを押したり、右クリックして[名前の変更]を行ったりすると、全てのファイル名が例えば「新規案件文書 (1)」「新規案件文書(2)」……のように、「固定的な名前」+「(連番)」という形式に変更されてしまうからだ(TIPS「複数ファイルのファイル名を一括して変換する」参照)。 ならばコマンドプロンプト上で「ren(rename)」コマンド

    Windows PowerShellを使って複雑なパターンのファイル名変更を行う
  • 1