AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Programm/Dienst vor Windows Login ausführen/Starten
Thema durchsuchen
Ansicht
Themen-Optionen

Programm/Dienst vor Windows Login ausführen/Starten

Offene Frage von "Andreas2k"
Ein Thema von Andreas2k · begonnen am 17. Jun 2005 · letzter Beitrag vom 17. Jun 2005
Antwort Antwort
Andreas2k

Registriert seit: 2. Jan 2003
108 Beiträge
 
Delphi XE5 Professional
 
#1

Programm/Dienst vor Windows Login ausführen/Starten

  Alt 17. Jun 2005, 03:47
Hallo,
ich muss ein Programm oder einen Dienst starten bevor der Windows Login Bildschirm kommt (Win2k/WinXP) und evtl. das anzeigen der Loginbox solange hinauszögern bis der Dienst oder Das Programm komplett gestartet ist (evtl. ein zusätzliches delay von 10Sec. ranhängen)

Also die reihenfolge sollte im Idealfall so aussehen

- Windows startet
- Windows Treiber & Dienste werden geladen
- Mein Programm bzw. Dienst wird geladen
- Das Windows Login Fenster erscheint
- Benutzer meldet sich an (z.B. an Domäne oder Lokal)
- Desktop wird angezeigt


Mein Problem ist nämlich folgendes:
Ich habe ein Notebook mit Windows 2000 und das soll sich in unser Netwerk(Windows Domäne) per WLAN einklinken.
Problem: Das WLAN Tool (Intel) wird erst nach dem Anmelden gestartert somit steht zum Zeitpunkt des Logins kein Netzwerk zur verfügung und der Benutzer kann sich nicht an der Domäne anlmeden.
Andreas
  Mit Zitat antworten Zitat
uschi
(Gast)

n/a Beiträge
 
#2

Re: Programm/Dienst vor Windows Login ausführen/Starten

  Alt 17. Jun 2005, 08:17
ab win2003 server kannst du es eh knicken.

da kommt nix mehr vorher. nichmal pcanywhere
  Mit Zitat antworten Zitat
Andreas2k

Registriert seit: 2. Jan 2003
108 Beiträge
 
Delphi XE5 Professional
 
#3

Re: Programm/Dienst vor Windows Login ausführen/Starten

  Alt 17. Jun 2005, 11:34
Zitat von uschi:
ab win2003 server kannst du es eh knicken.

da kommt nix mehr vorher. nichmal pcanywhere

Das kann schon sein ist aber nicht mein Problem.

Ich will kein Tool schreiben das auf ALLEN Systemen läuft sondern muss es nur unter Win2k zum laufen bringen.
Wie gesagt wenn es einen einfachen Trick gibt (z.b. per Registry key oder so) das Intel WLAN Tool vor dem anzeigen des Logins komplett auszuführen (so das es automatisch eine Netwerkverbindung zum AP aufbaut). Dann wäre das Problem gelöst da eine Netwerkverbindung besteht wenn sich der User anmeldet und somit kann er sich auch an der Domäne anmelden
Andreas
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#4

Re: Programm/Dienst vor Windows Login ausführen/Starten

  Alt 17. Jun 2005, 12:13
Hallo Andreas2K,

ich verstehe nicht, warum du überhaupt auf ein Tool angewiesen bist. Windows 2000 sollte doch (spätestens ab SP4) die Unterstützung für Drahtlos-Netzwerke als Dienst an Board haben. Kannst du erklären, wozu das Intel Tool noch gebraucht wird - außer um ein paar Parameter über ein GUI einstellen zu können?

Grüße vom marabu
  Mit Zitat antworten Zitat
Andreas2k

Registriert seit: 2. Jan 2003
108 Beiträge
 
Delphi XE5 Professional
 
#5

Re: Programm/Dienst vor Windows Login ausführen/Starten

  Alt 17. Jun 2005, 17:21
Zitat von marabu:
Hallo Andreas2K,

ich verstehe nicht, warum du überhaupt auf ein Tool angewiesen bist. Windows 2000 sollte doch (spätestens ab SP4) die Unterstützung für Drahtlos-Netzwerke als Dienst an Board haben. Kannst du erklären, wozu das Intel Tool noch gebraucht wird - außer um ein paar Parameter über ein GUI einstellen zu können?

