소프트웨어 배치파일 외부프로그램 자동실행시키기...
2023.02.14 08:57
배치파일프로그램을 시행시키면
cmd.exe 창이 열리고
C:\Tool\ABBSQL.exe 라는 프로그램을 실행토록 되어있는데
다음처럼 프로그램이 실행되면서
패스워드를 입력하라는 창이 뜹니다
만약 패스워드를 '1234' 라고하면
이거까지 자동입력되어 엔터까지 실행되게 명령어를 모르겠습니다
잘아시는 고수님 한수 부탁합니다
미리 감사합니다
댓글 [4]
-
녹색조각 2023.02.14 09:29
-
네오이즘 2023.02.14 10:23
이런건 배치파일이 아니라 오토핫키에서 가능합니다.
오토핫키 공부하세요
-
지후빠 2023.02.14 11:18
원하시는 기능은 cmd.exe 자체 지원은 안되어서 sendkey를 지원하는 툴이 필요합니다. VBS, AutoHotkey 등등
cmd에서 외부 프로그램인 http://freeware.persoft.ch/toolbox.zip - sendkey.exe를 이용하면 가능할 것 같습니다.
아래는 메모장을 실행하여 "1234" 입력후 "엔터" 입력하는 예제입니다. 응용해보십시오.
잘 안되시면 sendkey 실행하면 도움말이 나오니, 대상 창 등을 명시해보십시오.
@echo off
start notepad.exe
timeout 1
sendkey 1234~
-
라미나리아 2023.02.23 18:16
고수님들 정말 감사합니다.
늦게인사드려 죄송합니다
그런 명령어는 없습니다. 프로그램 자체 옵션에서 해결하시거나, 매크로 프로그램을 활용하셔야지요.