Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
Kommentar vom Moderator Dani am 23.04.2013 um 15:23:48 Uhr
Formatierungen hinzugefügt.
GELÖST

Prozess ID ermitteln und auswerten per Batch Datei.

Frage Entwicklung Batch & Shell

Mitglied: ZyNerd

ZyNerd (Level 1) - Jetzt verbinden

23.04.2013, aktualisiert 15:24 Uhr, 3196 Aufrufe, 2 Kommentare

Hallo liebes Forum,

ich bin zwar nicht so aktiv hier im Schreiben, aber lesen tue ich Dich regelmässig. Nun habe ich selbst ein Problem und hoffe auf Unterstützung.

Hallo liebe Leserin, lieber Leser,

ich benötige die ProzessID von einem Prozess und zwar in einer Variablen um weitere Auswertungen zu machen. Und zwar gebe ich ein:
01.
tasklist /FI "imagename eq notepad.exe" /FO TABLE /NH
und bekomme als Ergebnis z. B.

notepad.exe 1234 Console

und nun möchte ich nur die 1234 in einer Variablen haben. Gedacht war ...
01.
@echo off 
02.
set PID=tasklist /FI "imagename eq notepad.exe" /FO CSV /NH 
03.
echo "Notepad laeuft mit Prozess: %PID%" 
04.
pause
Es geht aber nicht

Hoffe daher auf einen Tipp, würde mir hier einiges erleichtern.

LG
Jay Pee
Mitglied: bastla
23.04.2013, aktualisiert um 15:29 Uhr
Hallo Jay-Pee!

Sollte doch (ungetestet) so zu machen sein:
01.
@echo off & setlocal 
02.
set "PID=" 
03.
for /f "tokens=2" %%i in ('tasklist /FI "imagename eq notepad.exe" /FO CSV /NH 2^>nul') do set "PID=%%i" 
04.
if not defined PID echo PID nicht gefunden! & goto :eof 
05.
echo Notepad laeuft mit Prozess: %PID% 
06.
pause
[Edit] Ein kurzer Test unter XP spricht für folgende Variante:
01.
@echo off & setlocal 
02.
set "PID=" 
03.
for /f "tokens=2 delims=," %%i in ('tasklist /FI "imagename eq notepad.exe" /FO CSV /NH 2^>nul') do set "PID=%%~i" 
04.
if not defined PID echo PID nicht gefunden! & goto :eof 
05.
echo Notepad laeuft mit Prozess: %PID% 
06.
pause
[/Edit]
Grüße
bastla

P.S.: Beim regelmäßigen Lesen sollte Dir eigentlich auch die "Code"-Formatierung schon aufgefallen sein ...
Bitte warten ..
Mitglied: ZyNerd
23.04.2013 um 15:37 Uhr
Danke schön, perfekt.

LG
Jay Pee
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch Datei: PDF Dateien verschieben, umbenennen und löschen (2)

Frage von F0rcehunter zum Thema Batch & Shell ...

Entwicklung
gelöst Verzeichnise sichern mit batch datei (Win10) (13)

Frage von Limbach zum Thema Entwicklung ...

Batch & Shell
gelöst Dateinamen mit Batch-Datei ändern - Problem (9)

Frage von fffffuuuuuuuhhhh zum Thema Batch & Shell ...

Batch & Shell
gelöst Teile eines Dateinamens ändern mit Batch Datei (4)

Frage von fffffuuuuuuuhhhh zum Thema Batch & Shell ...

Neue Wissensbeiträge
RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Drucker und Scanner

Samsung SL-M4025ND, firmware update und (kompatible) Tonerkassetten

(1)

Erfahrungsbericht von markus-1969 zum Thema Drucker und Scanner ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Komplett neues Netzwerk, Ubiquiti WLAN, Router, Switch (16)

Frage von Freak-On-Silicon zum Thema LAN, WAN, Wireless ...

CMS
Lokales Wordpress im LAN - wie aufsetzen? (16)

Frage von Static zum Thema CMS ...

LAN, WAN, Wireless
IP im privaten Netz nicht erreichbar (14)

Frage von guntis zum Thema LAN, WAN, Wireless ...

LAN, WAN, Wireless
Devolo DLAN 500 pro Wireless+ (13)

Frage von IceAge zum Thema LAN, WAN, Wireless ...