
PRコンテンツ
注目して欲しいコンテンツです。
バッチファイル入門講義
バッチファイルをこれから学びたい人・初心者のかたで中級者にレベルアップしたい人向けに作成された超入門講座です。全15章からなる講義を掲載しています。
バッチファイルを使うためのパソコン環境を整えることからはじめ、最終的には中級者までレベルアップすることを目的としています。
また、第1章から第10章の内容は動画での解説も行っております。

入門講義【第0章】 windowsバッチファイル入門講義内容について
講義.0

入門講義【第1章】 バッチファイルを使う環境を整える
講義.1

入門講義【第2章】 ファイル比較バッチの作成(前編)
講義.2

入門講義【第3章】 ファイル比較バッチの作成(後編)
講義.3

入門講義【第4章】 特定のファイルをコピーして集める
講義.4

入門講義【第5章】 変数と簡単な演算
講義.5

入門講義【第6章】 ファイル名に日付を加える
講義.6

入門講義【第7章】 ユーザが処理を選べるようにする
講義.7

入門講義【第8章】 ファイル名に日付を加える(改良編)
講義.8

入門講義【第9章】 ファイル内の文字列を置換
講義.9

入門講義【第10章】 ラベルでプログラムをまとめる
講義.10

入門講義【第11章】 ファイル名を一括変換する
講義.11

入門講義【第12章】 コメントアウトを使ってメモを取る
講義.12

入門講義【第13章】 夜中に自動でバックアップを取る
講義.13

入門講義【第14章】 バッチファイル内でバッチファイルを呼び出す
講義.14

入門講義【第15章】 いろんなフォルダからファイルを集める
講義.15

windowsバッチファイル入門講座 動画解説
講義.16
コマンド別解説
バッチファイルのコマンドを一つ一つ丁寧に解説しています。よく使うコマンドでも知らない隠れた機能があるかもしれません。

for(バッチファイルで繰り返し処理をする)
No.1

rem(コメントアウト)
No.2

if(条件分岐)
No.3

%1,%2…%X(引数とプレースホルダー)
No.4

echo(文字列の出力)
No.5

dateとtime(日付と時刻)
No.6

copy(ファイルのコピー)
No.7

comp(ファイルの比較)
No.8

del(ファイル・フォルダの削除)
No.9

fc(ファイルの比較)
No.10

find(ファイル内の指定文字列を検索)
No.11

findstr(ファイル内の指定文字列を検索)
No.12

more(ファイルの内容を表示する)
No.13

move(ファイルやフォルダの移動)
No.14

rename(ファイル・フォルダ名の変更)
No.15

replace(バックアップ用コピー)
No.16

dir(フォルダとファイルの一覧を表示)
No.17

sort(ファイル内文字列、ファイル・フォルダ名を並べ替える)
No.18

type(ファイル内容を表示する)
No.19

xcopy(より高度なコピー)
No.20

call(バッチファイルやサブルーチンの呼び出し)
No.21

errorlevel(終了コードを取得する)
No.22

ラベルとgoto(行の移動)
No.23

set(変数の設定・計算・ユーザーからの入力情報の取得)
No.24

setlocalとendlocal(ローカル変数を使う)
No.25

chdir(cd)(フォルダ間の移動)
No.26

mkdir(md)(新規フォルダを作成する)
No.27

pushdとpopd(履歴を残してフォルダの移動)
No.28

rmdir(rd)(フォルダを削除する)
No.29

tree(フォルダ構成をツリー形式で表示する)
No.30

path(コマンドのサーチパスを設定する)
No.31

prompt(コマンドプロンプトの表示を設定する)
No.32

start(バッチファイルやサブルーチンの呼び出し)
No.33

title(コマンドプロンプトのタイトル表示を変更する)
No.34

cls(画面の表示をクリアする)
No.35

exit(コマンドプロンプトやサブルーチンを終了する)
No.36

color(コマンドプロンプト画面の背景と文字の色を変える)
No.37

help(コマンドについて簡単な説明をみる)
No.38

shutdown(パソコンをシャットダウン、再起動、ログオフする)
No.39

shift(引数をずらして格納しなおす)
No.40

choice(指定したキーの入力を受け付ける)
No.41

pause(バッチファイルの処理を一時停止する)
No.42

@(コマンドを画面に表示しないで実行する)
No.43
やりたいことから検索
「ファイル内の文字列を一括置換したい!」「自動でバックアップを取れるシステムを作りたい!」などやりたいことからバッチファイルの作り方を検索することができます。自分がバッチファイルで実現したい機能を探してみてください。

バッチファイルを作成する
No.1

