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
GELÖST

per Batch mehrere Tasks beenden (Fehler)

Frage Entwicklung Batch & Shell

Mitglied: Skyline

Skyline (Level 1) - Jetzt verbinden

04.02.2009, aktualisiert 08:35 Uhr, 6709 Aufrufe, 8 Kommentare

Guten morgen allerseits

Ich hab folgendes Problem:
Ich versuche mit einer Batchdatei 5 oder mehr Tasks zu beenden.
Folgende Varianten habe ich schon versucht:

1.
taskkill /im Taskname1.exe /f
taskkill /im Taskname2.exe /f
taskkill /im Taskname3.exe /f
taskkill /im Taskname4.exe /f
taskkill /im Taskname5.exe /f
Pause
Exit

2.
taskkill /im Taskname1.exe /im Taskname2.exe /im Taskname3.exe /im Taskname4.exe /im Taskname5.exe /f
Pause
Exit

3.
tskill /pid 3640
tskill .......
Pause
Exit

Das Problem:
Cmd führt immer nur die erste Zeile der Batchdatei unendlich mal aus, weshalb ich die Cmd beenden muss. Óò

Vielen Dank schonmal für die Antworten.
Mitglied: zaggler
04.02.2009 um 08:23 Uhr
just 4 info,

den Befehl "taskkill /?" ausführen und alles steht da sogar mit Beispiel...

@echo off

taskkill /F /IM Taskname1.exe /IM Taskname2.exe /IM Taskname3.exe /IM Taskname4.exe /IM Taskname5.exe

exit
lg zaggler
Bitte warten ..
Mitglied: Skyline
04.02.2009 um 08:37 Uhr
dann kommt das:
6128dbe0a4c982eaf861f722bb87be46-hc_001 - Klicke auf das Bild, um es zu vergrößern

also genau das Problem, was ich angesprochen habe
Bitte warten ..
Mitglied: zaggler
04.02.2009 um 08:47 Uhr
ok sry hatte es zuerst bei mir mit 5 prozessen getestet und hatte funktioniert.

werden die Prozesse die du beenden willst unter dem aktuell angemeldeten Benutzer ausgeführt?
Bitte warten ..
Mitglied: Skyline
04.02.2009 um 08:48 Uhr
da es nur ein Benutzerkonto gibt....jup
Bitte warten ..
Mitglied: 60730
04.02.2009 um 12:06 Uhr
Servus,

werden die Prozesse die du beenden willst unter dem aktuell angemeldeten Benutzer.
da es nur ein Benutzerkonto gibt....jup

Es hätte ja auch ein Sysmdienstkonto sein können

Versuch mal dein Script ohne "Rocketdock" - das liegt 99.9% an diesem Tool und nicht an deiner Batch / Taskkill.

gruß
Bitte warten ..
Mitglied: Skyline
04.02.2009 um 12:21 Uhr
Versuch mal dein Script ohne "Rocketdock" - das liegt 99.9%
an diesem Tool und nicht an deiner Batch / Taskkill.

da kommt das gleiche Phänomen
Bitte warten ..
Mitglied: qwertz
04.02.2009 um 21:58 Uhr
Hallo,

heisst deine Batch-Datei zufällig taskkill.cmd oder taskkill.bat ?
Sieht nämlich verdächtig nach rekursivem Selbstaufruf aus.
Alternativ verwende mal taskkill.exe (also mit Endung) in deinem Skript.

Gruß
Bitte warten ..
Mitglied: Skyline
05.02.2009 um 07:38 Uhr
Ich hab die Batchdatei mal umbenannt.
Es funktioniert :D

Dank an alle Beteiligten für ihre Antworten.
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Splitten in Batch. Wo liegt der Fehler!? (4)

Frage von Todybear zum Thema Batch & Shell ...

Batch & Shell
gelöst Mehrere Grafiken mit Batch umbenennen (3)

Frage von SeraphinaJ zum Thema Batch & Shell ...

Batch & Shell
gelöst Fenstertitel von anderen Tasks per batch auslesen (3)

Frage von NetMare zum Thema Batch & Shell ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(5)

Tipp von Lochkartenstanzer zum Thema Google Android ...

Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(5)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
Windows Server
gelöst Exchange HyperV Prozessorlast (19)

Frage von theoberlin zum Thema Windows Server ...

Windows Server
Server mit Netzwerkaussetzern (18)

Frage von SarekHL zum Thema Windows Server ...

Netzwerke
Vorschlag Hotelverkabelung (14)

Frage von FA-jka zum Thema Netzwerke ...

LAN, WAN, Wireless
gelöst Batchdatei um einen Proxy einzustellen (14)

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