xampplite von usb automatisch starten

quidnovi

Erfahrenes Mitglied
Hallo Gemeinde,

stelle diese Frage in diese Rubrik, da ich keine passende gefunden habe. Also bitte nicht wüten, wenn es doch eine geeignetere gibt - dann bitte dorthin verschieben, danke.

Also, ich habe xamppLite mit dem portable Firefox 2 auf einem USB Stick geladen. Funktioniert alles, muss aber den Apache von Hand starten und beenden.

Da dieser Stick von Menschen bedient werden muss, die von start.exe und stop.exe keinen blassen Dunst haben, suche ich eine Möglichkeit, das zu automatisieren.

Der Idealfall wäre: Wenn jemand den USB Stick an seinen Pc ansteckt, sollte der Apache und Firefox automatisch starten.

Hat da jemand eine Idee? Das Internet schweigt dazu, oder ich habe falsch gesucht (was ich mir eigentlich nicht vorstellen kann).

Danke im voraus für Euer Bemühen.
 
Hm, geeigneter wäre Hosting & Webserver ;)

Hast du es mal mit einer autorun.inf probiert?

Code:
[autorun]
icon=bla.ico
open=Autorun.exe

Und dann würde ich net auf die Start.exe verweisen, sondern einfach auf xampp-control.exe, wo der User dann alles verwalten kann (falls das beim xampp-lite dabei ist?).

Eine Mini-Doku wäre natürlich auch geeignet dafür ;)
 
Hi Flex,

thx für Deine Antwort. Klingt vernünftig - werde es mal probieren.

Melde mich sicher noch, zumindest wenn ich es gelöst habe.

Salü
 
Dann musst du den Leuten aber auch erklären, dass die den USB Stick nicht einfach abziehen dürfen, sondern immer schön brav die "Hardware sicher entfernen" ;) Außer es ist gesperrt (wie zuletzt in meiner Berufsschule o_O).
 
Moin, moin,

nur dürften das die wenigsten wirklich beherzigen.

Was passiert, wenn man den Stick einfach so herauszieht?
 
So,

jetzt habe ich folgendes zu Stande gebracht:

autorun.inf
Code:
[autorun]
OPEN=PStart.exe
ICON=PStart.exe
ACTION = Usb-Menu

