コマンドプロンプトの教科書
コマンドプロンプト入門
コマンドプロンプトを閉じる4つの方法(×ボタン、右クリックメニュー、exitコマンド、Alt + F4)を紹介します。実行中の処理がある場合の注意点も解説します。
バッチファイルの拡張子 .bat と .cmd の違いを解説。ERRORLEVEL の扱いなど唯一の動作差、どちらを使うべきか、拡張子の変更方法まで紹介します。
コマンドプロンプトの開き方・出し方を Windows 11/10 向けに解説。スタートメニュー検索、Win+R、Windowsツール、フォルダのアドレスバー、タスクマネージャーの5つの方法と、管理者として開くショートカットを紹介します。
コマンドプロンプトを管理者権限で起動する方法を解説します。「ファイル名を指定して実行」とスタートメニューからの2つの方法に加え、管理者として起動できたかの確認方法も紹介します。
コマンド一覧
コマンドプロンプトでattribコマンドを使用すると、ファイルやフォルダの属性(読み取り専用、隠しファイル、システムファイル、アーカイブ)を表示・変更できます。基本的な使い方からオプションの設定方法まで、具体例とともに詳しく解説します。
バッチファイルから別のバッチファイルを呼び出して実行する call コマンドの使い方を解説します。call を付けないと呼び出し元に戻らない理由、引数の渡し方、:ラベルの呼び出し、ERRORLEVEL の受け取り方まで、サンプルコード付きで
コマンドプロンプトやバッチファイルでディレクトリを移動する cd(chdir)コマンドの使い方を解説します。親ディレクトリへの移動、別ドライブへ移動する /d オプション、空白を含むパス、バッチファイルの場所へ移動する方法までサンプル付きで
CERTUTIL コマンドでファイルの SHA-256 や MD5 などのハッシュ値を計算し、ダウンロードしたファイルが改ざん・破損していないか確認する方法を解説。Base64 のエンコード・デコードや、バッチファイルでの自動比較も紹介しま
chcpコマンドで、コマンドプロンプトの文字コード(コードページ)を確認・変更する方法を解説します。932(Shift_JIS)と65001(UTF-8)の違い、バッチファイルで一時的に切り替えて元に戻す書き方、文字化けしたときの考え方まで
コマンドプロンプトやバッチファイルでYes/Noなどの選択をユーザーに入力してもらうにはchoiceコマンドを使用します。/c・/m・/t・/dオプションの使い方と、選択結果をerrorlevelで受け取って処理を分岐させる方法を、サンプル
CLIP コマンドを使って、コマンドの出力やテキストファイルの内容をクリップボードにコピーする方法を解説。パイプやリダイレクトとの組み合わせ、改行の扱い、クリップボードを空にする方法、文字化けの対処法を具体例とともに紹介します。
コマンドプロンプトの画面をクリアする cls コマンドの使い方を解説します。バッチファイルでの画面切り替えや、PowerShell・Linux との違い、メッセージが一瞬で消えるときの対処法まで紹介します。
コマンドプロンプトの copy コマンドでファイルをコピーする方法を解説します。上書き確認、ワイルドカード、テキスト結合、/A と /B の違い、フォルダコピーとの使い分けまで確認できます。
Windows 標準の curl コマンドを使い、コマンドプロンプトから Web ページの取得、ファイルのダウンロード、API への POST 送信、HTTP ステータスコードの確認を行う方法を解説します。引用符の書き方や PowerShe
Tips
バッチファイルへ引数を渡し、%1・%2 で受け取る方法を解説します。call と start の違い、引数の数の確認、shift による 10 個以上の引数の処理、%~1 での引用符除去まで、サンプルコードつきで紹介します。
バッチファイルを実行したときに自動でUAC昇格ダイアログを表示し、管理者権限で再起動させる方法を解説します。net session コマンドによる権限確認と PowerShell を使った自動昇格の実装を詳しく説明します。
バッチファイル(.bat)の作り方を初心者向けに解説。メモ帳での作成手順から@echo offの意味、実行方法、実践的なサンプルコードまで、ステップバイステップで分かりやすく説明します。
コマンドプロンプトで複数のコマンドを1行にまとめる &、&&、|| の違いと使い分けを解説。丸括弧によるグループ化、A && B || C の落とし穴、変数展開の注意点も紹介します。
コマンドプロンプトでテキストをコピー&ペーストする方法を解説します。Windows 10/11 では Ctrl+C / Ctrl+V が使えますが、設定や古いバージョンでは Enter キーや右クリックが必要です。コピーできないときの対処法
コマンドプロンプトやバッチファイルで、0バイトの空ファイルを作成する方法を解説します。type nul、copy nul、echo; の3通りをコピペで使えるコード付きで紹介し、既存ファイルを上書きしないための注意点もまとめています。
コマンドプロンプトやバッチファイルで、mkdir(md)コマンドを使ってフォルダを新規作成する方法を解説します。階層構造の一括作成、連番フォルダの作成、スペースを含む名前の扱い、既存フォルダがある場合の挙動まで、具体例付きで紹介します。
コマンドプロンプトやバッチファイルで現在のフォルダ(カレントディレクトリ)を表示するには cd コマンドを使います。%cd% や %~dp0 との違い、別ドライブへの移動(cd /d)、PowerShell との違いも具体例つきで解説します
バッチファイルで日付や時刻を取得してフォーマットする方法を解説。%DATE%・%TIME% 環境変数の使い方、ファイル名への活用、タイムスタンプ付きログ出力の方法を具体的なサンプルコードとともに紹介します。
バッチファイルで FOR や IF のブロック内で変数が正しく展開されない問題を解決する「遅延展開」について詳しく解説。setlocal enabledelayedexpansion の使い方と !変数! 記法を具体的なサンプルコードととも