기 타 오토핫키를 사용하는데 도스배치파일 또는 도스명령어을 중간에 넣어 사용하...
2023.02.07 00:26
오토핫키를 사용하는데
도스배치파일 또는 도스명령어을 중간에 넣어 사용하려는데
run, cmd.exe
sleep, 300
sendinput C: {enter}
sleep, 300
sendinput cd %A_ProgramFiles%\AutoHotkey\ {enter}
sleep, 300
댓글 [5]
-
지후빠 2023.02.07 04:52
-
열심히하자 2023.02.07 05:42
답변에 감사드립니다.
내일 테스트해보겠습니다.^^
-
열심히하자 2023.02.07 20:59
몇번을 테스트해보아도 다른파일을 실행시켜 엉망이 되기도 하고 해서
run, cmd,exe
sendinput for `%`%b in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if /i `%drive`%==`%`%b set drive=`%`%b {enter}
msg %drive%
이렇게만 만들어서 실행해보니msg %drive% Error.This line dows not contain a recognized action.계속 에러네요..^^그리고 cmd에서의 변수를 오토핫키에서 사용하려면 어떻게 해야 하나요..^^ -
지후빠 2023.02.07 22:44
헉!... 핀트가 많이 벗어난 것 같습니다.
어쩔수 없이 cmd를 사용해야 하는 경우면 stdin/stdout 개념이 필요합니다. 콘솔캡쳐라고 생각하시면 될 것 같습니다.
위 내용은 그럴 필요까지는 없을 것 같습니다만... ahk 제어문인 loop를 사용하시면 될 것 같습니다.
-
열심히하자 2023.02.08 00:01
답변 감사드립니다.
다시 작업을 시도 해봐야겠습니다.^^
구글링해보니 엄청 어려워보이는군요^^
조금씩 깊이 들어가면 힘드네요.. 또 포기할듯..
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
8934 | 윈 도 우| 윈7 인증관련 질문,. | 소심군 | 3799 | 02-17 |
8933 | 서버 / IT| 윈7 XP모드.. [2] | 아니오 | 3799 | 08-29 |
8932 | 윈 도 우| client services for netware 제거방법 | 쿼드코어 | 3799 | 03-04 |
8931 | 윈 도 우| 바탕화면에 아이콘 많으면 무조건 느려지나요? [4] | 메리아 | 3799 | 09-24 |
8930 | 윈 도 우| 윈도우8 마우스 우클릭 - 새로만들기 [4] | 감자동자 | 3799 | 12-18 |
8929 | 윈 도 우| 불법 사용자는 윈도 8.1 업데이트 못하나요? [2] | 팔란도 | 3799 | 10-18 |
8928 | 윈 도 우| win7 aero peek.. [2] | 안준홍 | 3800 | 12-13 |
8927 | 윈 도 우| 윈7휴지통 지우기점갈처주세요 [2] | 부학 | 3800 | 05-09 |
8926 | 하드웨어| SSD 사양중 MTBF?? [4] | Bess™ | 3800 | 10-26 |
8925 | 기 타| 다음팟 인코더로 720x480 avi 최하 용량으로 최고 화질로 ... [2] | 짚신 | 3800 | 06-16 |
8924 | 윈 도 우| 윈도우10 바탕화면 아이콘 간격 [2] | The | 3800 | 03-27 |
8923 | 윈도우 7077 한글을 깔았는데 정품인증이 안되요~ [5] | 권오용 | 3801 | 04-15 |
8922 | XP 핫피스 자동다운 설치 [1] | 난이나 팔 | 3801 | 03-16 |
8921 | 서버 / IT| SERVE2008과 SERVE2008R2의 차이점은 무엇인지요? [4] | 만사형통 | 3801 | 05-18 |
8920 | 윈 도 우| windows 8.1 slmgr.vbs런타임 오류 [3] | vnfjddl | 3801 | 09-07 |
8919 | Vista 서비스팩2 설치후 [4] | 백규현 | 3802 | 01-18 |
8918 | 윈 도 우| 윈도우 7 설치 실패 TT.TT [4] | 봉봉 | 3802 | 01-25 |
8917 | 하드웨어| 정품잉크 및 재생잉크 [7] | 가난한사람 | 3802 | 02-13 |
8916 | 소프트웨어| 파폭에서 Adblock Plus 사용하면 속도 많이 느려지나요? [2] | 눈비 | 3802 | 11-10 |
8915 | 윈 도 우| OpenGL 하시는 분들 윈도8에서 OpenGL 잘 되나요? [2] | Bling | 3802 | 08-13 |
ahk 내에서 변수를 나타낼떄 %을 사용하므로 이스케이프 해줘야 합니다.
sendinput for `%`%b in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if /i `%drive`%==`%`%b set drive=`%`%b