2017-06-11 7 views
0

私はコマンドウィンドウが閉じられるまで、メモ帳を開き、次のコードを見てきました。それが唯一のメモ帳に特定の回数を開くようにbatファイルでループを終了する方法は?

@ECHO off 
:top 
START %SystemRoot%\system32\notepad.exe 
GOTO top 

にはどうすればループを作ることができますか?私は試しましたが、うまくいきません。

+0

これは動作するはずです: '/ Lのための%%私が(1,1,5)他のlabguagesをインクリメントする – Aacini

答えて

1

これは私のために働く。番号5は、コマンドを実行する回数に置き換えてください。

@echo off 
setlocal enableextensions enabledelayedexpansion 
set /a "x = 1" 
:while1 
    if %x% leq 5 (
     START %SystemRoot%\system32\notepad.exe 
     set /a "x = x + 1" 
     goto :while1 
    ) 
endlocal 
+1

notepad.exe'の%SystemRoot%\ system32 \を始めるのですが、バッチで、' 'VAR ++を使用することができます'set/a var = var + 1'と同等の' set/a var + = 1'を使用してください – LotPings

関連する問題