Autostart Benutzerkontensteuerung / Fehlerberichte / NetSetMan Support

NetSetMan Support

Search for already answered questions about NetSetMan (Pro) or ask new ones

You are not logged in.

#1 2010-03-03 00:28

Seba
Member
Registered: 2010-02-10
Posts: 34

Autostart Benutzerkontensteuerung

Hallo

Ich habe ein kleines Problemchen, das System ist Windows 7 Ultimate, NetSetMan Pro 3.01 wird mit Windows gestartet und der NSM Dienst ist installiert. Oft, aber nicht immer bekomme ich beim start von Windows eine Meldung der Benutzersteuerung das NetSetMan Veränderungen am System vornimmt, ich vermute das diese Meldung aus folgenden Grund kommt: zu dem Zeitpunkt zu dem NetSetMan gestartet wird ist der Dienst noch nicht aktiv. Das kann natürlich auch an Windows 7 selbst liegen denn mir ist aufgefallen das nach dem start von Windows noch einige Zeit vergeht (1-2min) bis alle Dienste und Programme gestartet sind (war auch nach der neuinstallation nicht ganz so extrem), auch der Netzwerk und Freigabecenter ist oft erst nach einiger Zeit aktiv und ausführbar. Das alles ist seltsamerweise nicht immer so, auch ist mir klar das es sich hier nicht in erster Linie um ein Problem von NetsetMan handeln muss aber wäre es nicht möglich irgendwie Netsetman ansich erst nach dem start des NSM Dienstes per autostart auszuführen? Selbstverständlich bin ich auch für einen Hinweis dankbar der evtl. zur Lösung der Startverzögerungen führen könnte.


Bye
Hans

Offline

#2 2010-03-03 12:48

Seba
Member
Registered: 2010-02-10
Posts: 34

Re: Autostart Benutzerkontensteuerung

Hallo

Ok, ich habe bei dem Dell Notebook einige Dell eigenen Tools und Treiber deinstalliert und die Verzögerungen beim Windows start sind jetzt weg, die Benutzersteuerung ermahnt aber nach wie vor nach dem Systemstart das NetSetMan eine Veränderung des Systems vornehmen will. Im laufenden Betrieb funktioniert aber alles so wie es soll.
Wie bekomme ich diesen Hinweis weg ohne an der Benutzersteuerung selbst Veränderungen vornehmen zu müssen?

Bye
Hans

Offline

#3 2010-03-03 17:01

NetSetMan Support
Administrator
Registered: 2005-08-06
Posts: 1,878

Re: Autostart Benutzerkontensteuerung

Wenn der NSM Service korrekt installiert ist und auch läuft, sollte keine UAC Meldung erscheinen. Prüfen Sie bitte den Zustand des Services. Im Zweifelsfall bitte deinstalliren und nochmals installieren.

Sollte das alles nichts bringen, weil der Service aus irgendeinem Grund wesentlich später gestartet wird als die Programme im Autostart, können Sie auch den Taskplaner verwenden, um NetSetMan beim Start mit Windows ohne UAC Meldung zu starten.
Dies ist ausfürlich in der FAQ (www.netsetman.com/faq) beschrieben.

Und noch ein ganz genereller Hinweis zum Programm: NetSetMan ändert bzw. liest weder beim Starten oder beim inaktiven Ruhen im Tray Systemeinstellungen. Es ist also rein technisch nicht möglich, dass durch die Installation oder den Autostart von NetSetMan das Netzwerk oder das Freigabecenter beeinträchtigt werden. Ich glaube, das haben Sie aber bereits durch die Änderung der anderen Tools und Treiber festgestellt.

Offline

#4 2010-03-04 16:21

Seba
Member
Registered: 2010-02-10
Posts: 34

Re: Autostart Benutzerkontensteuerung

Hallo

Danke für die Info.
Da sich das ganze etwas seltsam verthällt, also mal bekomme ich eine UAC Meldung mal nicht dann startet NetSetMan mal mit der Meldung das NetSetMan nicht im Admin Mode ausgeführt wird dann das der NSM Dienst nicht gestartete werden kann..., werde ich das ganze Betriebssystem neu installiern und das ganze nochmal versuchen.
Wenn ich das gemacht habe dann melde ich mich nochmal und teile hier das Ergebniss mit.

PS: Den NSM Dienst hatte ich auch schon neu installiert, hat nichts gebracht, ebenso habe ich die Lösung mit dem Application Compatibility Toolkit versucht, ohne Erfolg. Kann es sein das die UAC Meldung vom NSM Dienst selbst kommt? Muss ich evtl. den NSM Dienst im Admin Mode (rechte Maustaste > ausführen als Administrator) installieren?

Bye
Hans

Last edited by Seba (2010-03-04 16:24)

Offline

#5 2010-03-06 18:18

