Hallo zusammen!
Ich möchte gerne per Script abfragen, auf welchen Logon-Server die Benutzer gelandet sind. Sind sie nicht in der Domäne (also extern unterwegs) soll über das Script ein Dienst gestartet werden. Bekommen sie einen gültigen Server (sind also intern) soll der Dienst gestoppt werden.
Hat da jemand schon was, oder kann mir kurz auf die Sprünge helfen, wie ich per VBS nen Dienst starte / stoppe und den aktuellen Logonserver abfragen kann?
Besten Dank!
Koten
Logon-Server per Script abfragen
Erstellt von
Koten
, 15. Sep 2006 09:17
5 Antworten in diesem Thema
#2
Geschrieben 15. September 2006 - 09:23
MCP :
passed: 70-270;70-284
next: 70-290
passed: 70-270;70-284
next: 70-290
#3
Geschrieben 15. September 2006 - 11:18
Hi,
nun kenne ich mich mit VBScript so gut wie gar nicht aus, aber GetEnvironment (=LogonServer) und Shellexecute (NET STOP DienstName) bzw. einen ShellApi-Aufruf sollte es schon geben (Habe nur kurz mit VBScript plus den genannten Begriffen gegoogelt und reichlich Treffer gehabt)
Gegrüßt!
nun kenne ich mich mit VBScript so gut wie gar nicht aus, aber GetEnvironment (=LogonServer) und Shellexecute (NET STOP DienstName) bzw. einen ShellApi-Aufruf sollte es schon geben (Habe nur kurz mit VBScript plus den genannten Begriffen gegoogelt und reichlich Treffer gehabt)
Gegrüßt!
Die vollkommene sprachliche Form ist klar und zugleich nicht banal.
Die sprachliche Form ist am klarsten, wenn sie aus lauter üblichen Wörtern besteht;
aber dann ist sie banal
Die sprachliche Form ist am klarsten, wenn sie aus lauter üblichen Wörtern besteht;
aber dann ist sie banal
#5
Geschrieben 02. Oktober 2006 - 14:57
Sorry, aber ich muss leider das alte Thema nochmal aufwärmen:
Das mit dem %Logonserver% abfragen funktioniert jetzt. Nur leider ist die Variable auch gesetzt, wenn ich den Rechner ohne Netzwerk, bzw. in einem fremden Netzwerk hochfahre. Hätte ich ******* auch vorher testen sollen.
Nun weiß ich nicht, wie ich folgende Aufgabe lösen soll:
Wenn unsere Außendienstler hier im Netz unterwegs sind, soll die Windows Firewall deaktiviert sein. Sind sie woanders, soll die Firewall aktiv sein. Und das Ganze soll automatisiert ablaufen.
Hat jemand eine Idee oder so etwas schon mal umgesetzt?
Danke!
Koten
Das mit dem %Logonserver% abfragen funktioniert jetzt. Nur leider ist die Variable auch gesetzt, wenn ich den Rechner ohne Netzwerk, bzw. in einem fremden Netzwerk hochfahre. Hätte ich ******* auch vorher testen sollen.
Nun weiß ich nicht, wie ich folgende Aufgabe lösen soll:
Wenn unsere Außendienstler hier im Netz unterwegs sind, soll die Windows Firewall deaktiviert sein. Sind sie woanders, soll die Firewall aktiv sein. Und das Ganze soll automatisiert ablaufen.
Hat jemand eine Idee oder so etwas schon mal umgesetzt?
Danke!
Koten










