| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Uwe2005
Anmeldungsdatum: 02.10.2005
Beiträge: 15
|
Verfasst am:
Mi Aug 01, 2007 1:12 pm Titel:
Das blöde Programm macht kein Autostart!!! |
|
|
Hallo liebe Leute,
ich brauche dringend eure Hilfe. Ich möchte meinen Screen auf 1024x768 umstellen (klappt) und eine Präsentation automatisch nach dem Booten starten. Dazu habe ich folgendes getan:
Im !CustomOrdner:
Filename: AUTORUN0_CUSTOM.CMD
@echo off
Title custom Autorun
call %~d0\Programs\Nu2Menu\setres.exe h1024 v768
exit
------------------------------------------------------------------
Filename: Custom.inf
Am Ende eingefügt:
[SourceDisksFiles]
AUTORUN0_CUSTOM.CMD=2,,1
AUTORUN1_CUSTOM.CMD=2,,1
---------------------------------------------------------------------
Im !CustomOrdner:
Filename: AUTORUN1_CUSTOM.CMD
rem @echo off
%Systemdrive%\praesentation\praesentation.exe
exit
-----------------------------------------------------------------------------
im Praesentationordner:
Filename: Praesentation.inf
und in dem Ordner Imo die Bilder.
; PE Builder v3 plug-in INF file
; Created by Bart Lagerweij
[Version]
Signature= "$Windows NT$"
[PEBuilder]
Name="Bilder"
Enable=1
Help=""
[WinntDirectories]
a="praesentation",2
b="praesentation\imo",2
[SourceDisksFiles]
files\praesentation.exe=a,, 1
files\imo\*.*=b,,1
Die Daten / Bilder werden alle auf CD gebrannt. Aber das Programm startet nicht! Was mache ich falsch??? |
|
| Nach oben |
|
 |
Bernhard
Anmeldungsdatum: 06.09.2005
Beiträge: 701
|
Verfasst am:
Mi Aug 01, 2007 4:03 pm Titel:
|
|
|
Hallo Uwe2005,
zur Bildschirmeinstellung solltest
du der Datei custom.inf im Ordner
\pebuilder\plugin\system\!custom folgendes anhängen.
| Code: | [SetupReg.AddReg]
; Bildschirmauflösung 1024x768 32bpp
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x020
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x400
0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x300 |
Beliebiger Ordner unter \pebuilder\Plugin\Praesentation hier kommt die INF-Datei rein.
Im Ordner \pebuilder\Plugin\Praesentation\Files kommt dein Programm praesentation.exe rein.
Im Ordner \pebuilder\Plugin\Praesentation\Files\imo kommen deine Bilder rein.
Zu deiner Präsentation habe ich einen Vorschlag für eine neue INF-Datei.
| Code: | [Version]
Signature= "$Windows NT$"
[PEBuilder]
Name="Bilder"
Enable=1
Help=""
[WinntDirectories]
a="praesentation",2
[SourceDisksFolders]
files=a,,1
[Software.AddReg]
0x1, "Microsoft\Windows\CurrentVersion\Run", "Praesentation", "cmd /C %SystemDrive%\praesentation\praesentation.exe" |
Schöne Grüße Bernhard |
|
| Nach oben |
|
 |
Uwe2005
Anmeldungsdatum: 02.10.2005
Beiträge: 15
|
Verfasst am:
Mi Aug 01, 2007 6:14 pm Titel:
|
|
|
hallo Bernhard,
vielen Dank für die Hilfe!!! Ich probiere deine Vorschläge eben mal aus. |
|
| Nach oben |
|
 |
Uwe2005
Anmeldungsdatum: 02.10.2005
Beiträge: 15
|
Verfasst am:
Mi Aug 01, 2007 7:25 pm Titel:
|
|
|
Hallo Bernhard,
klappt leider nicht
Ich habe die Pfade so übernommen, wie du es vorgeschlagen hast - sie stimmen auch auf der gebrannten cd. In der Registry ist der Eintrag:
cmd /C %SystemDrive%\praesentation\praesentation.exe
aber trotzdem startet das Programm nicht. Hast du vielleicht irgendeine Idee, woran das liegen könnte?????
Ach ja, diese Plugins sind aktiv:
Coustimze
Keyboard
NU2Menu
Praesentation
RAMDisk
Serial Mouse
StartUp Grup
mehr nicht... |
|
| Nach oben |
|
 |
Bernhard
Anmeldungsdatum: 06.09.2005
Beiträge: 701
|
Verfasst am:
Do Aug 02, 2007 5:35 am Titel:
|
|
|
Hallo Uwe2005,
ich habe es nach meiner Anleitung in einer Testumgebung getestet,
das klappt schon so.
Es gehen 2 Fenster auf eins für den CMD und eins für das Programm.
Ich habe zum testen Notepad verwendet.
Du solltest den Befehl mal an der Console eingeben,
ob dein Programm wirklich auch so startet.
Vorgehensweise:
Start - Ausführen - cmd /C %SystemDrive%\praesentation\praesentation.exe
Welche Version Pebuilder verwendest du.
Deine Plugins sollten ausreichend sein, mehr brauchst du nicht.
Schöne Grüße Bernhard |
|
| Nach oben |
|
 |
