▶ 뭉충닷컴
 
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 조회 수 15554 추천 수 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 15790
490 이클립스 maven 빌드시 Failed to execute goal org.apache.maven.plugins 이런 오류가 날 경우 file 뭉충닷컴 2012-02-24 6994
489 이클립스 이클립스 최적화 및 속도개선 뭉충닷컴 2012-02-07 9026
488 기타 SVN의 RA layer request failed 에러처리 뭉충닷컴 2012-02-03 9451
487 JAVA java.io.CharConversionException: EOF 뭉충닷컴 2012-01-30 12184
486 JAVA jar 분석 할때 사용하는 툴 file 뭉충닷컴 2012-01-30 7140
485 JAVA 하위디렉토리까지 찾아서 특정파일 찾아오기 뭉충닷컴 2012-01-18 5787
484 DataBase connect by를 이용한 몇가지 쿼리 뭉충닷컴 2011-11-29 5553
483 JAVA jvm 관련해서 쉽게 정리한 글 뭉충닷컴 2011-10-21 6292
482 리눅스 chkconfig 및 runlevel 뭉충닷컴 2011-10-19 5842
481 DataBase 오라클 with를 이용한 인라인뷰 뭉충닷컴 2011-05-26 9835
480 Script showModalDialog 와 showModelessDialog 의 아주 유용한 속성들 [1] 헤븡 2011-03-07 14729
479 ASP asp Explorer file [4] 헤븡 2011-03-03 11754
478 리눅스 find 명령어 여러가지 사용법 (리눅스 파일 찾기) 뭉충닷컴 2011-01-21 16890
477 리눅스 SSL 비밀번호가 다른 2개의 웹서비스를 하나의 아파치 서버에 셋팅 방법 뭉충닷컴 2011-01-12 11441
476 기타 command/console 지원 ftp 프로그램 file 뭉충닷컴 2011-01-12 9727
475 기타 ActiveX method 분석 방법 file 뭉충닷컴 2010-12-23 10356
474 기타 IEPrint 사용하기 (웹 인쇄시 여백 및 대화상자 설정) file [1] 뭉충닷컴 2010-12-23 13655
473 Script 문자를 아스키코드로 변환, 아스키코드를 문자로 변환 뭉충닷컴 2010-12-22 17122
472 리눅스 리눅스에서 서비스 설정하기. 뭉충닷컴 2010-12-14 9426
471 리눅스 tar 압축/해제의 여러가지 사용법 뭉충닷컴 2010-12-14 10647
470 기타 톰캣 로드밸런싱 설정하기 뭉충닷컴 2010-12-14 9638
469 DataBase 컬럼에 한글 포함여부 검사 뭉충닷컴 2010-09-29 13636
468 리눅스 아파치 로그파일 크기가 1기가 이상되면 백업하기 뭉충닷컴 2010-09-29 11360
467 Script script 인클루드시 src의 쿼리스트링(파라미터)값 읽어들이기 [1] 뭉충닷컴 2010-09-28 10220
466 Script chrome, opera등 브라우저에서 xml의 selectNodes, selectSingleNode 사용하기 뭉충닷컴 2010-08-25 14559
465 기타 svn.exe (svn command line) 뭉충닷컴 2010-08-20 10331
464 DataBase 오라클 숨겨진 함수들 뭉충닷컴 2010-07-29 13478
463 HTML 기본 css 셀렉터 뭉충닷컴 2010-07-20 9484
462 이클립스 이클립스에서 톰캣 메모리 설정 뭉충닷컴 2010-06-29 17413
461 DataBase 오라클 암시적 커서 사용 예제 뭉충닷컴 2010-06-11 11769
460 DataBase 오라클 Function 에서 DML 문 사용하기 뭉충닷컴 2010-06-10 14511
» Script vbscript 실행 시간 지연 뭉충닷컴 2010-06-09 15554
458 DataBase EXECUTE IMMEDIATE 사용 예제 뭉충닷컴 2010-05-28 13005
457 Script 간단한 dom 노드 탐색 뭉충닷컴 2010-04-19 10558
456 DataBase dblink를 통한 insert시 속도향상 뭉충닷컴 2010-04-08 19545
455 Script Script 메모리 누수에 대한 TIP [1] 뭉충닷컴 2010-03-12 14428
454 DataBase 오라클 DB의 프로시저, 함수, 시노님 등등 목록 보기 뭉충닷컴 2010-03-11 14765
453 Script ie에서 경고창 없이 창 닫기 뭉충닷컴 2010-02-19 15549
452 Script 한글 자소 분석하여 문자열처리 [1] 뭉충닷컴 2010-02-16 11865
451 JAVA 한글 자소 분리 [1] 뭉충닷컴 2010-02-16 13287
450 Script 한글 자소 분리 뭉충닷컴 2010-02-16 11059
449 기타 에디트 플러스(editplus)용 zen coding file [2] 뭉충닷컴 2010-02-05 17818
448 리눅스 500 OOPS: vsftpd: cannot locate user specified in 'ftp_username':ftp 뭉충닷컴 2010-02-01 12791
447 PHP php 문법 성능 측정 뭉충닷컴 2010-01-29 11697
446 Script 현재실행된 함수명을 호출 뭉충닷컴 2010-01-25 12279
445 JAVA 자바 소수점 자릿수 값 가져오기 뭉충닷컴 2010-01-14 19155
444 HTML 아이폰/아이팟용 웹사이트 만들 때 알아둬야 할 기본 뭉충닷컴 2010-01-06 11911
443 DataBase 오라클에서 특정문자개수 구하기 [1] 뭉충닷컴 2009-12-30 21308
442 Script 자바스크립트로 layer(span, div, iframe) 사이즈 조절 막대 file 뭉충닷컴 2009-12-21 16222
441 리눅스 (13) Permission denied Error 뭉충닷컴 2009-11-30 15635
440 HTML 프레임(frame)위에 레이어(layer) 띄우기 file 뭉충닷컴 2009-11-27 16007
439 HTML 레이어 팝업 띄워서 마우스로 이동 file 뭉충닷컴 2009-11-26 14917
438 리눅스 wrong ELF class: ELFCLASS32 오류 해결하기 [2] 뭉충닷컴 2009-11-24 14630
437 리눅스 로그인시 쉘스크립트 변경 [1] 뭉충닷컴 2009-11-23 10758
436 JAVA [JOTM+Xapool] xapool 이용 시 Null Pointer Exception 문제 해결 file 뭉충닷컴 2009-11-10 11861
435 JAVA getRequestURL jsp / servlet / java 현재 경로 알아내기 뭉충닷컴 2009-11-09 30630
434 리눅스 리눅스 터미널에 디렉토리, 파일별로 색상주기 뭉충닷컴 2009-11-09 14729
433 리눅스 리눅스에서 심볼릭 링크 만 찾기 뭉충닷컴 2009-11-07 12356
432 기타 톰캣의 org.apache.jk.common.ChannelSocket processConnection 오류 해결하기 뭉충닷컴 2009-11-04 15210