パスにファイルが存在するかどうかを確認してから、存在する場合はループを実行します。例えば
IF EXIST "C:\FILE" THEN
LOOP CONDITION
END IF
しかし、.cmdプログラミングでは。どのように見えますか?
パスにファイルが存在するかどうかを確認してから、存在する場合はループを実行します。例えば
IF EXIST "C:\FILE" THEN
LOOP CONDITION
END IF
しかし、.cmdプログラミングでは。どのように見えますか?
構文は次のようになります。
IF EXIST filename. (
FOR %%A IN (1 2 3) DO GOTO=%%A
:1
ECHO 1
GOTO End
:2
ECHO 2
GOTO End
:3
ECHO 3
:End
) ELSE (
echo filename. missing.
)
これを見てください
Visual Basic を使用していると仮定します (少なくとも IF ステートメントの構文はそれを示しています)。そうであれば、Dim fi As New FileInfo("C:\File.txt") IF fi.Exists() のような FileInfo オブジェクトを使用します。 THEN ' ここでループを実行します END IF