Uwe2005
Anmeldungsdatum: 02.10.2005
Beiträge: 15
|
Verfasst am:
Do Aug 02, 2007 9:29 pm Titel:
|
|
|
Hallo Bernhard,
danke das du dir nochmal Zeit für mein Problem genommen hast.
Ich habe die aktuelle BartPE Version 3.11, arbeite mit XP und meine Präsentation ist eine Flash.exe.
Zu meinem Problem:
Die Daten werden alle korrekt auf die CD gebrannt, und auch dein Eintrag wird in der Registry richtig übernommen. Ich habe den Befehl zum Testen aus der Registry ausgeschnitten und in die Console eingefügt; meine Präsentation lief sofort. Außerdem startet sie problemlos über das Menü. Nur eben nicht automatisch beim Hochfahren! Es liegt also nicht an einem falschen Pfad oder das Dateien fehlen. Es ist mir ein Rätsel, warum das so ist. Wenn du mir deine Mailadresse zukommen lässt, schicke ich dir gerne mein Präsentation und die Plugins, die ich verwende. Vielleicht kommst du ja hinter das Rätsel. Oder hast du noch eine Idee, was ich machen könnte?
Gruß,
Uwe |
|
| Nach oben |
|
 |
Bernhard
Anmeldungsdatum: 06.09.2005
Beiträge: 701
|
Verfasst am:
Fr Aug 03, 2007 6:11 am Titel:
|
|
|
Hallo Uwe,
zu denen Problem kann ich mir keinen Reim daraus machen.
Ansonsten poste ich grundsätzlich keine Mailadressen in Foren.
Wenn du mit mir Kontakt aufnehmen möchtest kannst du das über meine
Web-Seite tun. Ich denke das ist ein guter Weg.
Schöne Grüße Bernhard |
|
| Nach oben |
|
 |
Uwe2005
Anmeldungsdatum: 02.10.2005
Beiträge: 15
|
Verfasst am:
Fr Aug 03, 2007 2:05 pm Titel:
|
|
|
Hallo Bernhard,
| Zitat: |
Ansonsten poste ich grundsätzlich keine Mailadressen in Foren.
Wenn du mit mir Kontakt aufnehmen möchtest kannst du das über meine
Web-Seite tun. Ich denke das ist ein guter Weg.
|
Das habe ich gemacht! Vielen Dank!
Gruß,
Uwe |
|
| Nach oben |
|
 |
Bernhard
Anmeldungsdatum: 06.09.2005
Beiträge: 701
|
Verfasst am:
Sa Aug 04, 2007 8:24 am Titel:
|
|
|
Hallo Uwe,
na ja da haben wir alle was dazugelernt.
Im Standard PEBuilder klappt das mit dem RUN in der Registratur so nicht.
Ich verwende PEBuilder zusammen mit nu2menu mit geoshell,
da klappt es problemlos.
Aber du musst dir deshalb kein geoshell besorgen.
Im Standard PEBuilder muss man das Plugin
Autorun (Startup Group aktivieren)
verwenden, dafür ist es ja auch da.
Folgendes Vorgehen sollte zum Erfolg führen.
Deine INF-Datei muss so aussehen:
| Code: | [Version]
Signature= "$Windows NT$"
[PEBuilder]
Name="Praesentation"
Enable=1
Help=""
[WinntDirectories]
a="praesentation",2
[SourceDisksFolders]
files=a,,1
[SourceDisksFiles]
autorun_Praesentation.cmd=2 |
Dein Menü klappt ja soweit schon.
Die Datei autorun_Praesentation.cmd sollte folgenden Inhalt
besitzen und wird in deinem Pluginordner gespeichert.
| Code: | @Echo off
Start /max %SystemDrive%\praesentation\praesentation.exe |
Bitte die Enter Taste an der letzten Zeile nicht vergessen.
Schöne Grüße Bernhard |
|
| Nach oben |
|
 |
Uwe2005
Anmeldungsdatum: 02.10.2005
Beiträge: 15
|
Verfasst am:
Sa Aug 04, 2007 2:06 pm Titel:
|
|
|
Hallo Bernhard,
vielen Dank für die Hilfe!!!!!!!!!!
Gruß,
Uwe |
|
| Nach oben |
|
 |
Bernhard
Anmeldungsdatum: 06.09.2005
Beiträge: 701
|
Verfasst am:
So Aug 05, 2007 1:29 pm Titel:
|
|
|
Hallo Uwe,
gern geschehen.
Schöne Grüße Bernhard |
|
| Nach oben |
|
 |
|
|