
No.2ベストアンサー
- 回答日時:
Xに入っているとして、数字を削除しt空になれば元が数字だけだったと言うことで、
set W=%X:0=%
set W=%W:1=%
set W=%W:2=%
set W=%W:3=%
set W=%W:4=%
set W=%W:5=%
set W=%W:6=%
set W=%W:7=%
set W=%W:8=%
set W=%W:9=%
if "%W%"=="" echo Xの中身は数字だけだった
No.1
- 回答日時:
こういうBATファイルを作るとか・・・
--------------------------------------
@ECHO OFF
Call :CHECK
Call :CHECK 0000
Call :CHECK 1020
Call :CHECK 00A0
GOTO :EOF
:CHECK
IF "%1%"=="" (
ECHO "%1" は 空
GOTO :EOF
)
SET DATA=%1
:LOOP
IF "%DATA%"=="" (
ECHO "%1" は TRUE
GOTO :EOF
)
SET CHK=%DATA:~0,1%
SET DATA=%DATA:~1%
IF "%CHK%"=="0" GOTO :LOOP
IF "%CHK%"=="1" GOTO :LOOP
IF "%CHK%"=="2" GOTO :LOOP
IF "%CHK%"=="3" GOTO :LOOP
IF "%CHK%"=="4" GOTO :LOOP
IF "%CHK%"=="5" GOTO :LOOP
IF "%CHK%"=="6" GOTO :LOOP
IF "%CHK%"=="7" GOTO :LOOP
IF "%CHK%"=="8" GOTO :LOOP
IF "%CHK%"=="9" GOTO :LOOP
ECHO "%1" は FALSE
:EOF
--------------------------------------
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
batである文字列内に特定の文字列が含まれているか確認したい
その他(プログラミング・Web制作)
-
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
バッチ処理でファイルの中身を変数に入れるやり方
その他(プログラミング・Web制作)
-
-
4
バッチでテキストファイルから任意の行のみ取得したい
その他(プログラミング・Web制作)
-
5
DOSコマンドでの値の範囲チェック方法
UNIX・Linux
-
6
Windowsのバッチファイルで正規表現の置換方法について…
Windows 10
-
7
コマンドプロンプトによるフォルダ内のファイル存在有無
UNIX・Linux
-
8
コマンドプロンプトでのBATファイルで、定数文字列の記述方法
Windows Vista・XP
-
9
バッチでCSVを処理する時、空の項目があった場合
その他(プログラミング・Web制作)
-
10
バッチファイル 文字列にスペースがある場合
その他(プログラミング・Web制作)
-
11
findstrのerrorlevel
その他(プログラミング・Web制作)
-
12
テキストファイルから最終行の抽出
Windows Me・NT・2000
-
13
Dirコマンドでフォルダ内ファイルの合計サイズをだすには?(コマンドプロンプトにて)
UNIX・Linux
-
14
バッチ処理でテキストから数値を取り出し、CSVにしたい
その他(プログラミング・Web制作)
-
15
バッチからsqlplusの接続エラーの検知について
その他(プログラミング・Web制作)
-
16
バッチファイルで文字列削除について
その他(プログラミング・Web制作)
-
17
バッチファイルの正規表現を利用した文字列検索
その他(プログラミング・Web制作)
-
18
コマンドプロンプトのエラーについて
その他(パソコン・周辺機器)
-
19
バッチファイル 指定行の切り出し
その他(Microsoft Office)
-
20
コマンドプロンプトで作成日時を表示させたい
その他(コンピューター・テクノロジー)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトの「%1」と...
-
バッチファイルで、iniファイル...
-
ExifToolでの文字化け対策
-
バッチコマンドでファイル名の...
-
.batでファイル名から抽出して...
-
コマンドプロンプトでファイル...
-
ftp処理でmove(移動)を行いたい
-
エクセルVBAを使用してJPGファ...
-
ExcelVBAのDirでスペース含むフ...
-
access,vbaでフォルダ内のファ...
-
ファイル名を一括してリネーム...
-
Windowsコマンドプロンプトで、...
-
ファイル名に ” を使うと エク...
-
大量のフォルダからひとつのフ...
-
バッチでテキストファイルから...
-
コマンドプロンプトのエラーに...
-
複数のbatファイルを自動実行し...
-
特定フォルダ内のファイルを自...
-
HTMLからのBATファイル実行
-
アクセス 壊れた? 「ファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトの「%1」と...
-
コマンドプロンプトでファイル...
-
バッチファイルで、iniファイル...
-
ExcelVBAのDirでスペース含むフ...
-
ftp処理でmove(移動)を行いたい
-
[DOS] コピー先に同じファイル...
-
バッチコマンドでファイル名の...
-
フォルダ内の更新日時が一番新...
-
コマンドプロンプトで変数が数...
-
ファイル名に ” を使うと エク...
-
DOSのバッチ作成について‐FORの...
-
access,vbaでフォルダ内のファ...
-
【DOSバッチ開発】末尾のタブの...
-
サブフォルダからファイルをコ...
-
スタートアップのファイルをバ...
-
エクセルVBAを使用してJPGファ...
-
バッチファイルで同一フォルダ...
-
バッチ処理で16進数でファイル...
-
コマンドプロンプトでのCSV...
-
ファイル名の頭5桁と同名のフォ...
おすすめ情報