0
をSQLCMD私が.SQLファイルと次のコードでバッチファイルの完全なフォルダを持っている:SQL結果を出力ファイル/ディレクトリ名が
@echo OFF
ECHO %USERNAME% started the batch process at %TIME% >output.txt
for %%G in (*.sql) do sqlcmd -i "%%G" >>output.txt
pause
私はバッチファイルを実行すると、それはそれぞれの結果出力を行いますoutput.txt
にsql
ファイルを、私は、各ファイルを各sql
ファイルのファイル名とディレクトリを印刷したいのですが、私はすべてがoutput.txtとでどこから来ている知っているので、結果として、私は私のバッチで追加する必要が何
これを行うファイル?
「%% G in(* .sql)」のようなものはどうですか?echo "%% G" >> output.txt sqlcmd -i "%% G" >> output.txt' – artm
ありがとうございます。クエリ結果のないファイル名私は今解決策を見つけました(以下に掲載) – D4v3