Batch mit Text und Datum in txt-Datei und IE-Aufruf mit mehreren Fenstern
Hallo zusammen,
leider bin ich in der Batch-Programmierung so wenig bewandert, dass die zahlreichen Ausführungen hier nicht ganz zum gewünschten Resultat führen.
Ich möchte beim Win XP-Start im Büro durch die Ausführung einer Batch-Datei folgendes erreichen:
- Erstellung von zwei txt-Dateien unter Laufwerk H:
"ich.txt" mit folgendem Inhalt:
mein Name, [aktuelles Datum]
"chef.txt" mit folgendem Inhalt:
Chefname, [aktuelles Datum]
- im Internetexplorer (Standardbrowser) sollen 4 verschiedene URLs aufgerufen werden und zwar in 4 verschiedenen Fenstern und nicht als Tab.
(ist hier evtl. noch eine Positionierung auf dem Bildschirm möglich?)
Vielen Dank für Eure Hilfe,
Michi
leider bin ich in der Batch-Programmierung so wenig bewandert, dass die zahlreichen Ausführungen hier nicht ganz zum gewünschten Resultat führen.
Ich möchte beim Win XP-Start im Büro durch die Ausführung einer Batch-Datei folgendes erreichen:
- Erstellung von zwei txt-Dateien unter Laufwerk H:
"ich.txt" mit folgendem Inhalt:
mein Name, [aktuelles Datum]
"chef.txt" mit folgendem Inhalt:
Chefname, [aktuelles Datum]
- im Internetexplorer (Standardbrowser) sollen 4 verschiedene URLs aufgerufen werden und zwar in 4 verschiedenen Fenstern und nicht als Tab.
(ist hier evtl. noch eine Positionierung auf dem Bildschirm möglich?)
Vielen Dank für Eure Hilfe,
Michi
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 190899
Url: https://administrator.de/forum/batch-mit-text-und-datum-in-txt-datei-und-ie-aufruf-mit-mehreren-fenstern-190899.html
Ausgedruckt am: 22.12.2024 um 16:12 Uhr
7 Kommentare
Neuester Kommentar
ECHO DeinName,%DATE% >h:\test.txt
ECHO ChefName,%DATE% >h:\chef.txt
"C:\Programme\Internet Explorer\IEXPLORE.EXE" http://www.orf.at
Wenn du die User Variable nehmen willst -- also wer sich anmeldet nimm %USERNAME% statt DeinName.
Gruß
Mike
ECHO ChefName,%DATE% >h:\chef.txt
"C:\Programme\Internet Explorer\IEXPLORE.EXE" http://www.orf.at
Wenn du die User Variable nehmen willst -- also wer sich anmeldet nimm %USERNAME% statt DeinName.
Gruß
Mike
Hallo MichiMuc!
Versuchs mal mit einem VB-Script (*.vbs):
Gruß Dieter
[edit] geändert [/edit]
Versuchs mal mit einem VB-Script (*.vbs):
Option Explicit
Const sPath = "H:\" 'Pfad der Textdatei (H:\Username.txt)
Const iTaskHeight = 60 'Höhe der Taskleiste
Const sURL1 = "about:blank" 'URLs anpassen
Const sURL2 = "about:blank"
Const sURL3 = "about:blank"
Const sURL4 = "about:blank"
Dim sUsername, iWidth, iHeight
'Benutzername ermitteln
sUsername = CreateObject("WScript.Network").UserName
'Textdatei erzeugen
With CreateObject("Scripting.FileSystemObject")
.CreateTextFile(sPath & sUsername & ".txt").WriteLine sUsername & ", " & Now
End With
'Auflösung (Breite/Höhe) ermitteln
With CreateObject("InternetExplorer.Application")
.FullScreen = True
iWidth = .Width / 2
iHeight = (.Height - iTaskHeight) / 2
.Quit
End With
'IE-Fenster 1 - oben, links
With CreateObject("InternetExplorer.Application")
.Top = 0
.Left = 0
.Height = iHeight
.Width = iWidth
.Visible = True
.Navigate sURL1
End With
'IE-Fenster 2 - oben, rechts
With CreateObject("InternetExplorer.Application")
.Top = 0
.Left = iWidth + 1
.Height = iHeight
.Width = iWidth
.Visible = True
.Navigate sURL2
End With
'IE-Fenster 3 - unten, links
With CreateObject("InternetExplorer.Application")
.Top = iHeight + 1
.Left = 0
.Height = iHeight
.Width = iWidth
.Visible = True
.Navigate sURL3
End With
'IE-Fenster 4 - unten, rechts
With CreateObject("InternetExplorer.Application")
.Top = iHeight + 1
.Left = iWidth + 1
.Height = iHeight
.Width = iWidth
.Visible = True
.Navigate sURL4
End With
Gruß Dieter
[edit] geändert [/edit]
Hallo MichiMuc!
War mir garnicht aufgefallen. Hab's oben im Code geändert
Gruß Dieter
War mir garnicht aufgefallen. Hab's oben im Code geändert
Gruß Dieter