die dazugehörige xml Datei
Code:
<start>
	<files>
		<file name="xampp_start">
			<path>xampplite\xampp_start.exe</path>
			<runcount>1</runcount>
			<rundate>2007/01/20 11:35:42</rundate>
		</file>
		<file name="Firefox Portable">
			<path>programme\Portable Firefox 2\FirefoxPortable.exe</path>
			<runcount>1</runcount>
			<rundate>2007/01/20 11:35:49</rundate>
		</file>
		<file name="xampp_stop">
			<path>xampplite\xampp_stop.exe</path>
			<runcount>1</runcount>
			<rundate>2007/01/20 11:36:46</rundate>
		</file>
	</files>
	<notes>
	</notes>
	<colors>
		<color name="0">
			<value>A0A0FFh</value>
		</color>
		<color name="1">
			<value>A0C0FFh</value>
		</color>
		<color name="2">
			<value>A0FFFFh</value>
		</color>
		<color name="3">
			<value>A0FFA0h</value>
		</color>
		<color name="4">
			<value>FFA0A0h</value>
		</color>
	</colors>
	<configurationfile>
		<backupmode>pbmTemporary</backupmode>
	</configurationfile>
	<execution>
		<count>9</count>
		<overalltime>0:46:03.503</overalltime>
	</execution>
	<general>
		<executionaction>0</executionaction>
		<language>auto</language>
		<singleclick>False</singleclick>
	</general>
	<info>
		<visible>True</visible>
	</info>
	<menu>
		<hotkeysvisible>True</hotkeysvisible>
	</menu>
	<mouse>
		<sensors>
			<bottom>
				<leftaction>0</leftaction>
				<rightaction>0</rightaction>
			</bottom>
			<bottomleft>
				<leftaction>0</leftaction>
				<rightaction>0</rightaction>
			</bottomleft>
			<bottomright>
				<leftaction>0</leftaction>
				<rightaction>0</rightaction>
			</bottomright>
			<cornersize>20</cornersize>
			<left>
				<leftaction>0</leftaction>
				<rightaction>0</rightaction>
			</left>
			<monitor>1</monitor>
			<right>
				<leftaction>0</leftaction>
				<rightaction>0</rightaction>
			</right>
			<top>
				<leftaction>0</leftaction>
				<rightaction>0</rightaction>
			</top>
			<topleft>
				<leftaction>0</leftaction>
				<rightaction>0</rightaction>
			</topleft>
			<topright>
				<leftaction>0</leftaction>
				<rightaction>0</rightaction>
			</topright>
		</sensors>
	</mouse>
	<note>
		<alarm>
			<notify>
				<autoclose>False</autoclose>
				<duration>10</duration>
				<sound></sound>
			</notify>
			<recenttime>2007/01/20 10:35:35</recenttime>
		</alarm>
		<defaultcolor>A0FFFFh</defaultcolor>
		<style>0</style>
		<visible>True</visible>
		<wordbreak>1</wordbreak>
	</note>
	<panel>
		<closemode>0</closemode>
		<hotkey>False</hotkey>
		<hotkeyclose>True</hotkeyclose>
		<hotkeycode>15</hotkeycode>
		<hotkeymodifier>7</hotkeymodifier>
		<pageindex>0</pageindex>
		<position>0</position>
		<showonstartup>True</showonstartup>
		<staticsize>False</staticsize>
		<title></title>
	</panel>
	<search>
		<allusersstartmenu>True</allusersstartmenu>
		<colorize>True</colorize>
		<colors>
			<allusersstartmenu>0080FFh</allusersstartmenu>
			<currentuserstartmenu>40A000h</currentuserstartmenu>
			<pstart>FF4040h</pstart>
		</colors>
		<currentuserstartmenu>True</currentuserstartmenu>
		<pstart>True</pstart>
		<sort>0</sort>
	</search>
	<style>
		<backgroundimage></backgroundimage>
		<captioncolor>000000h</captioncolor>
		<iconsize>0</iconsize>
		<iteminfomode>2</iteminfomode>
	</style>
	<tray>
		<doubleclick>1</doubleclick>
		<hotkey>False</hotkey>
		<hotkeycode>12</hotkeycode>
		<hotkeymodifier>7</hotkeymodifier>
		<iconimage>0</iconimage>
		<iconvisibility>2</iconvisibility>
		<leftclick>2</leftclick>
	</tray>
	<window>
		<main>
			<position>
				<x>527</x>
				<y>347</y>
			</position>
			<size>
				<x>225</x>
				<y>300</y>
			</size>
		</main>
	</window>
</start>

Somit öffnet ein Fenster in dem die drei Icons xampp_start, firefox und xampp_stop zu finden sind.

Der User muss nun zuerst den xampp starten, das dos-Fenster minimieren und dann den Firefox starten. Das funktioniert, ist aber nicht unbedingt das was ich haben will.

Kann man die autorun.inf so abändern, dass der xampp und der Firefox automatisch startet?

Habe schon diese Datei so erweitert, dass der xampp startet, aber der Firefox nit. Kann ich in der autorun.inf nur eines starten?


Bitte um Aufklärung, danke
 
Zuletzt bearbeitet:
Ha, man macht ja Fortschritte!! Was man im Internetz so alles findet - spitze!

Habe jetzt folgendes gemacht:

autorun.inf:
Code:
[autorun]
OPEN=start.bat
ICON=start.bat

start.bat:
Code:
\xampplite\xampp_start.exe
\programme\PortableFirefox2\FirefoxPortable.exe

Ist ja mal schon was, denn das funktioniert einwandfrei!

Jetzt noch auftretende Fragen:

Ich bekomme das Icon von start.bat nicht angezeigt. WHY?
Gibt es irgendwelche Unwägbarkeiten die ich nicht bedacht habe?
 
Zurück