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

Programm per Batch Datei minimiert und verzögert starten

Frage Entwicklung Batch & Shell

Mitglied: stephan1970

stephan1970 (Level 1) - Jetzt verbinden

26.12.2008, aktualisiert 13:19 Uhr, 22449 Aufrufe, 4 Kommentare

Habe mir eine Batch Datei erstellt um ein Programm verzögert zu starten.

Option Explicit
Dim objShell
Dim intWarten
intWarten = 75000 ' Millisekunden
WScript.Sleep intWarten
Set objShell = Wscript.CreateObject("Wscript.Shell")
objShell.Exec ("C:\Programme\Name\Programm.exe")


Nun startet dieses Programm aber nicht minimiert, wie kann ich dies noch in die Datei entsprechend einbinden.
Und ist es auch noch möglich ein weiteres Programm zu starten, aber erst nach einer weiteren Pause nach start der ersten Datei, oder benötige ich hierzu eine zweite Batchdate mit einer anderen Verzögerung ??
Mitglied: NetWolf
26.12.2008 um 14:09 Uhr
Habe mir eine Batch Datei erstellt um ein Programm verzögert zu
starten.

ok, du hast dir ein SCRIPT geschrieben. Eine Batch-Datei basiert auf DOS-Kommandos und ist was anderes.

Nun startet dieses Programm aber nicht minimiert, wie kann ich dies
noch in die Datei entsprechend einbinden.

verwende den RUN Syntax der objShell Funktion:
objShell.RUN "C:\Programme\Name\Programm.exe",0,TRUE

Und ist es auch noch möglich ein weiteres Programm zu starten,
ja

objShell.RUN "C:\Programme\Name\ZWEITESProgramm.exe",0,TRUE

aber erst nach einer weiteren Pause nach start der ersten Datei,
ja

intWarten = 80000 ' Millisekunden
WScript.Sleep intWarten

oder benötige ich hierzu eine zweite Batchdate mit einer anderen
Verzögerung ??

nein

Option Explicit
Dim objShell
Dim intWarten

Set objShell = Wscript.CreateObject("Wscript.Shell")

intWarten = 75000 ' Millisekunden
WScript.Sleep intWarten
objShell.RUN "C:\Programme\Name\Programm.exe",0,TRUE

intWarten = 80000 ' Millisekunden
WScript.Sleep intWarten
objShell.RUN "C:\Programme\Name\ZWEITESProgramm.exe",0,TRUE


Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)
Bitte warten ..
Mitglied: stephan1970
26.12.2008 um 16:06 Uhr
habe es jetzt so hinbekommen das programm1 minimiert startet.
nur leider startet das zweite programm nicht mit sondern erst wenn das erste programm wieder geschlossen wird

Option Explicit
Dim objShell
Dim intWarten

Set objShell = Wscript.CreateObject("Wscript.Shell")

intWarten = 10 ' Millisekunden
WScript.Sleep intWarten
objShell.Run "D:\Programm\1Programm.exe",7,TRUE

intWarten = 10 ' Millisekunden
WScript.Sleep intWarten
objShell.Run "D:\Programm\2Programm.exe"",0,TRUE

wo liegt da evtl der fehler, ansonsten war dein Beitrag schon sehr hilfreich

wenn ich beide programme mit jeweils einem script zu verschiedenen wartezeiten starte dann klappt es eigentlich so wie ich es mir vorstelle
Bitte warten ..
Mitglied: bastla
26.12.2008 um 17:03 Uhr
Hallo stephan1970!

Ändere den letzten "Run"-Parameter:
objShell.Run "D:\Programm\1Programm.exe",7,FALSE
Grüße
bastla

P.S.: Es gäbe auch die Möglichkeit, Code als solchen zu formatieren ...
Bitte warten ..
Mitglied: stephan1970
26.12.2008 um 17:30 Uhr
super danke genau das wars. Jetzt funktioniert das script wie gewünscht
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Mit Batch Datei nach Ordner benennen indem sie sich befindet? (4)

Frage von PinkFLuffyUnicorn zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch Datei: PDF Dateien verschieben, umbenennen und löschen (4)

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 ...

Neue Wissensbeiträge
Windows 10

Windows 8.x oder 10 Lizenz-Key aus dem ROM auslesen mit Linux

(6)

Tipp von Lochkartenstanzer zum Thema Windows 10 ...

Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(40)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Heiß diskutierte Inhalte
Windows 10
gelöst Windows 10 Home "Netzlaufwerk nicht bereit" (19)

Frage von Oggy01 zum Thema Windows 10 ...

Exchange Server
gelöst RU 17 Exchange 2010 . Erfahrungen? (10)

Frage von keine-ahnung zum Thema Exchange Server ...

Datenbanken
gelöst MySQL Zeiterfassungs-Problematik (wer ist eingecheckt) (9)

Frage von NativeMode zum Thema Datenbanken ...

Windows Server
Festplatten Ruhezustand Windows Server 2016 (8)

Frage von ahaeuser zum Thema Windows Server ...