Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [Vb.net 2008] Controllo se Applicativo e NON il processo è in esecuzione

    Ciao ragazzi, scusate per il titolo poco chiaro ma ora cercherò di esserlo di più.
    In poche parole io sto creando un'applicazione che mi permette di fare in automatico certe operazioni di pulizia del pc: cancellare il database del visualizzatore di immagini per sostituirlo con quello creato al momento dell'install, aprire il mio antivirus per cancellare i file di aggiornamento temporaneo, la pulizia disco e cosi via. Io voglio che finchè la prima operazione non è completa, allora la seconda non parte.
    In questo caso basta fare un "do until loop" da cui si esce appena il processo è terminato. Qua nasce il mio problema con l'antivirus: in pratica il suo processo (avgui.exe) è un processo di sistema che rimane attivo fino a quando si spegne il pc, quindi io per passare all'operazione seguente dovrei terminarlo di forza. Se io vado in programmi e clicco su avgui.exe si apre la finestra dell'antivirus e nell'elenco di applicazioni in esecuzione compare "AVG AntiVirus Free Edition 2013": ecco come faccio a intercettare questa scritta in Applicazioni in esecuzione? perchè io vorrei controllare l'elenco applicazioni in esecuzione, appena il mio programma vede che non compare piu allora passa alla nuova operazione di pulizia senza dover terminare il processo. E' possibile come cosa? sto sbattendo la testa da un bel po...

    Spero mi possiate aiutare. Per spiegazioni sono sempre presente

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    In genere non si può terminare l'antivirus facilmente (altrimenti i virus farebbero festa).

    E' questo che vuoi fare?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Infatti, se termino l'antivirus è un disastro per quello non voglio farlo.

    Io voglio prima aprire l'antivirus cosi oltre a essere elencato nei Processi viene anche elencato nella scheda Applicazioni di Gestione attività: quando scompare dalla lista in Applicazioni il mio programma puo terminare il loop e proseguire nell'aprirmi gli altri programmi. questo vorrei fare.

    So che potrei farlo piu facilmente, chiudendo il processo e poi riaprirlo subito dopo ma speravo esistesse un modo per controllare anche la lista Applicazioni e non solo Processi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.