Script batch per l'aggiornamento automatico degli strumenti Sysinternals

Jul 27, 2025
Manutenzione e ottimizzazione
CONTENUTO UNCACHED

Sebbene gli strumenti di Microsoft Sysinternals siano incredibilmente potenti e utili, l'unica caratteristica che manca è la possibilità di verificare la presenza di nuove versioni. Attualmente, devi controllare periodicamente il sito di Sysinternals e confrontare le versioni tra il tuo sistema e la versione ufficiale più recente per rimanere aggiornato.

Come soluzione migliore, abbiamo creato uno script batch che aggiornerà automaticamente gli strumenti Sysinternals che hai sul tuo sistema. Tutto quello che devi fare è mettere il file di script batch nella cartella in cui si trovano gli strumenti di Sysinternals e lo script fa il resto, non è necessaria alcuna configurazione.

Ecco come funziona:

  • L'elenco corrente di strumenti da Sysinternals viene scaricato e confrontato con i file sul sistema.
  • Se viene trovata una corrispondenza, la versione corrente di Sysinternals viene copiata nel sistema.
  • Se uno strumento è attualmente in esecuzione, viene chiuso e quindi riavviato una volta completato lo script.

Il copione

@ECHO OFF
TITOLO Sysinternals Updater
ECHO Sysintenals Updater
ECHO Scritto da: Jason Faulkner
ECHO SysadminGeek.com
ECO.
ECO.

SETLOCAL ENABLEDELAYEDEXPANSION

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

Directory rilevata ECHO:% ~ dp0
% ~ d0
CD% ~ p0
ECO.
ECO.

ECHO Download dell'elenco degli strumenti corrente ...
SET LiveShare = \ live.sysinternals.comtools
START / MIN%% LiveShare
DIR% LiveShare% / B>% SysInternalsTools%
TASKLIST>% CurrentTasks%
ECHO; Strumenti terminati>% StartWhenFinished%

ECO.
ECHO Aggiornamento degli strumenti SysInternals installati
FOR / F %% A IN ('DIR / B') DO (
   FOR / F "usebackq" %% B IN (% SysInternalsTools%) DO (
      IF / I [%%A] == [%%B] (
         Aggiornamento di ECHO %% A
         FOR / F "usebackq" %% C IN (% CurrentTasks%) DO (
            IF / I [%%A] == [%%C] (
               ECHO %% C è attualmente in esecuzione, processo di interruzione - riavvio della coda
               ECHO %% C >>% StartWhenFinished%
               TASKKILL / IM %% A / T / F
            )
         )
         XCOPY% LiveShare %%% B %% A / Y
         ECO.
      )
   )
)

ECO.
ECHO Riprende le attività interrotte
FOR / F "usebackq skip = 1" %% A IN (% StartWhenFinished%) DO (
   ECHO Avvio %% A
   AVVIA "Strumento Sysinternals" "%% A"
)

SE ESISTE% SysInternalsTools% DEL% SysInternalsTools%
SE ESISTONO% CurrentTasks% DEL% CurrentTasks%
IF EXIST% StartWhenFinished% DEL% StartWhenFinished%

ENDLOCAL

ECO.
PAUSA

Collegamenti

Scarica Sysinternals Updater Script da Sysadmin Geek

Sysinternals Video Library - Tour Of The Sysinternals Tools

License To Kill: Malware Hunting With The Sysinternals Tools


Manutenzione e ottimizzazione - Articoli più popolari

Come impostare le impostazioni grafiche dei giochi per PC senza sforzo

Manutenzione e ottimizzazione May 24, 2025

I giocatori di PC devono impostare una miriade di opzioni grafiche per bilanciare le prestazioni con la qualità grafica. Se non vuoi modificarli a mano, NVIDIA, AMD ..


Come controllare la versione del BIOS e aggiornarla

Manutenzione e ottimizzazione Nov 12, 2024

Probabilmente non dovresti aggiornare il tuo BIOS , ma a volte è necessario. Ecco come verificare quale versione del BIOS sta utilizzando il tuo computer e installare l..


Come avviare il computer da un disco o da un'unità USB

Manutenzione e ottimizzazione Jan 18, 2025

Di solito, si avvia il computer dal disco rigido principale, che contiene il sistema operativo (come Windows). Ma occasionalmente, potrebbe essere necessario eseguire l'avvio da un ..


Tutto ciò che devi sapere su come migliorare la durata della batteria del tuo iPhone

Manutenzione e ottimizzazione Oct 12, 2025

I telefoni sono diventati sempre più veloci, ma la durata della batteria non è migliorata molto. Gli iPhone moderni hanno ancora difficoltà a farcela per un solo giorno se li sta..


Come eseguire il benchmark del tuo dispositivo Android: 5 app gratuite

Manutenzione e ottimizzazione Apr 18, 2025

Perché indovinare le prestazioni del tuo dispositivo quando puoi eseguire alcuni test e ottenere statistiche dettagliate? Queste app testano la CPU, la GPU e altri componenti hardw..


Come forzare Windows 8 a mantenere la barra multifunzione di Explorer ridotta al minimo

Manutenzione e ottimizzazione Sep 14, 2025

CONTENUTO UNCACHED L'aggiunta della barra multifunzione a Explorer in Windows 8 non è stata esattamente una decisione popolare: ci sono state proteste da parte di un sacco di per..


Dalla casella dei suggerimenti: interruzione del riavvio automatico di Windows, attivazione dei menu Unity in Chrome e finestre PuTTY a schede

Manutenzione e ottimizzazione Jun 25, 2025

CONTENUTO UNCACHED Una volta alla settimana apriamo la casella dei suggerimenti e condividiamo alcuni utili suggerimenti per i lettori. Questa settimana stiamo cercando di arresta..


Trasforma la pagina Nuova scheda di Chrome in una pagina Google Tasks

Manutenzione e ottimizzazione Feb 11, 2025

CONTENUTO UNCACHED Stai cercando un buon modo per tenere il passo con il tuo elenco di attività di Google? Ora puoi tenere a portata di mano l'elenco delle attività ogni volta che apri un..


Categorie