Windows関連

バッチ
バッチではdiffの代わりに「fc」を使う

windowsのbatchではdiffの代わりにfcが使うことができる。 fc [比較したいテキスト1] [比較したいテキスト2]

続きを読む
PowerShell
バッチからPowerShellを起動させる

 PowerShellを直接実行しようとしても怒られて実行できない。Windowsのデフォルトポリシーでは拡張子.ps1は普通に実行させることができなくなっている。 セキュリティー的に簡単にポリシー変更するのも気がひける […]

続きを読む
バッチ
リストファイルを1行ずつ読み込み(バッチ)

 日頃のPCのバックアップを行う場合、対象ファイルをバックアップしておく事になるが運用していくにつれバックアップ対象のファイルが増えたり減ったりすることがある。逆に週次で対象ファイルを削除しなきゃいけない。なんて事もある […]

続きを読む
バッチ
バッチでコマンドが正常終了しなかった場合の条件分岐

 Windowsバッチでコマンド実行した際の戻り値を表す変数は「%ERRORLEVEL%」になります。 なのでもし正常に実行できなかった場合に何かリカバリをしなければいけない場合はif文で条件分岐します。 if %ERR […]

続きを読む
バッチ
バッチではcatやlessコマンドがないのでtypeコマンドを使用

 Linux系ではテキストの内容を見る場合、catやlessコマンドを使用するが、Windowsバッチではこれらのコマンドがないので、typeコマンドを使用する事でテキストの内容を確認する事ができます。 type [閲覧 […]

続きを読む
PowerShell
文字列を検索するコマンドレット Select-String

 「Select-String」は特定の文字列を検索する為のコマンドレットになります。 基本的な使い方は Select-String [検索したいファイルのパス] [オプション] [検索対象文字列] 「|」パイプを使って […]

続きを読む
バッチ
バッチではgrepの代わりに「findstr」を使う

 windowsのbatchではgrepの代わりにfindstrが使うことができる。正規表現も使える。 OR条件  OR条件で検索したい場合は「"」(ダブルクォーテーション)で括った中を「 」スペースで区切ることでOR条 […]

続きを読む
バッチ
ファイルやフォルダが存在するか確認

if exist [確認したいファイルやフォルダのパス] ( 存在する場合の動作 ) else ( 存在しない場合の動作 )  もし、ファイルやフォルダが存在する場合のみアクションを起こしたい場合は、 if exist […]

続きを読む
バッチ
リダイレクトで空行を1行入れたい場合

「echo」の後ろに「.」を入れることで空行になる。 echo.>>[リダイレクト先のファイル]

続きを読む
Windows関連
Windows11発表!?

 Windowの次期バージョンの11を年内に販売するんだって。Windows10が出てからもう6年も経つのか~。 そもそもそんなこと忘れてた??いや、そんなこと言ってたんだっけ?って感じだけど6年前Windows10が最 […]

続きを読む