2011-12-18 3 views
0

Я пытаюсь создать cronjob на windows7 iis. Я скачал wget.exe из here и создан пакетный файл под названием: «cron.bat»Wget windows7 пакетный файл отключить ведение журнала

"D:\creation\software developer\wget\wget.exe" -q http://www.webshop.loc/cron; 
pause; 

Моя проблема заключается, когда я называю этот файл, он создает файл с именем: «хрон; #», где # количество вызовов файлов. Поэтому при первом вызове: «cron;» при втором вызове: «cron; 1», при третьем вызове: «cron; 2». Как я могу остановить этот поток создания файлов?

ответ

1

Телль Wget писать вывод на экран вместо файла, используя -O -

Вы можете затем передать его «ничего» с >NUL

Ваша команда будет

"D:\creation\software developer\wget\wget.exe" -q http://www.webshop.loc/cron -O - >NUL 
pause 
+0

Спасибо, отлично работает! – inf3rno

0

У меня есть лучшее решение, я создал исполняемый файл cron.js:

Http={ 
    GET: function (url) { 
     var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
     xmlhttp.open("GET", url, false); 
     return xmlhttp.send(null); 
    } 
}; 

Http.GET("http://www.webshop.loc/cron/execute");