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

exe nach 10 minuten abschiessen

Frage Entwicklung Batch & Shell

Mitglied: cookie

cookie (Level 1) - Jetzt verbinden

24.08.2007, aktualisiert 18:00 Uhr, 3688 Aufrufe, 5 Kommentare

Hallo zusammen.

Ich suche eine möglichkeit per Batch zu prüfen ob eine exe (test.exe) noch läuft. wenn diese nach 10minuten immer noch läuft möcht ich sie abschiessen. wie kann ich eine solche "schlaufe" am besten machen?

Vielen dank.

Gruss
Cookie
Mitglied: MRosoft
24.08.2007 um 15:27 Uhr
Also erstmal programm starten (Hast leider nicht geschrieben wie es heißt)

mit Tasklist kannste überprüfen ob es noch läuft und mit Sleep kannste 10 Minuten warten und mit PS Kill ( http://www.microsoft.com/technet/sysinternals/ProcessesAndThreads/PsKil ... ) anschließend das Programm abschießen.
Bitte warten ..
Mitglied: 46356
24.08.2007 um 15:41 Uhr
Im MS Resource Kit gibt's das auch!
Bitte warten ..
Mitglied: 52425
24.08.2007 um 16:05 Uhr
wenn du XP pro hast, könntest du das so machen: ^^

name.cmd

01.
@echo off 
02.
 
03.
REM *** Start der EXE 
04.
 
05.
start %1 
06.
  
07.
rem *** Wartet 10 Min bis zur nächsten Zeile gesprungen wird 
08.
 
09.
ping -n 600 127.0.0.1 >nul 
10.
 
11.
REM *** Dann Prozess wieder beenden 
12.
 
13.
taskkill /F /im %1 
14.
 
Danach einfach das Programm mit
01.
name test.exe
Das Problem dabei ist, dass wenn du die exe damit aufrufst, sie nach 10 min wieder geschlossen wird auch wenn sie noch arbeitet!
Es gibt bestimmt noch eine bessere Variante, aber ich hoffe ich konnte dir trotzdem ein bisschen weiterhelfen.

Greetz
Jürgen
Bitte warten ..
Mitglied: cookie
24.08.2007 um 16:47 Uhr
funktioniert bestens. vielen dank.
Bitte warten ..
Mitglied: 52425
24.08.2007 um 18:00 Uhr
Diese Variante ist vielleicht noch ein klein wenig besser ;)


01.
@echo off 
02.
 
03.
echo --- laeuft das Programm ? --- 
04.
 
05.
 
06.
tasklist | findstr /i %1 1>NUL  
07.
if %ERRORLEVEL% == 0 goto running 
08.
 
09.
goto stopped 
10.
 
11.
:stopped 
12.
echo --- Programm ist angehalten und wird nun gestartet! --- 
13.
start %1 
14.
sleep 3 
15.
 
16.
:running 
17.
echo --- Das Programm lauft und wird nun nach 10 Min beendet! --- 
18.
sleep -m 10 
19.
taskkill /F /im %1
Dann wieder wie gehabt mit
01.
name test.exe
starten

greetz und ein schönes WE ;)

Jürgen
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(3)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Windows 10
Explorer.exe stürzt bei Win 10 1607 ständig ab (5)

Frage von fluluk zum Thema Windows 10 ...

Windows 10
gelöst Windows 10 Explorer.exe friert bei aufruf von Netzlaufwerken ein (6)

Frage von Hanuta zum Thema Windows 10 ...

Windows 10
gelöst Windows 10 Exlorer.exe friert ein (13)

Frage von Hanuta zum Thema Windows 10 ...

Windows 10
gelöst RDP Datei bzw. mstsc .exe unter Windows 10 immer mit erhöhten Rechten ausführen (4)

Frage von zeroblue2005 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Outlook & Mail
Outlook 2010 findet ost datei nicht (18)

Frage von Floh21 zum Thema Outlook & Mail ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...