저는 Sysinternals의 PsTools를 좋아하고 자주 활용하는 편입니다. 특히 요즘은 PsExec를 애용하고 있는데요, PsTools는 최초 실행시 라이선스 동의 창이 뜹니다. 뭐 이정도야 Agree 버튼을 한번 눌러 주는 일이 그리 힘든 것도 아닌데 뭐... 라고 생각하시겠지만, 문제는 일괄 배치파일에 넣어서 대량으로 실행해야 할 경우 발생합니다.

CLI 기반의 툴은 일반적으로 뒤에 /? 붙이면 옵션을 설명해 주는데, PsTools는 EULA 창을 스킵하는 옵션을 설명해놓지 않았습니다. 그런데 두둥... 위 그림을 보면 창 제목 바로 아래에 깨알같이(?) 설명되어 있습니다.

You can also use the /accepteula command-line switch to accept the EULA.

따라서 PsTools 실행시 뒤에 /accepteula 옵션을 붙여주시면 문제는 해결됩니다.

제가 이 글을 작성하기 시작할 때는 위 깨알같은 문장을 발견하지 못했습니다. 그래서 어떻게 처리했냐 하면... 최초 실행시 뜨는 EULA 창에 동의 버튼을 누르면 그 다음부터 뜨지 않는다는 점에 착안하여, 레지스트리 비교를 해보니 레지스트리에 키가 생성되더군요. 예를 들어 PsExec의 경우 아래와 같은 키가 생성됩니다.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Sysinternals\PsExec]
"EulaAccepted"=dword:00000001


따라서 아래와 같이 REG 명령어로 미리 EULA 동의를 처리하도록 했습니다.

REG ADD "HKCU\Software\Sysinternals\PsExec" /v EulaAccepted /t REG_DWORD /d 1 /f

물론 먼저 설명드린 /accepteula 옵션을 붙여줘도 동일한 효과가 발생하므로, /accepteula 옵션을 사용하는 편이 더 낫겠습니다.

