バッチファイルへ引数を渡し、%1・%2 で受け取る方法を解説します。call と start の違い、引数の数の確認、shift による 10 個以上の引数の処理、%~1 での引用符除去まで、サンプルコードつきで紹介します。
バッチファイルを実行したときに自動でUAC昇格ダイアログを表示し、管理者権限で再起動させる方法を解説します。net session コマンドによる権限確認と PowerShell を使った自動昇格の実装を詳しく説明します。
バッチファイル(.bat)の作り方を初心者向けに解説。メモ帳での作成手順から@echo offの意味、実行方法、実践的なサンプルコードまで、ステップバイステップで分かりやすく説明します。
コマンドプロンプトでattribコマンドを使用すると、ファイルやフォルダの属性(読み取り専用、隠しファイル、システムファイル、アーカイブ)を表示・変更できます。基本的な使い方からオプションの設定方法まで、具体例とともに詳しく解説します。
バッチファイルから別のバッチファイルを呼び出して実行する call コマンドの使い方を解説します。call を付けないと呼び出し元に戻らない理由、引数の渡し方、:ラベルの呼び出し、ERRORLEVEL の受け取り方まで、サンプルコード付きで
コマンドプロンプトやバッチファイルでディレクトリを移動する cd(chdir)コマンドの使い方を解説します。親ディレクトリへの移動、別ドライブへ移動する /d オプション、空白を含むパス、バッチファイルの場所へ移動する方法までサンプル付きで
コマンドプロンプトやバッチファイルでYes/Noなどの選択をユーザーに入力してもらうにはchoiceコマンドを使用します。/c・/m・/t・/dオプションの使い方と、選択結果をerrorlevelで受け取って処理を分岐させる方法を、サンプル
CLIP コマンドを使って、コマンドの出力やテキストファイルの内容をクリップボードにコピーする方法を解説。パイプやリダイレクトとの組み合わせ、改行の扱い、クリップボードを空にする方法、文字化けの対処法を具体例とともに紹介します。
コマンドプロンプトの画面をクリアする cls コマンドの使い方を解説します。バッチファイルでの画面切り替えや、PowerShell・Linux との違い、メッセージが一瞬で消えるときの対処法まで紹介します。
コマンドプロンプトの copy コマンドでファイルをコピーする方法を解説します。上書き確認、ワイルドカード、テキスト結合、/A と /B の違い、フォルダコピーとの使い分けまで確認できます。