Uranium e TaskKill: chiudere e riaprire altri programmi
Questo tipico esempio delle infinite possibilità di configurazione di Uranium mostra come sia possibile chiudere una applicazione prima di un backup e poi riaprirla
alla fine
dello stesso. L'utilità di questa funzione è data ad esempio dalla possibilità
di chiudere Outlook prima di effettuare il backup dei file della posta, per evitare
che questi file risultino bloccati e non sia quindi possibile copiarli.
Per poter far questo basterà semplicemente utilizzare una applicazione di sistema
di Windows (XP/2003), chiamata "taskkill", passandogli alcuni semplici parametri.
Questa applicazione è in grado di terminare un qualsiasi programma in esecuzione.
Vediamo quindi di seguito, a titolo di esempio, la semplicissima configurazione da fare su Uranium per terminare Outlook prima di eseguire un backup e quindi rieseguirlo
alla fine del backup stesso:
Clicchiamo
sulle opzioni del backup set al quale vogliamo aggiungere la funzione di chiusura di un
altro programma:
Quindi andiamo nel
pannello "Altro" e impostiamo come in figura:

Nel riquadro "Azioni da compiere PRIMA" spuntiamo la casella "Esegui
un programma o un file:", quindi inseriamo il comando che vediamo nella figura.
Il nome (l'eseguibile) del programma da terminare possiamo leggerlo nel taskmanager
di windows. In questo caso è "outlook.exe".
I parametri che vediamo hanno il seguente significato:
/F: forza la chiusura dell'applicazione
/T: termina anche tutti i processi figlio legati all'applicazione da terminare
/IM: nome dell'eseguibile dell'applicazione in memoria, come è possibile vederlo
nel taskmanager (processi) di windows
Vediamo
sotto come individuare il nome del processo nel taskmanager:

Infine, nel riquadro riguardante le "Azioni da compiere DOPO",
spuntiamo la casella "Esegui un programma o un file:", quindi inseriamo il percorso
completo dell'applicazione da rieseguire alla fine del backup, nel nostro caso "OUTLOOK.EXE".
Possiamo selezionare
l'eseguibile dell'applicazione individuandolo tramite il pulsante "Seleziona".
Per rendere effettiva questa configurazione
dovremo cliccare sul pulsante "Applica".
Nell'esempio qui mostrato il programma, prima di eseguire il backup, terminerà Outlook,
quindi, una volta portato a termine il backup, lo riaprirà, senza la necessità di
alcun intervento manuale da parte dell'utente.
Nota bene: Abbiamo detto poco sopra che questa funzione ci permette
di chiudere temporaneamente una applicazione che blocca dei file di cui dobbiamo
effettuare la copia, evitando quindi che la copia di questi file non riesca e generi
un errore. Tuttavia ricordiamo che, per chi acquista la versione Gold del programma,
Uranium dispone della funzionaltà Volume Shadow Copy (solo su Windows Server 2003),
con la quale è possibile copiare senza problemi qualsiasi file bloccato.
Altre informazioni
Se si ha necessità di terminare e/o eseguire un programma su un altro pc
in rete, è possibile utilizzare due utility a riga di comando (freeware)
che hanno diverse interessanti opzioni aggiuntive.
I due software sono:
PsKill: http://www.microsoft.com/technet/sysinternals/utilities/pskill.mspx
PsExec: http://www.microsoft.com/technet/sysinternals/utilities/psexec.mspx
----------------------------------------------------------------------
Per qualsiasi esigenza
o problema relativo a questo tutorial puoi inserire una domanda sul
forum di
supporto
tecnico.
FREESOFT SRL AND/OR ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THE INFORMATION CONTAINED IN THE DOCUMENTS AND RELATED GRAPHICS PUBLISHED AS PART OF THE SERVICES FOR ANY PURPOSE. ALL SUCH DOCUMENTS AND RELATED GRAPHICS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. FREESOFT SRL AND/OR ITS RESPECTIVE SUPPLIERS HEREBY DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THIS INFORMATION, INCLUDING ALL WARRANTIES AND CONDITIONS OF MERCHANTABILITY, WHETHER EXPRESS, IMPLIED OR STATUTORY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL FREESOFT SRL OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF FREESOFT SRL OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.THE DOCUMENTS AND RELATED GRAPHICS PUBLISHED ON THE SERVICES COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION HEREIN. FREESOFT SRL MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S) AND/OR THE PROGRAM(S) DESCRIBED HEREIN AT ANY TIME.