此問題又是要透過 Unix-like 的工具來解決,
windows 上 可下載:
UnxUtils
把壓縮檔中的 usr/local/wbin 裡的 tee.exe 複製到指定的目錄,
或環境變數的PATH裡,
<pre class="c" name="code">C:\z>xcopy /y c:\tmp c:\z\backup | tee a.txt b.txt
C:\tmp\myscript
C:\tmp\myscript.sed
C:\tmp\script.txt
C:\tmp\T.dat
C:\tmp\T.txt
C:\tmp\test.bat
C:\tmp\test2.bat
複製 7 個檔案
C:\z>dir
磁碟區 C 中的磁碟沒有標籤。
磁碟區序號: EC6E-4CD0
C:\z 的目錄
2010/11/20 下午 12:42 <DIR> .
2010/11/20 下午 12:42 <DIR> ..
2010/11/20 下午 12:42 127 a.txt
2010/11/20 下午 12:42 127 b.txt
2010/11/20 下午 12:42 <DIR> backup
2 個檔案 254 位元組
3 個目錄 12,104,921,088 位元組可用
C:\z>type a.txt b.txt
a.txt
C:\tmp\myscript
C:\tmp\myscript.sed
C:\tmp\script.txt
C:\tmp\T.dat
C:\tmp\T.txt
C:\tmp\test.bat
C:\tmp\test2.bat
複製 7 個檔案
b.txt
C:\tmp\myscript
C:\tmp\myscript.sed
C:\tmp\script.txt
C:\tmp\T.dat
C:\tmp\T.txt
C:\tmp\test.bat
C:\tmp\test2.bat
複製 7 個檔案
如果是要 append 在那兩個 log 檔裡,
只要加 -a 的參數即可:
<pre class="c" name="code">C:\z>xcopy /y c:\tmp c:\z\backup | tee -a a.txt b.txt
tee 的詳細使用可參閱:
鳥哥的 6.3 雙向重導向: tee 裡的介紹。
再加一行指令
copy %_Local_Log_PATH%\DB_Backup_log.txt %_Local_Log_PATH%\DB_Backup_log2.txt