2011-12-18 2 views
0

windows7 iis에서 cronjob을 만들려고합니다. "cron.bat"Wget windows7 배치 파일 로깅 해제

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

내 문제는 내가 그 파일을 호출 할 때마다 그것이라는 파일을 생성입니다 : #은 "# 크론를"나는라는 배치 파일을 here에서 wget.exe를 다운로드 및 작성 파일 호출 수 따라서 첫 번째 호출에서 : "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");