WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   boot.ini editieren & Neustart (http://www.wcm.at/forum/showthread.php?t=161150)

Quintus14 13.03.2005 16:15

boot.ini editieren & Neustart
 
Hi,

ich hab' ein Dual-Boot(XPx2) installiert und möchte gerne mit "Neu Starten" gezielt entweder mit der einen oder mit der anderen Installation hoch fahren.

Da gibt's die boot.ini (hidden) - und darin gibt's eine Zeile 'default=multi(0)disk(0)rdisk(0)partition(1)\WINDO WS'

Je nachdem, wie man die Parition(x) setzt, kommt die default-Partition.

Idee:
  • ich mach' mir je eine boot_1.ini und eine boot_2.ini - die sich nur im Partition-Parameter unterscheiden,
  • und mach' mir 2 *.bat, die die boot.ini mit der entsprechenden boot_1/2.ini überschreiben und das System neu starten.
So die Theorie. Fragen dazu:
  • Wie muss die *.bat genau aussehen,
  • d.h. wie mach' ich das copy boot_1.ini -> boot.ini, wenn der User nicht Administrator ist (wird ja wohl sonst eine auf die Finger kriegen)
  • wie lautet in der *.bat der Befehl für den Neustart
  • und kann ich daraus - wie in guten alten Zeiten - auch eine *.com machen, damit das DOS-Fenster nicht auf geht? Wie?
Oder geht das ganze noch einfacher?

Danke für sachdienliche Hinweise.

Quintus

LouCypher 13.03.2005 16:41

xcopy /h /r boot_1.ini boot.ini
shutdown -r


sollte funzen. Danach erstellst eine verknüpfung zur bat datei und in den eigenschaften der verknüpfung wählst minimiert starten. Die user müssen natürlich schreibrechte für diese datei haben.

Quintus14 13.03.2005 17:27

Hi, danke für die rasche Antwort
Zitat:

Original geschrieben von LouCypher
Die user müssen natürlich schreibrechte für diese datei haben.
Auf die *.bat oder die boot.ini?

Probieren kann ich es erst morgen ... heute haben wir Besuch ... sonst krieg ich eine über die Mutz ... muss mich um den Schweinsbraten kümmen ... Holzofen ...

Thx
Quintus

jak 13.03.2005 19:21

Nachdem die boot.ini verändert werden muß wäre es wohlganz nützlich darauf Schreibrechte zu haben ;)

Jak

schichtleiter 13.03.2005 20:15

Zitat:

Original geschrieben von jak
Nachdem die boot.ini verändert werden muß wäre es wohlganz nützlich darauf Schreibrechte zu haben ;)

Jak

also das per default gesetzte write protected bit entfernen :D

FendiMan 13.03.2005 21:19

Ich hab die .bat-Datei ein bißchen aufpoliert:

xcopy /h /r /y boot_1.ini boot.ini
shutdown -r -t 00

xcopy /h /r /y boot_2.ini boot.ini
shutdown -r -t 00

Damit kommt keine Nachfrage mehr, ob die Datei überschrieben werden soll und das System fährt sofort herunter (und startet neu) und wartet nicht 30 Sekunden.

Quintus14 14.03.2005 10:25

@ jak: sorry, war vielleicht eine blöde Frage - von Schreibrechten seh' ich in den Eigenschaften allerdings nichts, die boot.ini ist nur versteckt.


@ LouCypher & FendiMan: vielen Dank - funzt pipifein...:)


Thx
Quintus

jak 14.03.2005 20:26

Zumindest auf meinem PC haben nur Administratoern und Hauptbenutzer Zugriff auf die boot.ini (was ja auch recht sinnvoll ist). Ändern kannst du das unter XP-Pro graphisch (Reiter Sicherheit) unter XP-Home auf der Kommandozeile mit cacls (vorsicht, damit kann man sich auch ziemlich aussperren).

Jak


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:56 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag