PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Batch => Wie im Browser geöffnete Seite schließen



f!l3st0rm
12.06.2007, 00:07
Mit


start www.google.de


kann man ja ne Webseite im Standardbrowser öffnen, kennt jemand nen Code wie man die auch wieder schließen kann?

(=> Nur die Seite schließen, nicht komplett den Browser per tskill/etc. beenden)

Sph1nX
12.06.2007, 00:20
taskkill /F /T /IM iexplore.exe
oder
tskill /A iexplore

anders gehts halt nicht...

f!l3st0rm
12.06.2007, 00:26
Danke ;)

:arrow: commandline options, meinst dass es dort vllt. was gibt?
(Bin am suchen, speziell für Firefox... aber jede Hilfe ist willkommen)

Beispiel:


C:\Program Files\Mozilla Firefox>firefox.exe www.google.de

oder


C:\Program Files\Mozilla Firefox>firefox.exe c:\

------------------------------------------------------------------------------------
Info's hab ich hier schon für Firefox gefunden, blos funzt's nich so ganz:
http://www.mozilla.org/docs/command-line-args.html
http://kb.mozillazine.org/Command_line_arguments
Könnt aber auch an Vista liegen (fliegt demnächst vom Rechner).

CreativeFrags
12.06.2007, 17:11
http://www.picfront.org/picture/pFDgZims/img/screeny.JPG
es geht so ^^
also eig auch mit der batch ^^

f!l3st0rm
12.06.2007, 19:21
@CreativeFrags
thx :shock: Ich raffs nicht ganz, welche Version von Firefox ist das, bei mir (Mozilla Firefox 2.0.0.4) klappt's nicht so ganz. Kann auch dran liegen dass bei mir grad Vista läuft (Leih-PC^^).



Wenn Du meinst es geht mit Batch, plz gib mir wenigstens nen Code oder erklär mir wie ich vorgehen soll? Hab's gefunden aber es passiert nix wenn ich's eintrag, besser noch wie mach ich sowas per Batch?


Auch nochmal genau was ich brauch:

Ich brauche was in Batch, es ist ja bekannt dass man an manche Prozesse Befehle übergeben kann (z.B. Java, Path gesetzt - kann dann alle Werkzeuge aufrufen, andres Bsp.: mit start winword lässt sich Word öffnen, mit firefox.exe -v | more gibt's sogar schon eine Hilfe zu den Firefox Befehlen über Console - z.B. Installation von Plugins...)

Nun frag ich wer den Befehl kennt um einen einzelnen Tab zu schließen (am besten noch mit Name der URL, es würd aber auch schon helfen einfach den letzten zu closen).

Es muss nicht Firefox sein, genauso gut wäre der Internetexplorer.

CreativeFrags
12.06.2007, 20:03
ich denk nicht das das batch hinkriegt.. ich vb ist das möglich .. aber in batch? oha...

und hier der code:


cd "C:\Programme\Mozilla Firefox\"
start firefox.exe www.free-hack.com

das cd muss natürlich in das verzeichnis von firefox gehen ^^


dabei hab ich nen üblen fehler gefunden ô.o


start firefox -new-tab www.free-hack.com
pause

macht er bei mir 186 cmd fernster auf und kackt ab xD

ach und hier ne info: info (http://www.firefox-browser.de/wiki/Parameter)

f!l3st0rm
12.06.2007, 20:21
Das obige hat ich ja auch schon, siehe oben:
C:\Program Files\Mozilla Firefox>firefox.exe www.google.de
aber die Info ist gut... vorallem dass Wikipedia dabei zwei fast Fehler gemacht hat (denn -v und -h sind auch bei Windows möglich wenn mar's weiss)^^.

Ok, ich geb mich geschlagen, werd's wohl so machen wie hier bisher beschrieben.


Wenn'd den VB-Code weisst und es Dir keine Umstände macht wär's noch nett, wenn'd den postest - könnt ich als VB-Script einbauen.

Vielen Dank :P

CreativeFrags
12.06.2007, 20:39
soll vorkommen ^^

den code hab ich schnell gemacht..

VB6:


'Deklarationen

Private Declare Function FindWindow Lib "user32" Alias _
"FindWindowA" (ByVal lpClassName As String, _
ByVal lpWindowName As String) As Long

Private Declare Function SetWindowPos Lib "user32" _
(ByVal hWnd As Long, ByVal hWndInsertAfter As Long, _
ByVal x As Long, ByVal y As Long, ByVal cx As Long, _
ByVal cy As Long, ByVal wFlags As Long) As Long



'code

Private Sub firefox_vordergrund()
On Error GoTo 1
wHandle = FindWindow(vbNullString, "Firefox")
Call SetWindowPos(wHandle, -1, 0, 0, 0, 0, 3)
Dim Wert1
Wert1 = Int((9999999 * Rnd) + 1)
Dim AppID As Long
DoEvents
1:
End Sub


Private Sub firefox_Closetab()
On Error GoTo 1
Call teamspeak_vordergrund
sendkeys "^W"
1:
End Sub


sollte eig gehen.. schließt allerdings nur den aktuellen tab...

f!l3st0rm
12.06.2007, 20:43
Perfekt, werd's testen :evil: und noch nen
BlockInput einbauen

***Muchas Gracias***

CreativeFrags
12.06.2007, 21:27
jo mach das ^^

haste hinbekommen?
guck ma in deine PM´s