Tệp .bat
này được sử dụng để sao chép trang web, chuyển tệp từ phát triển sang sản xuất và sau đó tạo tệp nhật ký có thống kê công việc. Tôi muốn bao gồm nội dung của tệp văn bản ở cuối tệp nhật ký. Có cách nào làm dễ hơn không?Nối dữ liệu tệp văn bản vào tệp nhật ký .bat
@ECHO off
IF "%1"=="" goto :Syntax
for %%d in (%1) do call :sub0 %%d
goto :END
:sub0
Echo Replicating Site %1
rem subinacl /subdirectories D:\inetpub\%1\*.* /setowner=Administrators REM /grant=Administrators=f /grant=SYSTEM=f
robocopy D:\inetpub\%1 \\111.111.11.11\D$\inetpub\%1 /MIR /ZB /NP /R:3 /W:3 /XD SiteReplication /XD SiteLogs /XD Administration /XD sitestatistics /XF calendar_secure.asp /XF navigation_editor.asp /LOG:logs\test%USERNAME%.log
robocopy D:\inetpub\%1 \\111.111.11.11\D$\inetpub\%1 /MIR /ZB /NP /R:3 /W:3 /XD SiteReplication /XD SiteLogs /XD Administration /XD sitestatistics /XF calendar_secure.asp /XF navigation_editor.asp /LOG+:logs\test.log
goto :EOF
:Syntax
ECHO Usage: _REP_SITE WEB_Site
ECHO.
ECHO Where: "WEB_Site" is the name of the folder you want to replicate
ECHO i.e. _REP_SITE www.test.com
ECHO.
goto :END
:END
exit
type textfile.txt >> test.log hoạt động hoàn hảo. –
Chạy 'echo" ASDF ">> test.log' cho văn bản tùy ý. – Rolf