2017-10-12 10 views
0

私は作成したいゲーム用のコードを用意しています(バッチファイル)。 変数が1より大きい場合にどのように検出するコード行を表示させることができますか?この例では、変数は%pot%です。バッチファイル「複数の変数」

if %pot% == 0 goto nopots1 
if %pot% == 

基本的に、私が0ポットを持っていれば、私はポットがないことを伝える別の画面に行きます。 1つ以上のポットがあれば、別の画面に移動するようにコードを作成したいと思います。どうすればこれを達成できますか?

ありがとうございました。

+1

IFコマンドのヘルプファイルを読んだら、あなた自身の質問に答えることができました。 – Squashman

+0

私は@Magooが私の質問に答えた前にそれに到達する方法を知らなかった: – spokify

+0

Google検索の場合:**バッチファイルifコマンド**これは最初のリンクである:https://ss64.com/ nt/if.html – Squashman

答えて

1
if %pots% gtr 0 ... 

ifequgtrlssneqgeqleqなど==をサポートしています。大文字と小文字を区別しない場合は/iとなります。

詳細については、プロンプトからif /?を参照してください。

+0

完全に修正しました。私は通常のcmdからのプロンプトを得る、正しい?私はあなたの答えを受け入れるだろうが、私は8分待たなければならない。私ができるときはそれを受け入れるよ、ありがとう。 – spokify

+0

ちょうどそう。深刻なバッチャーは、単にデスクトップ上の 'cmd.exe'へのショートカットを作成します... – Magoo

+0

@Magoo - 私はそれを私のタスクバーに固定しました:) – SomethingDark

関連する問題