| Autor |
Beitrag |
DennisSpohr
      
Beiträge: 19
|
Verfasst: Mo 26.02.07 21:32
Hallo,
wir kann man den Willkommensbildschirm von WIndows ("Willkommen" mit blauem Hintergrund per Delphi ändern?
Vielen Dank für alle Antworten!
Dennis
|
|
Heiko
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Di 27.02.07 07:31
In wie fern willst du ihn ändern?
Willst du per Delphi umstellen zwischen den herkömmlichen Loginteilen (wo man alles per Hand eingeben muss) und dem Loginteil, wo man nur noch draufklicken muss und ggf. PW eingeben?
Oder willst du ein komplett eigenes Willkommensfenster machen? Wenn ja dürfte es schwieriger werden. Denn Novell ersetzt z.B. die ngina.dll (oder wie die geschrieben wird) um einen eigenen Loginscreen zu haben. Und da vermute ich bald mal, dass es auch keine andere Möglichkeit geben wird.
|
|
hathor
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 27.02.07 10:59
Zuletzt bearbeitet von hathor am Di 27.02.07 11:14, insgesamt 1-mal bearbeitet
|
|
Chatfix
      
Beiträge: 1583
Erhaltene Danke: 10
Win 10, Win 8, Win 7, Win Vista, Win XP
VB.net (VS 2015), MsSQL (T-SQL), HTML, CSS, PHP, MySQL
|
Verfasst: Di 27.02.07 11:03
Das ist nicht das was er meint
Oder hast du da schonmal das Wort "Willkommen" gesehen?
Er meint den Login-Bildschirm, nicht den dort so genannten "Startbildschirm"
_________________ Gehirn: ein Organ, mit dem wir denken, daß wir denken. - Ambrose Bierce
|
|
DennisSpohr 
      
Beiträge: 19
|
Verfasst: Di 27.02.07 18:11
hi,
mit "Wilkommensbildschirm" meine ich nicht den Bildschrim zum Einloggen, sondern den Bildschrim danach...: "Wilkommen" auf blauem Hintergrund...
Ich will einfach ein anderes Bild anzeigen lassen...
Dennis
|
|
Bääääär
      
Beiträge: 117
|
Verfasst: Di 27.02.07 18:24
logonloader oder logonstudio nehmen.
|
|
|M|Ich|Er|
      
Beiträge: 34
Morfik Web OS, Delphi 6 EE
|
Verfasst: Di 27.02.07 18:28
-->
Registry aufrufen. HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer
Eintrag „NoWelcomeScreen" als Datentyp REG_DWORD erstellen. Soll der Startbildschirm übersprungen werden, ist als Wert eine „l", für das Wiedereinblenden eine „0" zu setzen.
Dann kannste vielleicht ein Programm mit Bild erstellen. Maximieren und in den Autostart damit. Könnte doch eine Möglichkeit sein oder?
|
|
Bääääär
      
Beiträge: 117
|
Verfasst: Di 27.02.07 18:35
abgesehen davon, dass die proggis im autostart erst geladen werden, wenn der desktop schon zu sehen ist. hilft also nicht direkt.
|
|
DennisSpohr 
      
Beiträge: 19
|
Verfasst: Di 27.02.07 22:10
1. will ich den Bildschrim nicht überspringen, sondern ändern...
2. Soll der Bildschirm bei jedem Neustart der Bildschrim eingestellt werden, also für den nächsten...
|
|
klezmor
      
Beiträge: 558
delphi 6 personal delphi 2005 personal
|
Verfasst: Di 27.02.07 23:19
Also mich würde interessieren, ob das auch mit delphi möglich wäre?(Den startbildschirm zu ändern).
_________________ "Beware of bugs in the above code; I have only proved it correct, not tried it." Donald Knuth
|
|
Grenzgaenger
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 28.02.07 00:23
weshalb sollte es in delphi nicht möglich sein???? novel brauchte hierzu nur eine sonderlizenzvereinbahrung mit MS, aber das wirste doch locker schaffen 
|
|
Heiko
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Mi 28.02.07 06:55
Grenzgaenger hat folgendes geschrieben: | | weshalb sollte es in delphi nicht möglich sein???? |
Falls er einen eigenen Treiber braucht, also einen angepassten (glaube ich zwar niht dass er das braucht  ).
Grenzgaenger hat folgendes geschrieben: | novel brauchte hierzu nur eine sonderlizenzvereinbahrung mit MS, aber das wirste doch locker schaffen  |
Wenn man es nur für seinen Homerechner macht, braucht man auch da keine extra Lizenz  .
|
|
hathor
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 28.02.07 10:23
Es geht durch Austausch des Programms logonui.exe
www.tweakxp.com/article36812.aspx
You can use this method to change the Welcome screen :
1. Copy your custom logon file under another name, let's say logonuiA.exe, to C:\Windows\system32.
2. Open regedit (Always backup before changing anything in the registry) to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
and change the value for UIHost to logonuiA.exe.
Ergo: Es geht mit DELPHI:
Entweder so:
1. logonui.exe umbenennen z.B. in logonuiA.exe
2. Neues logonui.exe in C:\Windows\system32 kopieren
Oder so:
1. Neues logonuiA.exe in C:\Windows\system32 kopieren
2. Registry ändern:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
and change the value for UIHost to logonuiA.exe.
Nachtrag:
Habe letzten Vorschlag gerade getestet - funktioniert!
(Meldet sich jetzt auf spanisch...)
Vorher File logonuiA.exe auf Version prüfen - muss zu XP SP1 oder XP SP2 passen.
Testen:
1. Start und "xxx" abmelden anklicken
2. Benutzer wechseln
-----------------------
logonui and boot randomizer
userxp.belchfire.net/indexlbr.htm
80.190.139.92/downlo...53350ad8292de1786920
www.geocities.com/outersoftinc/CXP.html
web.zdnet.de/techexp...1/logonui_05-wc.html
www.themexp.org/index.php
www.thetechguide.com/howto/xpbootlogo/
|
|
klezmor
      
Beiträge: 558
delphi 6 personal delphi 2005 personal
|
Verfasst: Mi 28.02.07 17:54
mit irgendwelchen programmen geht alles. Mich interessiert wie ich das mit reinem sourcecode mache.
_________________ "Beware of bugs in the above code; I have only proved it correct, not tried it." Donald Knuth
|
|
Heiko
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: Mi 28.02.07 18:35
In der Anleitung die hathor postet ist doch erkenntlich, dass du einfach die logonui.exe mit deiner ersetzten musst, wenn iche s richtig verstanden hatte...
|
|
DennisSpohr 
      
Beiträge: 19
|
Verfasst: So 11.03.07 09:56
ja schon, aber wo krieg ich "meine" logonui.exe her? Wie soll ich die "machen"?!?
|
|
Heiko
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: So 11.03.07 10:48
Selber schreiben und darauf umbennen  .
|
|
DennisSpohr 
      
Beiträge: 19
|
Verfasst: So 11.03.07 10:52
na toll^^ was soll die Datei machen?^^
|
|
Heiko
      
Beiträge: 3169
Erhaltene Danke: 11
|
Verfasst: So 11.03.07 10:54
Die logonui.exe von Windows umbennen (z.B. in logonui.originial.exe) und dann packst du deine Exe, die deinen Screeni anzeigt, als logoniu.exe in diesen Ordner...
|
|
hathor
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: So 11.03.07 10:58
DennisSpohr hat folgendes geschrieben: | | ja schon, aber wo krieg ich "meine" logonui.exe her? Wie soll ich die "machen"?!? |
z.B. mit Resource Hacker™ (ResHacker.exe)
|
|