2017-10-03 8 views
0

問題があります。別の.batファイルでは存在しない.batファイルを書きたいと思います。例えば iは、.batファイル.batファイルで.batファイルを書き込む

@echo off 
echo Hello world! 
pause 

を作成したい。しかし、このファイルが存在しませんが、別の.batファイル

それが可能だ実行の最後に作成されますか?

(悪い英語のための言い訳が、私はイタリア人だ)

答えて

1

あなたは新しい.batファイルにコマンドをエコーし​​ます。 >は出力を新しいファイルに指示します(またはファイルがすでに存在する場合は上書きします)。>>は出力をファイルに追加します。もちろん

echo ^@echo off > newFile.bat 
echo echo Hello world! >> newFile.bat 
echo pause >> newFile.bat 

あなたはif NOT EXIST newFile.bat (でこれに先行することもできますので、それは、あなたのバッチスクリプトが実行されるたび、ファイルが上書きされます。

関連する問題