バッチ作成に最適な環境を整える
No.2

コマンドプロンプトでカウントダウン機能を作る
No.3

バッチファイルで配列を使う
No.4

フォルダ内のファイル一覧を取得する
No.5

数字を任意の桁で0埋めする
No.6

文字列配列を順に読み込む
No.7

バッチファイルがある場所のフォルダ名を取得する
No.8

10つ以上の引数を指定する
No.9

echoで改行する
No.10

forループの中で値を変化させる
No.11

コマンドプロント画面を変える
No.12

コマンド履歴数の変更と重複履歴の破棄
No.13

バッチファイルからバッチファイルを呼び出す
No.14

ファイル内の文字列を置換する
No.15

errorlevelの値から分岐処理を行う
No.16

コマンドプロンプトをその場所で立ち上げる
No.17

exeファイル(実行ファイル)をバッチファイルから実行する
No.18

コマンドエラーで終了した場合プログラムを中止する
No.19

こちらで指定したキーのみ入力を受け付ける
No.20

コマンドのメッセージ表示を消す
No.21

コマンドプロンプト上の表示をコピー&ペーストする
No.22

バッチファイルでサブルーチンを使用する
No.23

バッチファイルでメールを自動送信する
No.24

バッチファイルのアイコン画像を変える
No.25

バッチファイルの実行を強制終了する
No.26

バッチファイル実行中にコマンド画面の色を変える
No.27

バッチファイル内で計算を行う
No.28

バッチファイルで変数を使う
No.29

ファイルから文字列を読み込む
No.30

ファイルへ出力する
No.31

ファイルをメモ帳で開いて編集を促す
No.32

ファイル内の文字列をアルファベット順に並び替える
No.33

フォルダを乗せるだけで名前に現在の日時を付けるバッチファイルを作る
No.34

呼び出したバッチファイルやサブルーチンで戻り値を取得する
No.35

処理終了後にシャットダウンする
No.36

作ったバッチファイルをアイコン化していつでも実行できるようにする
No.37

指定した日付以降のファイルを探す
No.38

条件判断でループ処理を行う
No.39

通常はユーザー入力だがそれを自動で入力する
No.40

複数のファイルを結合する
No.41

様々なアプリケーションを立ち上げる
No.42

日付フォーマットを「YYYYMMDD」へ変更する(例 2017/06/28 → 20170628)
No.43

パス名の文字列を自在に切り取る
No.44

文字列を自在に切り取る
No.45

バッチファイルを使ってFTPで自動アップロードする
No.46

すべての引数を一括で取得する
No.47

フォルダ(ディレクトリ)を削除する
No.48

バッチファイルがある自分自身のパスを取得する
No.49

バッチファイルで乱数を取得する
No.50

ホームドライブ(C:)とホームパス(Users\ユーザ名)を取得する
No.51

ファイルの行数を数える
No.52

バッチファイルで数値を比較する
No.53

バッチファイルで文字列を比較する
No.54

バッチファイルでVBScriptを実行する
No.55

バッチファイルとVBScriptを併用してショートカットアイコンを作成する
No.56

ファイル内の重複している行を削除する
No.57

ファイルが存在している場合にのみコマンドを実行する
No.58

forループを使ってファイル内容を一行ずつ読み込む
No.59

バッチファイルで引数を使う
No.60

バッチファイルでコメントを使用する
No.61

バッチファイルでループ処理する
No.62

バッチファイルで「@echo off」を使う
No.63

バッチファイルで戻り値を得る「exit /b」
No.64

バッチファイルでフォルダ(ディレクトリ)を移動する(「cd」コマンド)
No.65

バッチファイルの作成方法:Windowsバッチファイルに初めて触れる方へ
No.66

複数のフォルダからファイルを集め日付を付けて保存する
No.67
コラム
バッチファイルやそれ以外について、番外編として書いた記事です。まったく関係ないことまで…

バッチファイルでできること
No.1

バッチファイルとは
No.2

バッチファイルの様々な実行方法
No.3

windowsバッチファイルについてのオススメの本
No.4

絶対パスと相対パス
No.5

「>」と「>>」の違い
No.6

「@echo off」の意味
No.7

パイプについて
No.8

たったこれだけで激変!パソコン操作の効率化
No.9

バッチファイルでの「スペース」を含んだ文字列の取り扱い
No.10

コマンドプロンプトのコマンドが使えなくなったときの対処法
No.11

Windowsバッチファイルに関する自由な掲示板
No.12

「fc」コマンドが実行できない場合の対処方法
No.13

バッチファイルで業務を効率化・業務処理を改善しよう
No.14