매크로

조회 수 287 추천 0 댓글 6

https://i.imgur.com/eRfHcPC.jpg



스샷보시면 , diskpart 실행 부분입니다.

실행중에 , disk 넘버나 파티션넘버 , 용량 등을 가져와서 GUI에서 정렬시켜보려 합니다.


일반적으로 dir >a.txt 이런식으로 하면 a.txt파일에 dir했던 결과물이 저장이 됩니다. 이걸 이용해서

cmd스크립트를 만드는데요.

오토핫키에서는 어떤식으로 가져오는지 궁금하네요.?

txt파일로 한다면 , loop문의 read,a_loopreadline 같은걸로 가져오고 하겠지만, txt파일을 거쳐서 하지는 않을거 같아서요

저걸 메모리에 저장해서 하는건지...


참고로 위 diskpart는 >a.txt 이건 듣지 않습니다.?


디스크 파티션 관련 개인자작 어플들이 상당히 많은데요. 여러가지 언어로 제작했겟죠. 핫키도 있을수도있구요.

한번 경험삼아 해보려고 하는데 아시는분 조언좀 부탁드릴게요.


  • theruin 2015.06.04 12:50

    저도 그냥 궁금해서 검색만 해봤습니다.


    http://www.autohotkey.co.kr/cgi/board.php?bo_table=tip&wr_id=1074


    참고하세요. 근데 이게 찾으시는건지 안해봐서 모르겠네요.

  • 우후훅 2015.06.04 18:51
    찾는거중에서 하나라고 볼수도 있겠습니다. 다양한 방법들이 있을테니까요.
    한번 틈나는데로 요래조래 해봐야겠어요. 감사합니다.
  • profile
    외치기 2015.06.04 13:42

    cmd 명령어중에 ?|clip 이라는 옵션도 있습니다.

  • profile
    외치기 2015.06.04 13:44
    diskpart |clip
    list disk
    sel disk 0
    list part
    exit
    이렇게 입력하시고 클립보드 내용 확인해보시면 됩니다.

  • 우후훅 2015.06.04 18:53
    clip라는게 있는지도 몰랐네요.
    cmd로도 잘만하면 거의 대부분은 만들수있는걸로 아는데 ,역시 뭔가 있긴했네요.
    한번 해볼게요. ㅎㅎ
  • Mony 2015.06.06 00:41

    http://www.autohotkey.com/board/topic/5591-getting-the-output-of-a-console-application/

    이런 방식도 있습니다.


    물론, 어떤 상황이라도 유연하게 대응할 수 있는 방식은.. CreateProcess/CreatePipe를 이용하는 방식이라고 생각합니다.

    theruin님 댓글에도 적혀 있는 CMDLet 방식도 이 방식이긴 한데요. CMDLet을 약간만 더 고쳐도,

    위의 외치기님이 댓글로 달아주신 것처럼.. ?list disk를 치고.. 그 결과에 따라서, "set disk"의 번호를 직접 결정하고..?

    한줄한줄 다른 반응을 보여주는.. ?interactive한 진행도 가능하고.. ?CMDLet을 약간만 고치시면,당연히 가능합니다.


    개념참고용.. (AHK 자료는 아닙니다)

    참고1 (한글): http://yahon.tis tory.com/277

    참고2 (한글):?https://support.microsoft.com/en-us/kb/190351/ko


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 CMD내에 보여지는 글들을 GUI로 가져오는 방법이 어떤... 6 우후훅 2015.06.06 0/0
질문 cmd에서 창이름 변수 입력 받는거 어떻게 하나요? 스냐 2020.04.04 0/0
질문 coc는 매크로 불가능한가요? 8 콘초블레이드 2015.04.16 0/0
질문 COC류 전략삼국지 게임인데 질문 있습니다 썬양바라기 2017.07.06 0/0
질문 com.AHK 질문좀 드리겠습니다. 1 제발등업좀2 2015.06.30 0/0
질문 COM.ahk 활용.. 4 JgH 2015.05.24 0/0
질문 Combobox 에 대해 궁금한게 있어요 스웨이스 2017.01.10 0/0
질문 ComboBox 질문 있습니다. 3 펭귄륌 2018.12.20 0/0
질문 ComObjCreate 괄호안의 따옴표에 변수 넣을때 도움좀 ... 3 우후훅 2022.11.07 0/0
질문 ComObjCreate("InternetExplorer.Application") 종료시... 3 _Crash 2015.09.09 0/0
자유 COM_L.ahk 라이브러리 가지고 계신분 계신가요? 1 Hangoon 2018.01.29 0/0
질문 com함수 관련 질문좀.. 5 제발등업좀2 2015.05.14 0/0
질문 com함수 또질문드립니다 ㅠㅠ 2 제발등업좀2 2015.05.18 0/0
질문 com함수 질문좀 할께요..시트 선택하기. 9 제발등업좀2 2015.05.22 0/0
질문 contorlclick 질문좀 할게요~ 5 낭군이 2015.04.18 0/0
질문 controlclick 명령어를 사용하는데 커서쪽도 클릭을 합... 4 아키만점 2015.07.23 0/0
질문 controlClick 문제 하나만 해결해주세요. (해결한 듯 ... 1 하늘새 2018.03.18 0/0
질문 ControlClick 시 플레이어 활성화 질문입니다. 웅ol 2016.11.12 0/0
질문 controlclick 씹히는현상 어떻게 해결하나요? 1 남구미호 2018.01.23 0/0
질문 controlclick 이용한 비활성 드래그 질문드려요 6 poerty 2015.10.30 0/0
Board Pagination Prev 1 ... 456789101112 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글