▶ 뭉충닷컴
 
mungchung.com login
Site Search
My Space
주절주절...
공부방
쥔장소개
Board
자유게시판
유용한 정보
Programming
강좌 & Articles
Spring 3.0
프로그래밍 Tip
   -ASP
   -PHP
   -JavaScript
   -HTML
   -Java/JSP
   -Database
   -Crystal Report
   -Visual Basic
   -이클립스
   -리눅스
   -기타
Windows API (VB)
Spread Sheet 7.0
컴퓨터활용 Tip
Other things
StarCraft 전략
StarCraft 문서
김용(金庸)
Son Q & Dieda

vbscript 실행 시간 지연

Script 조회 수 15803 추천 수 0 2010.06.09 18:46:45
http://www.koreaathome.org/share/shareInfo.php?b_table=solution&sb_id=1166&mode=view

'리스트'를 클릭해서 한 번 날려먹었어요. ㅠㅠ


간단히 정리하려고 했으나 댓글로 올리기에는 양이 많아 답글로 올립니다.

사용자의 운영체제가 권한상승을 요구하느냐에 따라 달라집니다.

Windows XP의 경우 관리자 그룹이라면 권한상승이 필요 없지만, Windows Vista에서는 관리자 그룹이라도 권한상승 없이는 일반 사용자 권한을 사용하므로 특별한 권한상승이 필요해집니다. 여기에서는 일정 시간 지연 후 UAC 창이 나타날 것입니다.

운영체제를 감지하여 알맞은 동작을 할 수도 있겠지만, 여기에서는 XP와 Vista에 대해 나누어서 작성하겠습니다.


1. 권한상승이 필요 없는 경우


WScript.Sleep 60000

Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "C:Program FilesKathAgentKathAgentManager.exe", "-u"

2. 권한상승이 필요한 경우


If WScript.Arguments.length = 0 Then

WScript.Sleep 60000

objShell.ShellExecute "wscript.exe", Chr(34) & WScript.ScriptFullName & Chr(34) & _
" uac", "", "runas", 1

Else

objShell.ShellExecute "C:Program FilesKathAgentKathAgentManager.exe", "-u"

End If

WScript.Sleep 60000 부분에서 입력받는 수는 밀리 초 단위입니다. 그러므로 1분 지연을 원하신다면 60초 * 1000 = 60000, 2분 지연을 원하신다면 120초 * 1000 = 120000과 같습니다.

C:Program FilesKathAgent는 사용자의 에이전트 설치 경로로 대체하십시오.


이 스크립트 파일의 확장자는 .vbs로 합니다.

텍스트 파일로 작성한 후 '폴더 옵션' 또는 '폴더 및 검색 옵션'에서 '알려진 파일의 확장 숨기기' 체크를 풀고 확장자를 .txt에서 .vbs로 바꾸는 방법과,

메모장에서 스크립트를 입력한 후 저장 대화상자에서 파일 형식을 모든 파일(*.*)로 만들고 파일 이름에 kathscript.vbs 처럼 확장자를 포함하여 입력하는 방법이 있습니다.


이제, 스크립트를 시스템에 적용해야 합니다.

1. 시작프로그램

시작메뉴를 따라가다보면 나오는 '시작프로그램' 폴더 안에 스크립트를 집어 넣습니다.

2. 그룹 정책에서 설정

(1) 시작 - 실행
(2) 'gpedit.msc' 입력 후 확인
(3) 사용자 구성 - Windows 설정 - 스크립트 (로그온/로그오프)
(4) '로그온' 항목 더블클릭 후 대화상자에서 '추가' 클릭
(5) 스크립트 이름에는 만든 스크립트 경로, 매개 변수는 비워둠
(6) 설정 완료



개인적으로 첫 번째 방법은 관리하기 좋고, 두 번째 방법은 많은 양의 스크립트로 컴퓨터를 관리하는 경우 보다 더 안전하고 편리하다고 생각합니다.

