Toon posts:

Simpel vraagje:hoe start je internetadres met .bat

Pagina: 1
Acties:

Verwijderd

Topicstarter
Me vader probeert simpel een .bat bestandje te maken met deze inhoud:
@echo off
if not exist c:\temp md c:\temp
xitami\XiWin32.EXE
start C:\Program Files\Internet Explorer\IEXPLORE.EXE
start http://127.0.0.1/index.html
Dit werkt dus niet. Wat hij wil:

Hij heeft dus een cd-rom die hij overal wil laten werken, door hem op de HD te laten kopiëren. Dan moet er een autorun.bat gestart kunnen worden waarmee eerst een webserver (XiWin32.exe) ook uit die cd-rom-dir opgestart moet worden en daarna een index.html gestart moet worden met de IE op die pc.

Hoe moet die autorun.bat er nu uitzien dan :?

Die webserver start prima, maar IE wil niet starten en dan dus ook niet die index.html ;(

ps. ik weet niet zeker of dit nou in P&W of W&G moet :*

Verwijderd

Wat werkt er niet aan? Verder kun je internet explorer ook wel opstarten zonder het volledige pad mee te geven lijkt me.

Verwijderd

Topicstarter
Op zaterdag 09 maart 2002 15:48 schreef Zef het volgende:
Wat werkt er niet aan? Verder kun je internet explorer ook wel opstarten zonder het volledige pad mee te geven lijkt me.
IE start niet op me die regel :? Hoe dan wel en hoe laat 'm dan meteen naar die index.html gaan :?

Om nog duidelijker aan te geven. Als je 't met de hand aan de praat maakt, doe je de volgende stappen:

1. je gaat naar de \xitami\ dir
2. je start XeWin32.exe
3. je start IE
4. je typt het adres in http://127.0.0.1/index.html

Hoe krijg je dit dus in 1x goed werkende in die autorun.bat :?

Verwijderd

Start weglaten misschien ?

  • XTerm
  • Registratie: Juli 2001
  • Laatst online: 10-06-2025
Start weglaten en het internet adres als Command Line argument meegeven met IE;

iexplore.exe http://www.thweakers.net

Verwijderd

code:
1
start "C:\Program Files\Internet Explorer\IEXPLORE.EXE" http://127.0.0.1/index.html

:? Aangepaste versie van je start stukje werkt gewoon hiero

  • Hermanvh
  • Registratie: Januari 2001
  • Laatst online: 17-03 10:14

Hermanvh

webOS fan, hacker, developer

start iexplore 127.0.0.1/index.html >:)

Werkt hier gewoon :)

webOS all the way!


Verwijderd

Topicstarter
Op zaterdag 09 maart 2002 15:55 schreef Hermanvh het volgende:
start iexplore 127.0.0.1/index.html >:)

Werkt hier gewoon :)
Tot nu toe werkt nog niets.

Maar dat kan ook van die webserver afhangen, maar die webserver start dus wel op, maar dan gebeurd er totaal niets. In command prompt kun je niets meer en hij geeft niet eens een foutmelding :? :?

  • Hermanvh
  • Registratie: Januari 2001
  • Laatst online: 17-03 10:14

Hermanvh

webOS fan, hacker, developer

Op zaterdag 09 maart 2002 16:02 schreef Locutus-of-Borg het volgende:

[..]

Tot nu toe werkt nog niets.

Maar dat kan ook van die webserver afhangen, maar die webserver start dus wel op, maar dan gebeurd er totaal niets. In command prompt kun je niets meer en hij geeft niet eens een foutmelding :? :?
Hmmz als command-line command werkt ie wel, maar in een .bat niet :? Echt wazig.....

webOS all the way!


Verwijderd

Maar dat kan ook van die webserver afhangen, maar die webserver start dus wel op, maar dan gebeurd er totaal niets.
Heb je 't ook al es met een ander adres geprobeerd? Extern?

Verwijderd

Topicstarter
Ok het probleem is dus als je die webserver opstart met die command, dan stopt ie gewoon in command prompt. Hij kan dan dus niet nog het volgende commando uitvoeren om de IE met die index.html op te starten.

Het werkt dus wel als je 2 aparte autruns maakt, met in de 1e dat hij de webserver opstart en in de 2e dat IE met index.html opstart, maar das natuurlijk ook omslachtig.

Ook een nieuwe autorun met bv alleen:
autorun01.bat (autorun met webserver)
autorun02.bat (autorun met IE + index.html)

