避免在执行批处理文件的文件中输出数字 x>

避免在执行批处理文件的文件中输出数字 x>

我有一个执行这个的批处理文件

@echo off
ECHO. > "Salida.txt"

for %%G in ("Backup\"*.sql) do osql -S SERVER -U name-P password -i "%%G" 

for %%G in (*.sql) do ( 
ECHO !TIME! Ejecutando "%%G"... >> "out.txt"
osql -S SERVER -U name-P password -i "%%G" >> "out.txt" 
)

它工作得很好。但在输出文件中,我看到的数字如下 1> 2> 1> 2> 3> 1> 2> 3> "Real output"

我知道当输出重定向时这是正常行为。我正在寻找一种方法来避免打印这些数字。

相关内容