비스타 이상 운영체제에서는 PowerShell을 사용할 수 있지만 간단한 스크립트이므로 상관 없습니다.

스크립트가 아닌 작업 스케줄러를 사용하는 방법이 좀 더 깔끔하며, 일반적으로 권장됩니다.

"경험상" 에이전트의 실행으로 시스템 시작이 느려지는 경우는 거의 없었다고 생각됩니다.

제가 워낙 미흡한 실력이라 더 좋은 방법이 있을 것입니다.

문서 첨부 제한 : 0Byte/ 2.00MB
파일 크기 제한 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
491 JAVA 개발자가 놓치기 쉬운 자바의 개념, 기본원리 뭉충닷컴 2012-03-01 15819
490 이클립스 maven 빌드시 Failed to execute goal org.apache.maven.plugins 이런 오류가 날 경우 file 뭉충닷컴 2012-02-24 7008
489 이클립스 이클립스 최적화 및 속도개선 뭉충닷컴 2012-02-07 9341
488 기타 SVN의 RA layer request failed 에러처리 뭉충닷컴 2012-02-03 9503
487 JAVA java.io.CharConversionException: EOF 뭉충닷컴 2012-01-30 12278
486 JAVA jar 분석 할때 사용하는 툴 file 뭉충닷컴 2012-01-30 7164
485 JAVA 하위디렉토리까지 찾아서 특정파일 찾아오기 뭉충닷컴 2012-01-18 5808
484 DataBase connect by를 이용한 몇가지 쿼리 뭉충닷컴 2011-11-29 5575
483 JAVA jvm 관련해서 쉽게 정리한 글 뭉충닷컴 2011-10-21 6308
482 리눅스 chkconfig 및 runlevel 뭉충닷컴 2011-10-19 5865
481 DataBase 오라클 with를 이용한 인라인뷰 뭉충닷컴 2011-05-26 9858
480 Script showModalDialog 와 showModelessDialog 의 아주 유용한 속성들 [1] 헤븡 2011-03-07 14786
479 ASP asp Explorer file [4] 헤븡 2011-03-03 11779
478 리눅스 find 명령어 여러가지 사용법 (리눅스 파일 찾기) 뭉충닷컴 2011-01-21 16966
477 리눅스 SSL 비밀번호가 다른 2개의 웹서비스를 하나의 아파치 서버에 셋팅 방법 뭉충닷컴 2011-01-12 11453
476 기타 command/console 지원 ftp 프로그램 file 뭉충닷컴 2011-01-12 9765
475 기타 ActiveX method 분석 방법 file 뭉충닷컴 2010-12-23 10382
474 기타 IEPrint 사용하기 (웹 인쇄시 여백 및 대화상자 설정) file [1] 뭉충닷컴 2010-12-23 13698
473 Script 문자를 아스키코드로 변환, 아스키코드를 문자로 변환 뭉충닷컴 2010-12-22 18341
472 리눅스 리눅스에서 서비스 설정하기. 뭉충닷컴 2010-12-14 9475
471 리눅스 tar 압축/해제의 여러가지 사용법 뭉충닷컴 2010-12-14 10683
470 기타 톰캣 로드밸런싱 설정하기 뭉충닷컴 2010-12-14 9650
469 DataBase 컬럼에 한글 포함여부 검사 뭉충닷컴 2010-09-29 13726
468 리눅스 아파치 로그파일 크기가 1기가 이상되면 백업하기 뭉충닷컴 2010-09-29 11386
467 Script script 인클루드시 src의 쿼리스트링(파라미터)값 읽어들이기 [1] 뭉충닷컴 2010-09-28 10237
466 Script chrome, opera등 브라우저에서 xml의 selectNodes, selectSingleNode 사용하기 뭉충닷컴 2010-08-25 14644
465 기타 svn.exe (svn command line) 뭉충닷컴 2010-08-20 10354
464 DataBase 오라클 숨겨진 함수들 뭉충닷컴 2010-07-29 13502
463 HTML 기본 css 셀렉터 뭉충닷컴 2010-07-20 9498
462 이클립스 이클립스에서 톰캣 메모리 설정 뭉충닷컴 2010-06-29 17447
461 DataBase 오라클 암시적 커서 사용 예제 뭉충닷컴 2010-06-11 11789
460 DataBase 오라클 Function 에서 DML 문 사용하기 뭉충닷컴 2010-06-10 14552
» Script vbscript 실행 시간 지연 뭉충닷컴 2010-06-09 15803
458 DataBase EXECUTE IMMEDIATE 사용 예제 뭉충닷컴 2010-05-28 13024
457 Script 간단한 dom 노드 탐색 뭉충닷컴 2010-04-19 10583
456 DataBase dblink를 통한 insert시 속도향상 뭉충닷컴 2010-04-08 19647
455 Script Script 메모리 누수에 대한 TIP [1] 뭉충닷컴 2010-03-12 14459
454 DataBase 오라클 DB의 프로시저, 함수, 시노님 등등 목록 보기 뭉충닷컴 2010-03-11 14797
453 Script ie에서 경고창 없이 창 닫기 뭉충닷컴 2010-02-19 15590
452 Script 한글 자소 분석하여 문자열처리 [1] 뭉충닷컴 2010-02-16 11884
451 JAVA 한글 자소 분리 [1] 뭉충닷컴 2010-02-16 13319
450 Script 한글 자소 분리 뭉충닷컴 2010-02-16 11071
449 기타 에디트 플러스(editplus)용 zen coding file [2] 뭉충닷컴 2010-02-05 17854
448 리눅스 500 OOPS: vsftpd: cannot locate user specified in 'ftp_username':ftp 뭉충닷컴 2010-02-01 12821
447 PHP php 문법 성능 측정 뭉충닷컴 2010-01-29 11854
446 Script 현재실행된 함수명을 호출 뭉충닷컴 2010-01-25 12294
445 JAVA 자바 소수점 자릿수 값 가져오기 뭉충닷컴 2010-01-14 19223
444 HTML 아이폰/아이팟용 웹사이트 만들 때 알아둬야 할 기본 뭉충닷컴 2010-01-06 11928
443 DataBase 오라클에서 특정문자개수 구하기 [1] 뭉충닷컴 2009-12-30 21665
442 Script 자바스크립트로 layer(span, div, iframe) 사이즈 조절 막대 file 뭉충닷컴 2009-12-21 16243
441 리눅스 (13) Permission denied Error 뭉충닷컴 2009-11-30 15658
440 HTML 프레임(frame)위에 레이어(layer) 띄우기 file 뭉충닷컴 2009-11-27 16076
439 HTML 레이어 팝업 띄워서 마우스로 이동 file 뭉충닷컴 2009-11-26 14941
438 리눅스 wrong ELF class: ELFCLASS32 오류 해결하기 [2] 뭉충닷컴 2009-11-24 14650
437 리눅스 로그인시 쉘스크립트 변경 [1] 뭉충닷컴 2009-11-23 10774
436 JAVA [JOTM+Xapool] xapool 이용 시 Null Pointer Exception 문제 해결 file 뭉충닷컴 2009-11-10 11873
435 JAVA getRequestURL jsp / servlet / java 현재 경로 알아내기 뭉충닷컴 2009-11-09 30811
434 리눅스 리눅스 터미널에 디렉토리, 파일별로 색상주기 뭉충닷컴 2009-11-09 14779
433 리눅스 리눅스에서 심볼릭 링크 만 찾기 뭉충닷컴 2009-11-07 12373
432 기타 톰캣의 org.apache.jk.common.ChannelSocket processConnection 오류 해결하기 뭉충닷컴 2009-11-04 15285