DOS コマンドを目的別に調べることができる辞典

ホーム > DOS コマンド逆引き辞典 > バッチ処理 > 文字列の一致を条件としてコマンドを実行する

DOS コマンド逆引き辞典

:: reverse dictionary ::

バッチ処理

※バッチファイルについて


文字列の一致を条件としてコマンドを実行する

文字列の一致を条件としてコマンドを実行するには、if コマンドに次の2つを指定します。

≪バッチファイル≫

@echo off

if %1 == "MOVE CROOT" cd C:\

C:\if_string.bat バッチファイル

C:\Program Files>C:\if_string.bat "MOVE"

C:\Program Files>C:\if_string.bat "MOVE CROOT"

C:\>

▼ コマンド

if [not] 文字列1 == 文字列2 コマンド

文字列1と文字列2が一致した場合に、指定したコマンドを実行します。

文字列1と文字列2には、バッチパラメータ( %0%9 )も指定できます。

not を付けると文字列1と文字列2が違う場合に、指定したコマンドを実行します。

≪バッチファイル≫

@echo off

if not %1 == "MOVE CPF" cd "C:\Program Files"

C:\if_stringn.bat バッチファイル

C:\>if_stringn.bat "MOVE CPF"

C:\>if_stringn.bat "MOVE"

C:\Program Files>

▼ 参照

注目キーワード ベスト5

  1. セキュリティ
  2. ホスティング
  3. レンタルサーバ
  4. ファイル復旧
  5. ハードディスク修復

バッチ処理 - batch processing -


ホーム > DOS コマンド逆引き辞典 > バッチ処理 > 文字列の一致を条件としてコマンドを実行する

Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com