Zum Inhalt wechseln


Foto

Logon-Server per Script abfragen


  • Bitte melde dich an um zu Antworten
5 Antworten in diesem Thema

#1 Koten

Koten

    Newbie

  • 57 Beiträge

Geschrieben 15. September 2006 - 09:17

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

#2 Kafuhn

Kafuhn

    Senior Member

  • 369 Beiträge

Geschrieben 15. September 2006 - 09:23

Hallo Koten,

vllt hilft dir das hier weiter:

Skript-Bibliothek: Details zu einem Skript

MfG

Frank
MCP :
passed: 70-270;70-284
next: 70-290

#3 Finanzamt

Finanzamt

    Board Veteran

  • 1.116 Beiträge

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!
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

#4 blub

blub

    Moderator

  • 6.805 Beiträge

Geschrieben 15. September 2006 - 11:34

frägst am besten den Securechannel mit "nltest /sc_query:<domain>" ab.

cu
blub

#5 Koten

Koten

    Newbie

  • 57 Beiträge

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

#6 grizzly999

grizzly999

    Super Moderator

  • 17.691 Beiträge

Geschrieben 02. Oktober 2006 - 14:58

Das geht bequem über eine Gruppenrichtlinie. Da gabs auch schon "Anleitungen" im Board.
Hättest du gleich gesagt, worum es geht, ......


grizzly999
MVP [Windows Server - Directory Services]

www.ServerHowTo.de -Das MCSEboard.de HowTo Projekt ist online!