|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2010
Messaggi: 37097
|
Attività pianificata
Vorrei innescare un'attività alla chiusura di un'applicazione, per esempio del browser. Ho fatto alcune prove ma senza frutto, quali sono i parametri esatti da impostare nella scheda attivazione dell'attività pianificata?
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2008
Messaggi: 6613
|
intanto dovresti dire in che sistema, poi siamo sicuri che esiste una tale possibilità?
utilità di pianificazione non l'ho mai usato veramente quindi non so se esiste un'opzione che controlli la chiusura di una determinata applicazione e a seguito ciò esegua una determinata attività mi sa tanto che dovrai usare una applicazione di terze parti che controlli se una applicazione è attiva |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jan 2010
Messaggi: 37097
|
Io invece quell'utilità la uso spesso, ma questo tipo di attività finora non l'avevo affrontato. Nella scheda Azioni, c'è la possibilità di impostare il lancio di un file bat o eseguibile in dipendenza di eventi particolari. Non so se sia possibile per esempio, farlo sulla chiusura di un browser. Chiaramente preferirei evitare di utilizzare altre applicazioni. Comunque tu ne conosci qualcuna adatta allo scopo?
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jan 2010
Messaggi: 37097
|
Per adesso come evento funzionante sono riuscito ad impostare l'esecuzione dello script alla ripresa dalla sospensione. Però sarebbe da sapere se si può o meno fare quello che vorrei.
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: May 2005
Messaggi: 8699
|
Due metodi:
1) Attivare l'audit per la chiusura dei processi 2) Uno script Per il primo metodo, sarò breve perché è lungo da spiegare e richiede comunque un minino di competenza in materia
Codice:
<QueryList>
<Query Id="0" Path="Security">
<Select Path="Security">*[System[(EventID=4689)]] and *[EventData[Data[@Name='ProcessName'] and (Data='C:\Windows\System32\calc.exe')]]</Select>
</Query>
</QueryList>
Codice:
' x_Master_x
Set oWMI = GetObject("winmgmts:\\.\root\cimv2")
Set colEvents = oWMI.ExecNotificationQuery("SELECT * FROM __InstanceDeletionEvent WITHIN 1 WHERE TargetInstance ISA 'Win32_Process' AND TargetInstance.Name = 'calc.exe'")
Set oEvent = colEvents.NextEvent
WScript.Echo "Calcolatrice è stato chiuso"
WScript.Quit
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . Ultima modifica di x_Master_x : 24-12-2015 alle 09:56. |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Jan 2010
Messaggi: 37097
|
Molto interessante, nella prima aggiungere un criterio al Visualizzatore eventi e agli eventi dell'Utilità di Pianificazione. Lo script di monitoraggio invece, può tornare utile anche per altre attività.
Credo potrà servire anche ad altri. Grazie ancora xMasterx e buone feste, meritate direi
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:33.


















