Sysinternals 도구 자동 업데이트를위한 배치 스크립트

Jul 27, 2025
유지 관리 및 최적화
캐치되지 않은 콘텐츠

Microsoft Sysinternals 도구는 매우 강력하고 유용하지만 여기에 부족한 기능 중 하나는 새 버전을 확인하는 기능입니다. 현재 최신 상태를 유지하려면 Sysinternals 사이트를 정기적으로 확인하고 시스템과 최신 공식 릴리스 간의 버전을 비교해야합니다.

더 나은 솔루션으로 시스템에있는 Sysinternals 도구를 자동으로 업데이트하는 배치 스크립트를 만들었습니다. Sysinternals 도구가있는 폴더에 배치 스크립트 파일을 저장하기 만하면 나머지는 스크립트가 처리하므로 구성이 필요하지 않습니다.

작동 방식은 다음과 같습니다.

  • Sysinternals의 현재 도구 목록이 다운로드되어 시스템의 파일과 비교됩니다.
  • 일치하는 항목이 있으면 Sysinternals의 현재 버전이 시스템에 복사됩니다.
  • 도구가 현재 실행중인 경우 도구가 닫히고 스크립트가 완료되면 다시 시작됩니다.

스크립트

@ 에코 끄기
TITLE Sysinternals 업데이터
ECHO Sysintenals 업데이터
ECHO 작성자 : Jason Faulkner
ECHO SysadminGeek.com
에코.
에코.

SETLOCAL ENABLEDELAYEDEXPANSION

SET SysInternalsTools = "% Temp % SysInternalsTools.tmp.txt"
SET CurrentTasks = "% Temp % CurrentTasks.tmp.txt"
SET StartWhenFinished = "% Temp % StartWhenFinished.tmp.txt"

에코 감지 디렉토리 : % ~ dp0
% ~ d0
CD % ~ p0
에코.
에코.

ECHO 현재 도구 목록 다운로드 중 ...
SET LiveShare = \ live.sysinternals.comtools
시작 / MIN % LiveShare %
DIR % LiveShare % / B> % SysInternalsTools %
작업 목록> % CurrentTasks %
ECHO; 종료 된 도구> % StartWhenFinished %

에코.
ECHO 설치된 SysInternals 도구 업데이트
FOR / F %% A IN ( 'DIR / B') DO (
   FOR / F "usebackq"%% B IN (% SysInternalsTools %) DO (
      IF / I [%%A] == [%%B] (
         ECHO 업데이트 %% A
         FOR / F "usebackq"%% C IN (% CurrentTasks %) DO (
            IF / I [%%A] == [%%C] (
               ECHO %% C이 (가) 현재 실행 중이며 프로세스를 종료합니다. 큐 다시 시작
               에코 %% C >> % StartWhenFinished %
               작업 / IM %% A / T / F
            )
         )
         XCOPY % LiveShare %%% B %% A / Y
         에코.
      )
   )
)

에코.
ECHO 죽인 작업 재개
FOR / F "usebackq skip = 1"%% A IN (% StartWhenFinished %) DO (
   %% A 시작 에코
   "Sysinternals 도구" "%% A"시작
)

존재하는 경우 % SysInternalsTools % DEL % SysInternalsTools %
존재하는 경우 % CurrentTasks % DEL % CurrentTasks %
존재하는 경우 % StartWhenFinished % DEL % StartWhenFinished %

ENDLOCAL

에코.
중지

연결

Sysadmin Geek에서 Sysinternals Updater 스크립트 다운로드

Sysinternals Video Library - Tour Of The Sysinternals Tools

License To Kill: Malware Hunting With The Sysinternals Tools


유지 관리 및 최적화 - 가장 인기있는 기사

윙크 허브에서 Z-Wave 연결 문제를 해결하는 방법

유지 관리 및 최적화 Jun 19, 2025

캐치되지 않은 콘텐츠 전반적으로 Wink 허브는 매우 잘 작동하지만 때로는 연결된 장치가 약간 불안정하게 작동 할 수 있습니다. 다음은..


네트워크 스위치를 사용하면 인터넷 속도가 느려지나요?

유지 관리 및 최적화 Mar 8, 2025

빠른 광대역 연결에 대해 많은 돈을 지불하고 잘못된 하드웨어 선택이 네트워크를 방해한다면 부끄러운 일입니다. 느린 연결의 원인이 �..


휴대 전화 배터리를 보정하여 부정확 한 충전 비율을 수정하는 방법

유지 관리 및 최적화 Mar 7, 2025

휴대 전화의 배터리가 몇 분 만에 60 %에서 50 %로 떨어 졌다는 사실을 발견 한 적이 있다면 나이가 들어도 50 % 만 유지되는 것은 배터리를 ..


iOS 10 메일 앱에서 스레드보기를 비활성화하는 방법

유지 관리 및 최적화 Dec 9, 2024

캐치되지 않은 콘텐츠 이메일 스레드를 사용하면 하나의 대화로 그룹화 된 동일한 제목으로주고받은 모든 이메일을 볼 수 있습니다. �..


밤에 사진을 찍는 방법 (흐리지 않음)

유지 관리 및 최적화 Dec 1, 2024

밤에 사진을 찍는 것은 낮에 사진을 찍는 것보다 훨씬 어렵습니다. 조명이 적을수록 더 많은 타협을해야하며 훌륭한 이미지를 얻기 위해..


모니터의 기본 해상도를 사용해야하는 이유

유지 관리 및 최적화 Sep 28, 2025

캐치되지 않은 콘텐츠 고대 CRT 모니터 대신 LCD 평면 패널 모니터를 사용한다고 가정하고 디스플레이의 기본 해상도를 사용하는 것이 �..


PC 또는 서버의 하드 드라이브 스트레스 테스트 방법

유지 관리 및 최적화 Jul 23, 2025

어떤 하드 드라이브가 가장 빠르고 제조업체가 약속 한 것만 큼 빠릅니까? 데스크탑 PC 든 서버 든 Microsoft의 무료 Diskspd 유틸리티는 하드 ..


불필요한 추가 기능을 비활성화하여 Outlook을 더 빠르게 만듭니다.

유지 관리 및 최적화 Jul 9, 2025

캐치되지 않은 콘텐츠 Microsoft Outlook이 먼지보다 느리게로드되고 작업을 시도 할 때마다 중단되는 경우 문제가 Outlook 플러그인이 손상되었을 �..


카테고리