2017-06-14 10 views
-2

を使用してファイルにその出力を格納する第1のコマンドの数を実行してバッチファイル
を実行します。<p></p> ...コマンドを実行すると、コマンドプロンプトでバッチファイル

どのようにすれば、すべてのコマンドとその出力を1つのファイルに保存することができますか?
とファイルパスをバッチファイルで定義します。 ?

+5

あなたの質問は何ですか? – Compo

+0

どのように私はすべてのコマンドとその出力を1つのファイルに保存することができますか? – Chandresh

+0

バッチ内でコマンド「Echo off」を実行せず、リダイレクトでバッチを起動しますか?内部のループに応じて、予想よりも多くの出力が得られます。 – LotPings

答えて

0
このような

多分

@echo OFF 
(
Echo Ipconfig 
Echo. 
Ipconfig 
Echo. 
Echo. 
Echo Net User Guest 
Echo. 
Net user Guest 
)>file.txt 
Exit 

それとも、変数としてコマンドを設定し、全体のコマンドの代わりにそれを入力することができます。

+0

そして、私は言いましたが、テキスト上の1行のためにWorldだけ言及しました – JavadSM

+0

一時ファイルは必要ありません: '> file.txt('、 'ipconfig'、' net user Guest'、 ')'。しかし、コマンドをキャプチャするのではなく、出力だけをキャプチャします。 – Stephan

0

、その出力は、あなたがこのようにそれを行うことができます保存したバッチプロンプトを作成する簡単な方法:

@echo off 
:top 
Cls 
Set /p c= 
Echo %c% >> output.txt & %c% >> output.txt 
%c% 
Echo. >> output.txt 

後藤その後、次の行のためのスペースを作成し、コマンドを実行し、もちろんトップ

関連する問題