Batch-skript för att automatiskt uppdatera Sysinternals-verktyg

Jul 27, 2025
Underhåll och optimering
OBEHANDLAT INNEHÅLL

Medan Microsoft Sysinternals-verktyg är otroligt kraftfulla och användbara, är det en funktion de saknar möjligheten att söka efter nya versioner. För närvarande måste du regelbundet kontrollera Sysinternals webbplats och jämföra versioner mellan ditt system och den senaste officiella versionen för att hålla dig uppdaterad.

Som en bättre lösning har vi skapat ett batch-skript som automatiskt uppdaterar de Sysinternals-verktyg du har på ditt system. Allt du behöver göra är att lägga batch-skriptsfilen i mappen där dina Sysinternals-verktyg finns och skriptet gör resten, ingen konfiguration behövs.

Så här fungerar det:

  • Den nuvarande listan över verktyg från Sysinternals laddas ner och jämförs med filerna på ditt system.
  • Om en matchning hittas kopieras den aktuella versionen från Sysinternals till ditt system.
  • Om ett verktyg körs för närvarande stängs det och startas om när skriptet har slutförts.

Manuset

@ECHO AV
TITEL Sysinternals Updater
ECHO Sysintenals Updater
ECHO Skriven av: Jason Faulkner
ECHO SysadminGeek.com
EKO.
EKO.

SETLOCAL AKTIVERAD FÖRSÄKRING

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

ECHO upptäckt katalog:% ~ dp0
% ~ d0
CD% ~ p0
EKO.
EKO.

ECHO Hämtar nuvarande verktygslista ...
SET LiveShare = \ live.sysinternals.comverktyg
START / MIN% LiveShare%
DIR% LiveShare% / B>% SysInternalsTools%
TASKLIST>% CurrentTasks%
ECHO; Avslutade verktyg>% StartWhenFinished%

EKO.
ECHO Uppdaterar installerade SysInternals-verktyg
FOR / F %% A IN ('DIR / B') DO (
   FOR / F "usebackq" %% B IN (% SysInternalsTools%) DO (
      IF / I [%%A] == [%%B] (
         ECHO uppdaterar %% A
         FOR / F "usebackq" %% C IN (% CurrentTasks%) DO (
            IF / I [%%A] == [%%C] (
               ECHO %% C körs för närvarande, dödar processen - köstart
               ECHO %% C >>% StartWhenFinished%
               TASKKILL / IM %% A / T / F
            )
         )
         XCOPY% LiveShare %%% B %% A / Y
         EKO.
      )
   )
)

EKO.
ECHO Återupptar dödade uppgifter
FOR / F "usebackq skip = 1" %% A IN (% StartWhenFinished%) DO (
   ECHO Startar %% A
   STARTA "Sysinternals Tool" "%% A"
)

OM EXISTER% SysInternalsTools% DEL% SysInternalsTools%
OM EXISTER% CurrentTasks% DEL% CurrentTasks%
OM EXISTER% StartWhenFinished% DEL% StartWhenFinished%

ENDLOCAL

EKO.
PAUS

Länkar

Ladda ner Sysinternals Updater Script från Sysadmin Geek

.post-innehåll .inmatningsfot

Sysinternals Video Library - Tour Of The Sysinternals Tools

License To Kill: Malware Hunting With The Sysinternals Tools


Underhåll och optimering - Mest populära artiklar

Varför är det bra att datorns RAM är fullt

Underhåll och optimering Sep 21, 2025

Använder Windows, Linux, Android eller annat operativsystem mycket RAM? Var inte panik! Moderna operativsystem använder RAM som en filcache för att snabba upp saker. Om du antar ..


Hur man ändrar kontaktbilder i Android

Underhåll och optimering Jun 28, 2025

Vet du vad som inte är coolt? Att ha den som standardblockbokstaven som en kontaktbild för dina favoritkontakter i din telefon. De är dina favoriter! Dina besties, din man eller ..


Nytt Google Voice Search-tillägg nu tillgängligt för Chrome

Underhåll och optimering Nov 27, 2025

Har du någonsin varit i en position där dina händer var fulla eller täckta av ”något” som du ville hålla borta från tangentbordet, men behövde söka efter något på Goo..


Förhindra att Windows startar om din dator efter Windows-uppdateringar

Underhåll och optimering Mar 12, 2025

Har du sett det meddelandet i Windows 8 som säger att din dator kommer att starta om och det finns inget du kan göra åt det förutom att spara ditt arbete? Så här ser du till a..


Hur kan jag inaktivera Windows 7: s Aero Performance Warnings?

Underhåll och optimering Dec 18, 2025

OBEHANDLAT INNEHÅLL Du vet att din dator inte är banbrytande, men det finns inget behov av att Windows 7 ständigt påminner dig. Läs vidare för att se hur du kan inaktivera dess st..


8 saker du inte visste att du kunde göra i Aktivitetshanteraren i Windows 7

Underhåll och optimering Sep 11, 2025

Windows Aktivitetshanterare används ofta för felsökning - kanske stänger ett program som inte fungerar ordentligt eller övervakar systemresursanvändningen. Det finns dock myck..


Hur man byter från 4G LTE till 3G på den nya iPad för att spara batteritid

Underhåll och optimering Mar 18, 2025

OBEHANDLAT INNEHÅLL Oavsett om du bor någonstans utan 4G-täckning, du bor i en dålig täckningszon eller bara vill spara lite batteritid, är det extremt enkelt att inaktivera..


Snabbtips: Stäng av förhämtning i Firefox

Underhåll och optimering Jun 8, 2025

OBEHANDLAT INNEHÅLL Firefox har en spöklik funktion som heter "Förhämtning" som laddar ner sidor som den tror att du ska klicka på. (Obs: detta är en bra ursäkt för hur de d..


Kategorier