2017-12-20 4 views
0

不要な入力を無視した場合に行います私が望んでいた入力がどのようにバッチを追加ランダムな文字のユーザ入力を無視することができます唯一のuserバッチ文は、私が例えばセット/ P</p> <p>に追加の入力を検出する方法を見つけ出すことはできません

のですか?

+0

? – Squashman

+1

あなただけの最初のスペースの前のものをつかむために探していますか? – SomethingDark

+0

そして、あなたは、最後の[質問](https://stackoverflow.com/questions/47863327/for-statement-tokens-issue)の区切り文字としてスペースに基づいて文字列を分割する方法を既に知っています – Squashman

答えて

1

は、ここに1つの方法です:

@Echo Off 
Set /P "uName=Please enter your name here: " 
Echo Hello %uName: =&:% 
Timeout 3 /NoBreak>Nul 
我々はランダムな文字が開始場所を知ることになっている方法
+0

それは動作します。しかし、これを* if *ステートメントにどのように適用できますか? – scriptmastere02

+1

'もし/ Iないの "%のuName:=&:%" == "%のuName%の" エコーなぜ正式な?コマンドの仕組みを知る必要がある場合は、プロンプトでコマンドの名前を入力し、その後に疑問符オプション「If /?」を入力するのが最も簡単な方法です。 – Compo

関連する問題