Ciao,
è possibile con :
codice:
    Private Sub BackgroundWorker1_DoWork(ByVal sender As System.Object, ByVal e As System.ComponentModel.DoWorkEventArgs) Handles BackgroundWorker1.DoWork
        Dim Processo As Object
        Dim A As Integer
        
        Do While Not A > 0

            For Each Processo In GetObject("winmgmts:").InstancesOf("win32_process")
                If Processo.Name = "AcroRd32.exe" Then
                    Processo.Terminate()
                End If


            Next
            A = 1
           
        Loop
    End Sub
far controllare che non ci sia aperto il processo AcroRD32.exe?

Se eseguo questo codice mi restituisce errore sulla riga
codice:
Processo.Terminate()
Cosa sbaglio? E' fattibile?

Grazie