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

per batch fenster wechseln

Frage Entwicklung Batch & Shell

Mitglied: bodyparts

bodyparts (Level 2) - Jetzt verbinden

12.10.2009 um 16:02 Uhr, 8042 Aufrufe, 2 Kommentare

Hallo,

ich starte aus einer Batch eine irview, wenn die Batch das Programm startet ist es aktive. Nun möchte ich wieder zurück zur Batch, diese ist nicht aktive.
Wie kann ich die Batch wieder aktivren, damit dort die Abfrage weiter arbeitet.

Diese soll jetzt nur auf eine Abfrage warten diese heiß weiter mit j, wenn nicht dann :eof.

Grüße BP
Mitglied: Snowman25
12.10.2009 um 17:27 Uhr
kurz
garnicht
jedenfalls nicht mit Bordmitteln

sollte ich dich falsch verstanden haben:
Ein Batchskript läuft auch dann weiter, wenn das Fenster im Hintergrund oder gar unsichtbar läuft.
Natürlich wartet so ein Skript aber beim pause- oder set /P-Befehl. Es gibt aber Mittel und wege, hier eine zeitliche Begrenzung einzubauen. Leider kann ich den Link momenten nicht finden, sorry.
Bitte warten ..
Mitglied: rubberman
12.10.2009 um 19:38 Uhr
Hallo bodyparts,

muss Snowman25 erst mal grundsätzlich beipflichten, was dein Vorhaben angeht, das ganze per Batch zu erledigen. Möglich ist das aber zumindest einigermaßen per vbs. Also mixen wir das ganze ein bisschen und lassen den Batch ein VBScript schreiben, das die Arbeit erledigt.
Das ganze könnte dann beispielsweise so aussehen:
01.
@echo off &setlocal 
02.
:: Fenstertitel festlegen, um das Finden des Windows eindeutiger zu machen 
03.
set TTL=Test 
04.
title %TTL% 
05.
:: beispielhaft Notepad öffnen 
06.
start notepad 
07.
:: VBScript anlegen 
08.
>AppAct.vbs echo Dim oSh : Set oSh = CreateObject("WScript.Shell") 
09.
>>AppAct.vbs echo oSh.AppActivate WScript.Arguments(0) 
10.
>>AppAct.vbs echo oSh.SendKeys "%% x" 
11.
:: Process ID des Batchfensters suchen 
12.
for /f "tokens=2" %%i in ('tasklist /fi "windowtitle eq %TTL%" /nh^|findstr /b "cmd.exe"') do set /a PID=%%i 
13.
:: Process ID an VBScript übergeben 
14.
AppAct.vbs %PID% 
15.
:: VBScript löschen 
16.
del AppAct.vbs 
17.
pause
Grüße
rubberman
Bitte warten ..
Neuester Wissensbeitrag
Windows Update

Windows Update-Suche nach Win7 Neuinstallation wieder schneller

(1)

Erfahrungsbericht von the-buccaneer zum Thema Windows Update ...

Ähnliche Inhalte
Batch & Shell
gelöst Per FTP-Shell oder Batch in ein unbekanten Ordner wechseln (8)

Frage von Ducky2 zum Thema Batch & Shell ...

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

Frage von NetMare zum Thema Batch & Shell ...

Batch & Shell
gelöst Systemvariable über Batch nicht abrufbar! (7)

Frage von Brotkasten zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch für File extension überprüfung und listenerstellungmit Zeit und Datum (2)

Frage von watch123 zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Hyper-V
gelöst Reiner Hyper- V Server oder lieber Rolle (21)

Frage von Winuser zum Thema Hyper-V ...

Exchange Server
Bestehende eMails autoamatisch weiterleiten (21)

Frage von metal-shot zum Thema Exchange Server ...

SAN, NAS, DAS
gelöst Synology Version 6.1 Probleme (18)

Frage von Hendrik2586 zum Thema SAN, NAS, DAS ...

Router & Routing
gelöst IP Kamera für drei unabhängige Netzwerke (16)

Frage von ProfessorZ zum Thema Router & Routing ...