mastertulle
Goto Top

NetzwerkTapi initialisieren für Domänenbenutzer

Hallo liebes Forum,

Ich habe eine Frage zu einem Anmeldescript:

Ich habe eine Batch-Datei geschrieben, die 2 Befehle zum INitialisieren unserer Netzerk-TAPI beinhaltet.
Diese Batch-Datei, soll an jedem Client-Rechner beim Starten des PC's ausgeführt werden.

Kann ich die Batch in der Domänenrichtlinie (GPO) hinterlegen, oder muss ich die Batch lokal an jedem Rechner
per MMC als lokale Richtlinie einfügen?

Vielen Dank im Voraus

Content-ID: 174374

Url: https://administrator.de/forum/netzwerktapi-initialisieren-fuer-domaenenbenutzer-174374.html

Ausgedruckt am: 09.01.2025 um 04:01 Uhr

goscho
goscho 10.10.2011 um 11:53:24 Uhr
Goto Top
Morgen mastertulle,
von welcher Netzwerk-TAPI ist hier die Rede?

Wenn ihr einen Windows-Telefonieserver einsetzt und du von tcmsetup sprichst, so kannst du dies lassen.
Da diese Adminrechte benötigt, kannst du diese nicht im Kontext des User ausführen lassen (so er kein Admin auf dem PC ist).

Aber wenn du von einer anderen TAPI sprichst, solltest du eventuell Ross und Reiter nennen. face-wink
mastertulle
mastertulle 10.10.2011 um 11:57:26 Uhr
Goto Top
Hallo Goscho,

ja, es geht um tcmsetup...
Habe das testenshalber als Domänenbenutzer ausgeführt und erhalte auch die Meldung das der TAPI-Client ordnungsgemäß installiwert wurde.

Gehen wir mal davon aus, dass es auch ohne admin-Rechte klappt: Wo kann ich die Batch in der GPO der Domäne hinterlegen?

Vielen Dank!
goscho
goscho 10.10.2011 um 12:24:13 Uhr
Goto Top
Zitat von @mastertulle:
Hallo Goscho,

ja, es geht um tcmsetup...
Habe das testenshalber als Domänenbenutzer ausgeführt und erhalte auch die Meldung das der TAPI-Client
ordnungsgemäß installiwert wurde.
Was hast du denn für Systeme (Server-BS und Client-BS)?
Gehen wir mal davon aus, dass es auch ohne admin-Rechte klappt: Wo kann ich die Batch in der GPO der Domäne hinterlegen?
Davon gehe ich mal eben nicht aus.

Nach meinem Erkenntnisstand benötigt der tcmsetup Befehl lokale Admin-Rechte.
Hier wird es beschrieben. Ist zwar für W2K, trifft jedoch auch für W2K3 zu und auch, wenn der Client Windows Vista oder Sieben ist.
Eventuell könnte es mit W2K8 geändert worden sein, würde mich aber wundern.

Warum musst du überhaupt ein Anmeldescript für den Tapibefehl ausführen?
So wie ich das kenne, wird der MS-Telefonieserver richtig konfiguriert und anschließend ziehen sich die Clients beim Start des PCs automatisch dir richtigen Einstellungen.
mastertulle
mastertulle 10.10.2011, aktualisiert am 18.10.2012 um 18:48:43 Uhr
Goto Top
Hi Goscho,

wir haben des öfteren das Problem, dass sich die Clients die TAPI-Informationen beim Start vom Server nicht holen.
Erst nach ein paar Neustarts der Clients, ist die TAPI am Client verfügbar.

Für dieses Problem, gibt es nur die Lösung, welche wohl aber nicht immer funktioniert, dass man tcmsetup beim Start des
Clients erneut ausführt.

Lösung habe ich hier aus dem Forum

Link: TAPI Einstellungen per Group Policy verteilen?

Nun ging es mir darum, die 2 Befehle als StartScript mit zu übergeben.
Ach ja als Server haben wir Server2008.

Danke im Vorausface-smile
goscho
goscho 10.10.2011 um 14:38:33 Uhr
Goto Top
Hi mastertulle,
auf was für einem Client-BS führst du denn tcmsetup aus und mit welchen Optionen?
Wenn ich an einem PC tcmsetup /c starten möchte, bekomme ich die Meldung über fehlende Rechte.

Starte ich dies an diesem PC manuell als admin (cmd elevated gestartet), kann ich anschließend auch nur die Lines des Admins nutzen.
Wenn der PC jedoch neu gestartet wird, wird dies automatisch korrekt ausgeführt.

BTW: Bei jeglicher Änderung am Telefonieserver muss der Tapiclient neu gestartet werden.

Ein einfaches Tool zur Überprüfung des Status des Tapiclients ist phone.exe.
mastertulle
mastertulle 10.10.2011 um 14:49:42 Uhr
Goto Top
Hi goscho,

führe folgende 2 Befehle aus:


tcmsetup /Q /C /D
tcmsetup /c "SERVER"

Client-BS ist WinXP Prof SP2

Egal ob ich mich dabei als Domänenadmin anmelde oder als Domänen-User.

Die Client-Software ist bei uns user-spezifisch.
Nach der Insallation unter einem bestimmten Domänen-Benutzer-Konto muss ich kein Admin sein, um tcmsetup erneut auszuführen.
goscho
goscho 10.10.2011 um 15:03:50 Uhr
Goto Top
führe folgende 2 Befehle aus:


tcmsetup /Q /C /D
tcmsetup /c "SERVER"

Client-BS ist WinXP Prof SP2

Egal ob ich mich dabei als Domänenadmin anmelde oder als Domänen-User.
Wer führt diese denn aus, ein Startupscript des PCs oder ein Logonscript des Benutzers?
Letzteres glaube ich nicht, da tcmsetup admin-Rechte auf dem Client-PC verlangt.
Zitat aus folgendem MS-KB-Eintrag
Sie können diesen Befehl nur dann ausführen, wenn Sie sich beim Client als Administrator anmelden. Wenn Sie bei einem Computer in der Gruppe Benutzer oder Hauptbenutzer angemeldet sind, können Sie Tcmsetup wie im folgenden >Beispiel mit Hilfe des Befehls runas als Administrator ausführen:
runas /user:meinedomaene\meinname "tcmsetup /c servername"

Das kann man sehr einfach prüfen, indem man mit angemeldetem Benutzer tcmsetup in einer DOSbox ausführt.
mastertulle
mastertulle 10.10.2011 um 15:18:39 Uhr
Goto Top
Also, tcmsetup wurde manuell in der cmd, nur einmal bisher ausgeführt an den betreffenden Clients,
und zwar als Domänen-Benutzer bei der Einrichtung der Netzwerk-TAPI.
Hat auch alles geklappt.

Ich hatte nun vor das ganze unter dem selben Benutzer beim Start des PC's auszuführen, also unter den entsprechenden Domänen-Benutzer
bevor unserer Software, welche eine aktive Telefonverbindung zum Server benötigt, gestartet wird.