이상입니다.
신고
Share
  1. cwkor
    2013.01.10 14:43 신고

    안녕하세요!~
    안녕하세요!~ 바쁘실텐데 죄송함에도 불구하고 한가지 도움을 청하러 왔읍니다.
    다름이 아니고 제가 삼성노트북 nt-q46 cr0d 를 쓰고있읍니다.
    어찌어찌 귀동냥으로 win7 32를 설치하였으나 한가지 문제로 현재 어려움을 겪고있읍니다.
    바로 키보드 문제입니다.
    현재 윈7은 101키로 되어있는데 이 키보드가 제대로 작동을 안하는군요.....
    88키를 사용하여야 한다는데 컴맹인 저로서는 해결책이 없읍니다.
    스누피님께서 혹시 해결책을 찾아주실수 있으실런지.....
    부탁드리겠읍니다.

    • BlogIcon sam
      2013.01.24 02:19 신고
      수정 및 삭제

      전광판위젯에 왜 설정 해제가 뜨질 않는지요??? 글을 넣을 수가 없네요?

    • BlogIcon 반딧불이
      2013.01.24 04:22 신고
      수정 및 삭제

      운영체제가 비스타인데 왜 위젯뱅크 안되죠...

    • BlogIcon 망나니 코
      2013.07.11 05:11 신고
      수정 및 삭제

      귀동냥으로 win7 32를 설치하였으나 한가지 문제로 현재 어려움을 겪고있읍니다.
      바로 키보드 문제입니다.
      현재 윈7은 101키로 되어있는데 이 키보드가 제대로 작동을 안하는군요.....

  2. 지나가다
    2013.01.12 11:35 신고

    애용하는 것들은 레지스트리에서 eula 관련 부분은 따로 저장해 두는 것도 요긴하죠.

    ps. 구글에서 찾아보니 예전에 작성된 프로그램들 중에는 /accepteula 옵션을 지원하지 않는 것들도 있을 수 있다고 하네요.

    http://mscerts.programming4.us/windows/sysinternals%20license%20information.aspx


  3. 2013.01.15 12:59

    비밀댓글입니다

  4. 카인
    2013.01.16 01:35 신고

    한가지 문의좀 드려요...

    윈도 iso 파일이 잘못된건지 몰라도

    xp쓰고 있는데요

    xp에서 하드에 설치파일 놓고 그 윈7 까는거 따라했었는데

    다 잘되다가 막판에

    0cx000000f 이건가 오류 뜨고 진행이 안되더군요....

    그래서 뭐가 다른지 봤는데

    install.cmd 실행하고나면

    마지막에

    could not open the volume device:
    no bootcode was successfully updated.

    이거 뜨더군요

    아래는 근데

    모든 작업이 완료되었습니다. 재부팅 하시면~

    이라고 뜨고요

    근데 그냥 다시 쓸라해도

    부팅할떄마다 xp로 부팅하기 그거 선택해줘야해서...

    부팅시 그냥 바로 부팅되게 복구 방법하고..

    오류 해결 방법좀 답변 부탁드려요

  5. cjw9325
    2013.01.17 21:31 신고

    RAM사용량 늘이려고 4GB패치 파일을 실행시켰는데요.

    다시 복구시키는법 없나요..?

    시작할때마다 windows7 4GB 패치 뭐 이런 메뉴 눌러서 실행해야되서 번거롭네요..


  6. 2013.01.23 01:32

    비밀댓글입니다

  7. 궁금이
    2013.01.24 11:30 신고

    스누피님득에 많은걸 비우고 있는 사람중의 하나입니다.
    윈도우8에서도 Sysprep봉인을 할수 있는지요?
    윈도우7 만능고스트 제작과 비슷하게 하면 되는지요?

  8. 모카
    2013.01.26 01:13 신고

    스누피님 안녕하세요
    제가 윈도우7 하드설치로 이용하고있는 사람입니다.
    제가 정품인증 a_l_1003h 인가 했는데 오류가 뜨더군요..-ㅅ-;;
    오류는 이렇습니다
    스크립트: C:\Windows\system32\slmgr.vbs
    행: 1125
    문자: 5
    오류: 개체가 필요합니다.: 'GetserviceObject(...)'
    코드: 800A01A8
    원본: Microsoft VBScript 런타임 오류

    랍니다.. 이것좀 해결해주세요...

    네이버 아이디
    shs000623@naver.com
    입니다. 해결방법 찾아서 문자로보내주세요..ㅠ

  9. 이태호
    2013.01.26 21:26 신고

    스누피님 안녕하세요
    다름이 아니라, usb에 부팅디스크 2개를 넣을려고 하는데 방법좀 알려주세요
    윈도우7하고 윈도우8을 넣을려고 합니다.
    lth077@naver.com입니다

  10. 김희상
    2013.02.02 20:56 신고

    포스트와는 관계없는 질문이지만 해결 방안을 도저희 못 찾아서 질문을 드립니다.

    vhd를 만든 후 자식, 클린 파일을 생성한 후 bcdedit /displayorder로 순서를 정해주고 재부팅하니

    /boot/bcd

    status : 0xc000000f

    오류가 납니다.

    윈도우를 재설치하려고 해도 ssd와 도시바 2tb를 인식 못하고 드라이버를 찾지 못합니다.

    vhd의 bcdedit만 정상적으로 돌리면 될 거 같은데 윈도우 복구에서 인식조차 못하니 해결을 못하겠네요.

    윈도우 복구 들어가서 list vol하면

    c: ssd

    d: 2tb로 보입니다.

    x:\에서 dir/w하니

    setup.exe [program files] [sources] [users] [windows]가 나옵니다.

    x:\에서 bootsect.exe /nt60 x: /mbr하니

    target volumes will be updated with bootmgr compatible bootcode.
    {d9b257fc-684e-4bcd-ab79-03cfa2f6b750}
    this volume does not appear to connect to any disk partitions. volume bootcode is always unused in the absence of associated partitions.
    drive x: maps to volume \\?\volume

    많은 분들의 조언 부탁 드립니다.

  11. 광대
    2013.02.06 16:13 신고

    안녕하세요. 얼마전에 포맷 하는 방법도 모르던 저를 고스트이미지 라는 신세계로 인도 하여 주신 많은분들이 알려주신 스누피님 의 블로그를 일주일에 여러번 찾아 오며 정보를 얻어 가면서 문득 궁금한것이 있어서 질문 합니다. 만능고스트파일을 usb에 담아 놓은뒤에 파티션이 하나만 존재 하는 PC에서 usb를 연결 하고 폴더내에 있는 고스트파일을 복구실행 하게 되면 복구가 가능 한가요? 그렇다면 구지 파티션을 나누지 않아도 될것 같은데 너무 궁금합니다. 블로그내 포터블로 등록된 파티션나누는 프로그램은 사용방법도 모르겠고 전부 영어로 되어 있어서
    사용하기가 번거로워 이방법이 가능한지 궁금합니다. 주변에 저보다 컴퓨터를 잘 모르는 분들의 pc를 포맷 해드리려고 해도 괜히 더 망칠것 같아 조심 하면서도 괜한 오지랖이 계속 생기네요. 답변 부탁드립니다.


  12. 2013.02.07 22:37 신고

    안녕하세요... 노트북에 문제가 생겨 질문을 드리고 싶은데 마땅한 질문게시판이 없어 최신글에 남겨봅니다..

    삼성전자 센스 NT-R428-DAD3S 이모델을 약 2년 정도 사용하다 충전을 해도 5분만에 배터리가 없어 꺼지게 되는 상황이 생겼습니다.
    as센터 방문하였더니 배터리는 이상없고 메인보드의 문제이다 라고 하였고 꽤 오래 걸리는 정밀검사까지 해보았는데 메인보드 배터리 접촉 그 부분이 고장났다고 합니다 .
    20만원의 메인보드 교체비용이 나온다고 하여 어차피 가지고 다니지도 않고 그냥 코드 꼽고 써야겠다 생각해서 가져와서 윈도우를 새로 까는데 두번의 재부팅후 마지막 부팅되며 윈도우를 시작하는중 이화면에서 멈춰버리네요. 딱 글씨 뜨고 윈도우 마크가 뜨질 않으며 멈춰버리는 현상.. usb로 깔아보았고여. 윈도우도 3가지 정도로 바꿔서 깔아보아도 똑같습니다. 그래서 외장하드로도 해보았는데 같은형상.
    as센터에 물어보니 usb말고 시디 같은걸로 깔아보라고 하는데 시디 구할곳도 없고 또 흔히 인터넷에 나와있는 파티션 나누는 일반적인 방법을 하였는데 그게 정상적인 방법은 아니란 말도 하고..

    해결방법이 뭐 없을까요?

  13. skyfly
    2013.02.09 14:14 신고

    어디서 스누피님 책 출판한다는 소릴 들은거 같은데 언제나와요?


  14. 2013.02.14 12:42

    비밀댓글입니다

  15. BlogIcon k-sung
    2014.08.09 22:53 신고

    스누피님 안녕하세요 제가 정품인증 a_l_1003h 인가 했는데 오류가 뜨더군요.. 오류는 스크립트: C:\Windows\system32\slmgr.vbs 행: 1125 문자: 5 오류: 개체가 필요합니다.: 'GetserviceObject(...)' 코드: 800A01A8 원본: Microsoft VBScript 런타임 오류 랍니다.. 이것좀 해결해주세요... 네이버 아이디 dietjjj@naver.com 입니다.


  16. 2014.11.20 15:23

    비밀댓글입니다