我創建了2個簡單的蝙蝠文件,並且我一直在獲取相同的錯誤。我想將bat文件中的內容記錄到文本文檔中。錯誤是:The process cannot access the file because it is being used by another process.
是因爲我自己叫做bat文件嗎?簡單的蝙蝠文件日誌到文本,但錯誤
代碼1
@echo off
:BEGIN
net stop redmineMongrel1
TIMEOUT /T 15
net start redmineMongrel1
goto SUCCESS
:SUCCESS
"C:\Documents and Settings\Administrator\My Documents\MongrelRestartScript.bat" > "C:\Documents and Settings\Administrator\My Documents\MongrelRestart.log"
ECHO Mongrel Restart Successful %DATE%>> "C:\Documents and Settings\Administrator\My Documents\MongrelRestart.log"
goto END
:FAIL
ECHO.>"C:\Documents and Settings\Administrator\My Documents\MongrelRestart.log"
ECHO Mongrel Restart FAILED %DATE%>> "C:\Documents and Settings\Administrator\My Documents\MongrelRestart.log"
:END
echo END OF BAT FILE
代碼2
@echo off
:BEGIN
DEL "D:\BACKUPS\RedmineFolder" /s /q
RD "D:\BACKUPS\RedmineFolder" /s /q
xcopy C:\BitNami\apps\redmine "D:\BACKUPS\RedmineFolder" /e /h /r /y /I
goto SUCCESS
:SUCCESS
ECHO.>"C:\Documents and Settings\Administrator\My Documents\RedmineBackupLog.log"
ECHO Redmine Backup Successful %DATE%>> "C:\Documents and Settings\Administrator\My Documents\RedmineBackupLog.log"
"C:\Documents and Settings\Administrator\My Documents\RedmineBackUpScript.bat" >> "C:\Documents and Settings\Administrator\My Documents\RedmineBackupLog.log"
goto END
:FAIL
ECHO.>"C:\Documents and Settings\Administrator\My Documents\RedmineBackupLog.log"
ECHO Redmine Backup FAILED %DATE%>> "C:\Documents and Settings\Administrator\My Documents\RedmineBackupLog.log"
:END
echo END OF BAT FILE
cat不是Windows命令。正確的命令是TYPE。 – dbenham