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, 6625 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 ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ä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 Windows Update Dienst per Batch beenden (12)

Frage von Justin98 zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (21)

Frage von Xaero1982 zum Thema Microsoft ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Update
Treiberinstallation durch Windows Update läßt sich nicht verhindern (14)

Frage von liquidbase zum Thema Windows Update ...