Grüße vom marabu
soweit ich weis ist das voreingestellt vom Hersteller (DELL) unter windows XP wird der Dienst übrigens auch erst nach dem Login gestartet zumindest ist das bei meinem Privatem Notebook (Windows XP) der Fall. Also ist es auch nicht mit meinem XP SP2 Notebook wo der Microsoft Dienst läuft möglich an der Domäne anzumelden weil zu diesem Zeitpunkt noch keine Verbindung zum AP besteht.

Wie gesagt wenn ich mich lokal als admin einlogge und warte bis der dienst gestartet ist (Symbol in der TNA) kann ich auf das Netwerk zugreifen. Es liegt also nur daran das der Dienst sowohl bei XP als auch bei 2000 nicht gestartet ist bzw. keine Verbindung aufgebaut ist.
Andreas
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#6

Re: Programm/Dienst vor Windows Login ausführen/Starten

  Alt 17. Jun 2005, 17:52
Hallo Andreas2k,

bei meinem Dell (XP SP2) baut sich die Verbindung auch waehrend dem Login-Screen auf, solange ich jedenfalls ein bisschen warte. Wichtig ist, dass Windows automatisch zum Netzwerk verbindet. Von daher ist es mir ein Raetsel warum es bei dir nicht funktioniert. Versuch mal ueber [Fn]+[F2] (Standardkombi bei den Dells fuers WLAN) die WLAN-Karte auszuschalten und anschliessend wieder anzumachen. Manchmal krieg ich keine Verbindung sobald ich angemeldet bin. Einmal ausmachen, wieder anmachen, und es funktioniert

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Rolf Rostig

Registriert seit: 5. Mär 2003
Ort: Stade
117 Beiträge
 
Delphi 7 Professional
 
#7

Re: Programm/Dienst vor Windows Login ausführen/Starten

  Alt 17. Jun 2005, 18:13
Zitat:
ab win2003 server kannst du es eh knicken.

da kommt nix mehr vorher. nichmal pcanywhere
@ Uschi
da hast du wohl eine Spezial-Version.
Gruss
Rolf
  Mit Zitat antworten Zitat
jensw_2000
(Gast)

n/a Beiträge
 
#8

Re: Programm/Dienst vor Windows Login ausführen/Starten

  Alt 17. Jun 2005, 18:28
Du kannst das auch über den TaskPlaner lösen, inden du einen Task für den Zeitpunkt "Systemstart" planst.



@Rolf Rostig
Meine Meinung
  Mit Zitat antworten Zitat
scp

Registriert seit: 31. Okt 2003
1.120 Beiträge
 
Delphi 7 Personal
 
#9

Re: Programm/Dienst vor Windows Login ausführen/Starten

  Alt 17. Jun 2005, 18:56
Zitat von Andreas2k:
Wie gesagt wenn ich mich lokal als admin einlogge und warte bis der dienst gestartet ist (Symbol in der TNA) kann ich auf das Netwerk zugreifen. Es liegt also nur daran das der Dienst sowohl bei XP als auch bei 2000 nicht gestartet ist bzw. keine Verbindung aufgebaut ist.
Standardmäßig ist der WLAN-Dienst (wzcsvc) auch unter XP SP2 deaktiviert, wenn ein Tool des Herstellers läuft. Dies ist deshalb sinnvoll weil gewisse Dinge wie 128-bit-Verschlüsselung mit Windows-Boardmitteln noch nicht korrekt funktionieren (zumindest bei mir nicht).
Erst wenn man das Hersteller Tool beendet und unter den Eigenschaften des Adapters, bei "Drahtlosnetzwerke", den Haken bei "Windows zum konfigurieren der Einstellungen verwenden" setzt, läuft der Dienst komplett.
Ob dies unter Windows 2000 ähnlich geht, weis ich nicht. Gib mal unter der Eingabeaufforderung
Code:
net start wzcsvc
ein. Wenn das geht, gibts auch ne Möglichkeit das ganze so einzustellen, das es beim Systemstart bereits klappt.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:33 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz