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, 8128 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 ..
Ä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 Teile eines Dateinamens ändern mit Batch Datei (4)

Frage von fffffuuuuuuuhhhh zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch: CPU-Auslastung eines Prozesses auslesen und als Variable definieren (2)

Frage von tralveller zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch um Benutzer aus Sitzung abzumelden (15)

Frage von zeroblue2005 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Sicherheits-Tools

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

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(9)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(6)

Anleitung von BassFishFox zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst ZIP-Archive nach Dateien durchsuchen und Pfade ausgeben (33)

Frage von evinben zum Thema Batch & Shell ...

Router & Routing
Routingproblem in Homerouter-Kaskade mit Raspi (19)

Frage von Oldschool zum Thema Router & Routing ...

Server
Freenas schlechte Schreib Performance bei NFS (16)

Frage von janosch12 zum Thema Server ...

LAN, WAN, Wireless
Buffolo AccessPoint IP vergessen - herausfinden (9)

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