[前の記事]« テキストファイルの最初の数行だけを抽出するには
[次の記事]フォルダ内のcsvファイルを一括で結合する方法 »

関連オンラインソフト配布サイト:
Vector>ダウンロード(top) |>MS-DOSまたは汎用 | >WindowsVista/XP/2000/NT

▲カテゴリー「IF(結果の検査、条件分岐)」索引へ

IF文内でAND条件を記述するには

1258.
IF 文で複数の条件を指定する方法について
2006年07月13日(木) 20時10分
yama
●DOS/Windowsのバージョン
 Windows XP または 2003です。

DOSコマンドでは、IF 文に複数の条件を指定することは
できないでしょうか。
例、
IF 条件1 かつ 条件2 (
  処理
)
のようなイメージです。
IF /? で調べてもそのような方法が出ていない
ということはできないという理解であっている
でしょうか。
その場合はしょうがないので、
IF 条件1 (
   IF 条件2 (
      処理
  )
)
のようにしようと考えています。
1261.
Re:IF 文で複数の条件を指定する方法について
2006年07月13日(木) 20時26分
otn
>DOSコマンドでは、IF 文に複数の条件を指定することは
>できないでしょうか。
>例、
>IF 条件1 かつ 条件2 (
>  処理
>)

AND であれば、
if "%A%"=="1" if "%B%"==1 (
 処理
)

でOKです。
場合によっては(変数が - を含まないことがわかっていれば)、
if "%A%-%B%"=="1-1" (
 処理
)
とやることも多いです。
OR だとドモルガンの定理でしょうか。
1263.
Re:IF 文で複数の条件を指定する方法について
2006年07月13日(木) 20時49分
ken 
otn さん、ありがとうございます。
まさに、これがやりたかったです。
とても助かりました。
今回は変数に-を含まないので、
> "%A%-%B%"=="1-1
でやってみようと思います。

 
 


カテゴリー「IF(結果の検査、条件分岐)」索引へ

 

カテゴリー一覧

FPCU/FPCDIY QUICK LINK online
この上の各ジャンル名をクリックすると、下のウィンドウが切り替わります▼


=リンク集のインデックスはこちら=

資料書籍

About

2006年07月13日 11:54に投稿されたエントリーのページです。

ひとつ前の投稿は「テキストファイルの最初の数行だけを抽出するには」です。

次の投稿は「フォルダ内のcsvファイルを一括で結合する方法」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

This site is powered by Six Apart
Movable Type 3.33-ja
このブログについて | 運営:有限会社メディアポート