werkt niet, want autorun01.bat sluit nooit (is nooit klaar) dus gaat ie nooit door naar de 2e :(

Verwijderd

Ok het probleem is dus als je die webserver opstart met die command, dan stopt ie gewoon in command prompt.
Dan moet je CALL voor de opdracht zetten.

  • cenix
  • Registratie: September 2001
  • Laatst online: 12-09 16:35
Zorg dat de webserver on-line is en dan gewoon heel simpel, in batch (.bat) bestand typen
start www.abc.com
of
start 127.0.0.1

Verwijderd

Topicstarter
Op zaterdag 09 maart 2002 16:35 schreef cenix het volgende:
Zorg dat de webserver on-line is en dan gewoon heel simpel, in batch (.bat) bestand typen
start www.abc.com
of
start 127.0.0.1
lees ff de topic ofzo |:(
Op zaterdag 09 maart 2002 16:29 schreef daxx909 het volgende:

[..]

Dan moet je CALL voor de opdracht zetten.
Ik krijg dan nog dit: Afbeeldingslocatie: http://www.endoria.net/upload/?bekijk=1218125928

Verwijderd

Op zaterdag 09 maart 2002 16:29 schreef daxx909 het volgende:

[..]

Dan moet je CALL voor de opdracht zetten.
Persoonlijk denk ik ook dat dit het enige juiste antwoord is. Met een CALL zal de Webserver opgestart worden, echter in de achtergrond, vergelijkbaar als '&' onder Linux. Kortom, hiermee gaat ie terug naar de prompt en kan ie dus verder met de rest van de batch.

Verwijderd

Topicstarter
Op zaterdag 09 maart 2002 16:45 schreef ray_online het volgende:

[..]

Persoonlijk denk ik ook dat dit het enige juiste antwoord is. Met een CALL zal de Webserver opgestart worden, echter in de achtergrond, vergelijkbaar als '&' onder Linux. Kortom, hiermee gaat ie terug naar de prompt en kan ie dus verder met de rest van de batch.
Sja, als 't nou ook nog werkt ;(

Verwijderd

Ehhh, CALL zorgt er toch voor dat een ander BAT bestand wordt gestart, maar dan moet het andere eerst toch afgesloten worden??? Dat werkt dus niet in dit script, want IE blijft draaien! :?

Verwijderd

Op zaterdag 09 maart 2002 16:49 schreef Locutus-of-Borg het volgende:

[..]

Sja, als 't nou ook nog werkt ;(
Hmmm, probeer eens dit:

@echo off
if not exist c:\temp md c:\temp
cmd /c xitami\XiWin32.EXE
start c:\program files\internet explorer\iexplore.exe http: //127.0.0.1/index.html

  • SpiceWorm
  • Registratie: November 2000
  • Laatst online: 21-08 01:18
@echo off
if not exist c:\temp md c:\temp
xitami\XiWin32.EXE
cmd /c c:\program files\internet explorer\iexplore.exe http: //127.0.0.1/index.html
euhm...
als je "c:\program files\internet explorer\iexplore.exe"
tussen aanhalingstekens (zoals voorbeeld) zet werkt het wel.
(euhm: bij mij tenminste)

Verwijderd

Topicstarter
we hebben nu dit en dit werkt:
@echo off
if not exist c:\temp md c:\temp
start xitami\XiWin32.EXE
"c:\program files\internet explorer\iexplorer.exe" http://127.0.0.1/index.html
Alleen, nou blijft dat commandscherm, zoals ik hierboven al eerder heb gepost achter IE staan. Als je IE sluit gaat hij wel weg, maar het zou toch beter zijn als dat cmdscherm ook zou verdwijnen als IE eenmaal opgestart is (en die cmd dus eigenlijk klaar is) :?

  • SpiceWorm
  • Registratie: November 2000
  • Laatst online: 21-08 01:18
HIER werkend:

cd\program files\internet explore\
start "" "iexplore.exe" "ftp://192.168.0.3"

cmd word afgesloten voordat ie geopend word

als je de standaart browser wilt starten kun je je beperken tot deze regel:

start "" "www.tweakers.net"

bdw: die eerste twee aanhalingstekens staan er omdat er ander s een command promt met de naam "www.tweakers.net" wordt opgestart, en dan wordt er geen ie/netschaap/opera enz. geladen

Verwijderd

Topicstarter
Op zaterdag 09 maart 2002 17:17 schreef Spiceworm het volgende:

cmd word afgesloten voordat ie geopend word
Vóórdat :?

  • SpiceWorm
  • Registratie: November 2000
  • Laatst online: 21-08 01:18
het werkt op de manier zoals ik denk dat jij het wilt hebben:
het 'dos' venster is verdwenen voordat internet explorer opgestart wordt.

Verwijderd

Topicstarter
Op zaterdag 09 maart 2002 17:26 schreef Spiceworm het volgende:
het werkt op de manier zoals ik denk dat jij het wilt hebben:
het 'dos' venster is verdwenen voordat internet explorer opgestart wordt.
maar IE start wel op :?
Pagina: 1