2013-10-31 2 views
1

몇 시간 동안 매일 PC 화면을 캡처하고 싶습니다. vlc이 가장 좋은 이유가 무엇인지 알아 냈습니다. 따라서 캡처를 시작하고 중지하고 ms 스케줄러로 2 개의 박쥐 파일을 예약했습니다.박쥐와 스케줄러로 vlc를 사용하여 화면을 캡처하는 방법은 무엇입니까?

"C : \ VLC-2.1.0 \ vlc.exe"--qt-

때로는 이것이 시작 기록 박쥐입니다 ..

응용 프로그램 충돌 대부분의 시간을 제외한 작동 시작 최소화 화면 : // : screen-fps = 10 : screen-mouse-image = C : \ vlc-2.1.0 \ mouse.png : sout = # transcode {vcodec = divx, vb = 0, scale = 0, 날짜 : ~ 7,2 % 날짜 : ~ 4,2 % (예 : acodec = mp4a, ab = 128, channels = 2, samplerate = 44100) % date : ~ 10,4 % .mp4} : no-sout-rtp-sap : no-sout-standard-sap : ttl = 1 : sout-keep : rc-fake-tty

및이

PLS C0000005

+0

** 오류 C0000005는 ACCESS_VIOLATION이 발생했음을 나타냅니다. ** 예약 된 작업 (또는 예약 된 작업 사용자)이 지정된 파일 위치에 쓸 수있는 권한이 없을 가능성이 큽니다. –

+0

비록 내가 관리자일까요? – Marianne

답변

0

은 아마도 배치 작업에 적합한 언어가 아닙니다 도움 : 예외 코드 : 내가 얻을 충돌이다. VBScript는 즉시 마음에 듭니다. 시도 :

Set objShell = CreateObject("WScript.Shell") 
Set objWord = CreateObject("Word.Application") 
Set objDoc = objWord.Documents.Add() 

'perhaps a loop of some kind here' 
objShell.SendKeys "{PRTSC}" 'captures the screen' 
WScript.Sleep 5000 'waits for 5 seconds' 

objWord.Visible = True 'shows the document' 
'here you could add the paste command' 

이 코드는 인쇄물을 인쇄하고 단어 문서를 엽니 다. 대기 시간을 수정하여 문서 등에 붙여 넣을 수 있습니다. 이것은 당신이 할 수있는 일에 대한 아이디어 일뿐입니다. 일괄 처리는 하드웨어 상호 작용에 적합한 언어는 아닙니다. .exe 또는 .vbs과 같은 것이 훨씬 실용적입니다.