Windows에는 cron이 없지만 이에 상응하는 작업 스케줄러가 있습니다.
스케줄러의 this overview과 "수요일 전용"태스크 구성을위한 this specific example을 참조하십시오.
설명하는 카운터는 일반적으로 데이터베이스에 저장하는 것과 같은 가치가있는 것 같습니다 (예 : SQLite은 가볍고 편리합니다. this nice intro on SQLite in Windows을 살펴볼 수 있습니다.
그래서 난이와 .rb 파일이나 루비 작업을 실행할 수있는 코멘트에서 질문에 대한 대답에서
... 업데이트?
예, 가능합니다.
1)이 설치 프로그램으로 Ruby를 설치하십시오 : http://rubyinstaller.org/ 참고 : 독립형 Ruby 스크립트를있는 그대로 실행하려면이 확인란을 선택하십시오.
2) 정기적으로 실행되는 샘플 루비 스크립트를 작성하십시오. 예, 여기에 윈도우 대화 상자가 발생합니다 하나 :
require 'Win32API'
title = "Test"
text = "Testing..."
dialog = Win32API.new('user32', 'MessageBox', 'LPPL', 'I')
result = dialog.call(0, text, title, 1)
3) 그리고 여기 cmd.exe를에서 "크론"설정의 예 : 합니다 schtasks// SC 분/월 1/TN "테스트 스크립트"를 생성/tr c : \ Users \ manzoid \ dev \ test.rb
인스턴스 변수를 사용하지 마십시오. 값을 db 또는 파일에 씁니다. Additionnaly는 cron에 있어야합니다. – apneadiving
@apneadiving, Windows에서 앱을 실행 중이므로 cron을 사용할 수 없습니다. 어쩌면 json 파일에서 값을 읽을 것입니다. 만약 일요일이면 그것을 늘리고 덮어 씁니다. – MID
일요일에 아무도 적절한 조치를 취하지 않으면 아무런 업데이트도 일어나지 않을 것입니다. Btw, 현재 상태에서 당신은 항상 같은 값으로 시작하기 때문에 실질적인 증가가 없다. – apneadiving