3

バッチファイルを作成します。出力をログファイルと画面に送信することは可能ですか?私のコマンドは次のとおり です。sqlplus-S%USER_NAME%/%PASSWORD%@%TNS_NAME%OG.2ation.sql このコマンドの出力が画面に表示され、ファイルもログに記録されるようにします。

4

1 に答える 1

4

あなたはバッチであなた自身のティープログラムを書くことができます。

で使用するmyProgram | tee.bat outfile.txt

@echo off
setlocal DisableDelayedExpansion
set "outfile=%~1"

(
  for /F "usebackq delims=" %%L in (`find /N /V ""`) DO (
    set "line=%%L"
    setlocal EnableDelayedExpansion
    set "line=!line:*]=!"
    (echo(!line!) > con
    (echo(!line!)
    endlocal
  )
) > "%outfile%" 
于 2012-09-20T07:43:25.227 に答える