脚本有效,但PID返回No.

时间:2015-10-09 13:35:31

标签: batch-file pid

我正在尝试为我的W2008 R2服务器创建备份批处理文件,该文件将自己的PID写入文件以供参考。

我使用的脚本是:

@echo off
:loop
::Editeble erea
::Variables   
Title MyBackup
Set caller=MyBackup
Set Drive=C:\Backup
Set Source=Documents
Set SourcePath=C:\Users\Administrator
set BackupCMD=xcopy /v /q /e /k /r /h /y
::End of editeble area
%BackupCMD% "%USERPROFILE%\%Source%" "%drive%"
timeout /t 5 /nobreak
set "oldpids="
for /f "TOKENS=1,2,*" %%a in ('tasklist /FI "WINDOWTITLE eq %caller%" /NH') do set "oldpids=!oldpids!%%b"
echo %oldpids% >> test2.txt
timeout /t 3595 /nobreak
goto loop

我用来自这个站点的已经加载的anwsers构建他的脚本,它一直工作到必须告诉我PID。

0 个答案:

没有答案