• ベストアンサー

batファイル 行った履歴をテキストに出力

t_yosshieの回答

  • t_yosshie
  • ベストアンサー率53% (7/13)
回答No.3

リダイレクション加えて、バッチファイルの1行目に @echo on と記述しておくと実行されたコマンド自体もログに 出力されるので使ってみると良いかも。 バッチファイルをリダイレクトする場合は test.bat > logfile.txt でOK。

norinori1
質問者

お礼

返信ありがとうございます。解決することができました。

関連するQ&A

  • batファイル処理でのテキストファイルの内容変更

    batファイル処理のみにてテキストファイルの内容を変更する事は可能でしょうか。 例えば aaa=1111 bbb=2222 ccc=3333 ddd=4444 という内容のテキストファイルが存在し、batファイルにて aaa=1111 bbb=2222 ccc=5555 ddd=4444 というように、指定行の内容を変更させたいのですが、この処理をbatファイルのみで行う事は可能でしょうか。 宜しくお願いします。

  • batファイル処理でのテキストファイルの内容を編集

    batファイル処理のみにてテキストファイルの内容を編集する事は可能でしょうか。 例えば aaa=0 bbb=0 ccc=0 ddd=0 という内容のテキストファイルが存在し、batファイルにて aaa=0 bbb=1 ccc=1 ddd=0 というように、指定行の内容を変更させたいのですが、この処理をbatファイルのみで行う事は可能でしょうか。 宜しくお願いします。

  • HTMLからのBATファイル実行

    HTMLと画像(ABC.GIF)、プログラム(123.EXE)、BATファイルをCDに記録して配布したいと考えています。 autorun.infでHTMLファイル(index.html)を実行します。 このHTMLファイルには、同じ場所にあるBATファイルへリンクが貼られています。 ◎BATファイルの内容(Windows Vista用) COPY ABC.GIF C:\TEST COPY 123.EXE "%USERPROFILE%\Desktop\" ◎BATファイルの内容(Windows XP用) COPY ABC.GIF C:\TEST COPY 123.EXE "%USERPROFILE%\デスクトップ\" ブラウザで表示して実際にBATファイルを実行したところ「ファイルが見つからない」というエラーが表示されCOPYコマンドは実行されませんでした。 確かに指定したパスにファイルは存在します。 その証拠に、リンクからではなく、直接BATファイルを実行すると希望した結果が得られました。 何か考えられることはございますでしょうか。 解決方法をお教えいただければ幸いです。 宜しくお願いします。

  • batファイルの結果をテキストに吐き出すには?

    以下のようなWindowsユーザーのパスワード変更batの結果(正常に出来たかどうか?)をCドライブに吐き出したいのですが、どうbatファイルを書き換えればよいでしょうか? (とりあえず以下の内容でbatをたたいたのですが、うまく結果が出ません。。。) henkou.bat -------------------------------------- net user "test user1" ps123456 /domain net user "test user2" ps456789 /domain henkou.bat > c:\henkou結果.txt pause -------------------------------------- 吐き出されたhenkou結果.txt -------------------------------------- C:\>net user "test user1" ps123456 /domain -------------------------------------- DOS画面(吐き出したいもの) -------------------------------------- C:\>net user "test user1" ps123456 /domain コマンドは正常に終了しました。 C:\>net user "test user2" ps456789 /domain コマンドは正常に終了しました。 C:\>henkou.bat 1>c:\henkou結果.txt --------------------------------------

  • BATファイル実行にフォーカスを当てたい

    Windows2008サーバにRDPでWindows7から実行しています。 サーバにBATファイルを作成し、(XCOPYコマンド)データのバックアップを行います。 この時ですが、クライアント(Windows7)で実行させたBATファイルですが(コマンドプロンプト)画面が なぜか背面にかくれてしまい、BATの実行内容がみれなくなることがあります。また、BATの終了時に、正常終了かどうかの表示を行い、Pauseコマンドで止めていますが、これが、背面にかくれてしまい、いつ終ったのかわからない状態です。ずーっとBAT自動されたコマンドプロンプトの表示にフォーカスを当てたいのですが、BATに記述することにより、再度フォーカスを取り戻すようなコマンドはあるでしょうか?よろしくお願いします。

  • batファイルで、引数のファイルリストを作りたい。

    あるbatファイルを作成しようとしています。 目的は、複数のファイルを選択して、batファイルにドラッグすると、そのパスをテキストファイルに書き込んでほしいのです。 for文を使おうと思ったのですが、以下の内容だとうまくいきません。 type NUL > "./test.txt" for %%i in (%*) do echo %%i >> "./test.txt" 空のファイルは作成されるのですが、ファイル名は記録されません。 何か方法があれば教えていただけないでしょうか?

  • batファイルについて

    コマンドプロンプト(batファイル)で同一のフォルダにある 一定の条件のファイル(内容はテキストファイル)を一つのファイルにまとめる場合 以下のコマンドで出来ます TYPE *2015-04* > ../201504.txt サブフォルダに格納されている同条件の多数のファイルを一つにまとめる場合 どのような内容にすればよいでしょうか?

  • bat 途中にテキスト流し込み

    bat 途中にテキスト流し込み 似た質問がwebにも有ったのですがどうも解決してない気味でして取り敢えずお手上げデスので質問します。 call文でBATにbatを読み込ませる事が出来るのですが これでは駄目でして 外部ファイルにSET部分を記述してそれを読み込ませたいのですがcallだとそのBAT内の環境変数を変化させられないようなので・・・。 こういう場合どうやったらいいんでしょうか?

  • PowerShellからBATに制御を戻す方法

    【環境】 OS:Windows Server 2008 R2 SP1 【状況】 BATファイルにてメニューを作成しており、表示されたメニューの中からPowerShellで作成したテストイベントを送信するスクリプトを実行するための番号を入力後、Enterキーを押すとテストイベントが送信されるようになっております。 PowerShellが実行された後、呼び出し元のBATファイルに戻りメニューを表示させたいと考えておりますが、PowerShellが実行完了後、BATファイルに戻りません。 ※ JP1の動作定義ファイル(ntevent.conf)を修正しており、修正したフィルタが正常に動作することおよび既存のフィルタが影響がないかを確認するためにBATファイルからPowerShellでテストイベントを発行するためにBATおよびPowerShellでプログラムを作成しております。 【ご教示頂きたい点】 PowerShellが実行後、BATファイルに戻り、メニューを表示させるようにしたいと考えており、どのようにしたらBATに制御を戻すことができるかご教示頂けますでしょうか。

  • batファイルが実行できなくなりました。

    自宅でwin meを使用しています。 うっかりbatファイルの関連付けを変更してしまいました。 その後、batファイルを実行しようとファイルをダブルクリックすると、エディタが開いて、ファイルの内容を表示してしまいbatファイルが実行されません。 どうすれば元に戻すことが出来るのでしょうか?よろしくお願いします。