NetSetMan Support
Administrator
Registered: 2005-08-06
Posts: 1,878

Re: Autostart Benutzerkontensteuerung

Seba wrote:

Kann es sein das die UAC Meldung vom NSM Dienst selbst kommt? Muss ich evtl. den NSM Dienst im Admin Mode (rechte Maustaste > ausführen als Administrator) installieren?

Nein, auf keinen Fall, denn sonst läuft der Dienst in einem anderen Kontext wie das Programm und eine Kommunikation ist nicht möglich.

Seba wrote:

ebenso habe ich die Lösung mit dem Application Compatibility Toolkit versucht, ohne Erfolg.

Das hatte ich nicht gemeint. Mein Hinweis bezog sich auf den normalen Windows Taskplaner. Wenn Sie diesen verwenden, können Sie NetSetMan darüber beim Windowsstart starten lassen, ohne eine UAC Meldung auszulösen. Deinstallieren Sie dazu den NSM Dienst und befolgen Sie anschließend die Anleitung in der FAQ (www.netsetman.com/faq  -  Thema "Funktioniert NSM mit eingeschränkten Benutzerrechten? (NSM Service? Vista & UAC?)" > Vista > 3. Autostart).

Offline

#6 2010-03-08 08:00

Seba
Member
Registered: 2010-02-10
Posts: 34

Re: Autostart Benutzerkontensteuerung

Hallo

Das mit dem Toolkit hatte ich schon vorher gemacht, weil es in der FAQ so stand. Das mit dem Taskplaner ist für meinen Zweck etwas schlecht da ich Netsetman und den NSM-Dienst wiederum in mein Setup Programm aufgenommen habe um es auf verschiedenen Rechnern (mehrere Lizensen) zu installieren. Habe jetzt das System neu aufgesetzt un übers Wochenende mehrfach gestartet, die UAC Meldung ist bis jetzt nicht mehr aufgetreten, scheint also am System etwas nich gepasst zu haben.

Gruß
Hans

Offline

#7 2011-01-13 14:00

RolfBensch
Member
Registered: 2009-02-27
Posts: 10

Re: Autostart Benutzerkontensteuerung

Ilja Herlein wrote:

...Sollte das alles nichts bringen, weil der Service aus irgendeinem Grund wesentlich später gestartet wird als die Programme im Autostart, können Sie auch den Taskplaner verwenden, um NetSetMan beim Start mit Windows ohne UAC Meldung zu starten.

Hier: NSMService 1.1.0 mit NSM 3.0.1 unter XP Pro.

dieser Sachverhalt tritt ein, wenn der User nach einem Neustart des Notebook recht flott den Anmeldedialog von Windows beantwortet. Als Alternative zum Taskplaner setzen wir ein VBS-Script ein, dass nach dem Start auf den Status "Running" des NSM-Service wartet um danach NSM zu starten. Es stellt sich die Frage, ob man diese Funktionalität nicht direkt in NSM implementieren kann.

strComputer = "localhost"
strDienstName = "NSM Service 1.1.0"
strNsmProgPfad = "C:\Programme\NetSetMan Pro\netsetman.exe"

Set wbemServices = GetObject("winmgmts:\\" & strComputer)
Set wbemObjectSet = wbemServices.InstancesOf("Win32_Service")

Set wshshell = WScript.CreateObject ("wscript.shell")
set ntwrk = createobject ("wscript.network")

StartTime = Timer

For Each wbemObject In wbemObjectSet
    if wbemObject.DisplayName = strDienstName then 
        Do until wbemObject.State = "Running"
            if Timer - StartTime > 60 then
                t = "Netzwerksteuerung 'NSM' konnte nicht gestartet werden. "
                T = T & "Netzwerkumschaltungen sind nicht möglich."
                msgbox "Fehler:" & vbcr & vbcr & t ,64,"NetSetMan"
                exit do 
            end if
          wscript.sleep 2
        Loop

        if wbemObject.State = "Running" then 
            wshshell.run chr(34) & strNsmProgPfad & chr(34) & " -h",6, false
        end if
    end if
Next

Last edited by NetSetMan Support (2011-01-13 17:08)

Offline

#8 2011-01-13 17:12

NetSetMan Support
Administrator
Registered: 2005-08-06
Posts: 1,878

Re: Autostart Benutzerkontensteuerung

Vielen Dank für den Code, damit wird der eine oder andere User sicherlich was anfangen können. Ich habe mir erlaubt, zwecks besserer Lesbarkeit CODE-Tags drumherum zu machen.

Ich werde in Erwägung ziehen, eine solche Warte-Funktion direkt in NetSetMan einzubauen. Es ist ohnehin eine neue Einstellungssparte für Startoptionen vorgesehen. Dort würde dies gut hineinpassen.

Offline