Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

VB 2010 Express Wie kann ich laufende Prozesse auslesen

Frage Entwicklung VB for Applications

Mitglied: mpmichael

mpmichael (Level 1) - Jetzt verbinden

25.05.2011 um 15:29 Uhr, 9586 Aufrufe, 5 Kommentare

Hallo,

ich hoffe meine Frage ist nicht zu schwer. Wäre schön, wenn mir jemand helfen könnte, unter Umständen auch mit ggf einem Codebeispiel.

Ich muss beim Start meines VB Programms ermitteln, ob bereits ein spezielles Programm gestartet wurde. Ich nenne es mal "MyAppl".
Wie kann ich dies am einfachsten abfragen?

Hab mich bei msdn schon durch die Referenz gewühlt - aber das ist natürlich sehr aufwändig und war nicht erfolgreich.

Vielen Dank

mpmichael
Mitglied: AndreasHoster
25.05.2011 um 15:52 Uhr
Zauberwort: WMI (Windows Management Instrumentation)

Beispiel (sucht Notepad.exe):
01.
Module Module1 
02.
    Dim oWMI, oProc 
03.
    Dim i As Integer 
04.
    Sub Main() 
05.
        oWMI = GetObject("winmgmts:{(Security)}") 
06.
        oProc = oWMI.ExecQuery("select * from win32_process where name='notepad.exe'") 
07.
        i = 0 
08.
        For Each proc In oProc 
09.
            i = i + 1 
10.
        Next 
11.
        If i > 0 Then 
12.
            Console.WriteLine("Notepad schon gestartet") 
13.
        End If 
14.
    End Sub 
15.
 
16.
End Module
Bitte warten ..
Mitglied: bastla
25.05.2011 um 15:55 Uhr
Hallo mpmichael!

Abgesehen von der "Allzweckwafffe WMI" gäbe es auch "GetProcessesByName" - das folgende Stück Code stammt von hier:
01.
Private Function IsProcessOpen(ByVal ProcName As String) As Boolean 
02.
If Process.GetProcessesByName(ProcName).Length > 0 Then Return True 
03.
End Function
Grüße
bastla
Bitte warten ..
Mitglied: AndreasHoster
25.05.2011 um 16:21 Uhr
Sieht schöner und kürzer aus, werde ich mir merken.
Bitte warten ..
Mitglied: mpmichael
25.05.2011 um 16:37 Uhr
Hallo,

danke für die Antwort - ich werde mir die WMI mal genauer ansehen.
Grüße
mpmichael
Bitte warten ..
Mitglied: mpmichael
25.05.2011 um 16:37 Uhr
Hallo Bastla,

klasse - und sehr kurz. Hab's schon getestet und es läuft auch.
Herzlichen Dank

mpmichael
Bitte warten ..
Ähnliche Inhalte
Outlook & Mail
Outlook Express ohne Laufendes System übertragen (Nach Livemail)
Frage von metal-shotOutlook & Mail2 Kommentare

Hallo Ich habe einen alten WinXP Rechner, auf dem Outlook Express verwendet wurde. Das System soll nun von einem ...

Visual Studio
Halbtransparente Bilder in VB 2010
gelöst Frage von Leogal0010Visual Studio6 Kommentare

Hey, Administratoren! Ich habe etwas in dieser art schon mal gefragt, mich jedoch nicht ganz deutlich ausgedrückt und nicht ...

Batch & Shell
Powershell Remote Prozess auslesen mit Besitzer
gelöst Frage von BuggerBatch & Shell2 Kommentare

Hallo, ich habe folgenden Befehl: Der funktioniert auch super, allerdings würde ich auch gerne den dazugehörigen user angezeigt bekommen. ...

Entwicklung
Windows Powershell Prozesse und Dienste auslesen
Frage von 116770Entwicklung12 Kommentare

Hallo liebe Foren Gemeinde, ich hoffe ich bin hier richtig und ihr könnt mir helfen. Zu meinen Typ, ich ...

Neue Wissensbeiträge
Verschlüsselung & Zertifikate

Die Hölle friert ein weiteres Stück zu: Microsoft integriert OpenSSH in Windows

Information von ticuta1 vor 2 StundenVerschlüsselung & Zertifikate

Interessant SSH-Kommando in CMD.exe und PowerShell

Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 1 TagApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 1 TagWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 1 TagWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Heiß diskutierte Inhalte
Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server19 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Hardware
Kein Bild mit nur einer bestimmten Grafikkarten - Mainboard Konfiguration
gelöst Frage von bestelittHardware18 Kommentare

Hallo zusammen, ich hatte schon einmal eine ähnliche Frage gestellt. Damals hatte ich genau das gleiche Problem. Allerdings lies ...

Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement17 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...