Jump to content

Real-WebRunner

Members
  • Gesamte Inhalte

    1
  • Registriert seit

  • Letzter Besuch

Über Real-WebRunner

  • Geburtstag 06.12.1974

Profile Fields

  • Member Title
    Newbie

Fortschritt von Real-WebRunner

Newbie

Newbie (1/14)

  • Erste Antwort
  • Erster eigener Beitrag
  • Eine Woche dabei
  • Einen Monat dabei
  • 1 Jahre dabei

Neueste Abzeichen

10

Reputation in der Community

  1. Hallo @all Ich habe einen Win2003 Server Standart mit Windows Media Server am laufen, der Server + Media Server laufen einwandfrei ( mit Ankündigungen, verschiedenen PublishingPoints ect. ) Ich habe mehrere PublishingPoints laufen, jetzt würde ich gerne den online Status der einezelen PublishingPoints auszulesen und dann z.b. auf eine WebSite anzuzeigen. Nach langen suchen endlich was gefunden bzw. den Wald vor lauter Bäumen nicht gesehen. Die Lösung heisst WMI - ich habe WMI bis jetzt nur im LAN eingesetzt und habe deswegen wahrschein gar nicht dran gedacht. NunJA ich habe mich also gleich dran gemacht die sache per ASP zu realisieren - es hat sich dann herrausgestellt das es nicht unbedingt sooo einfach sein sollte wie ich mir das anfangs gedacht habe - weil WMI eigentlich nur vom lokalen bzw. Domain Admin gestartet werden kann. Ich habe also sämtlich SDK von Microsoft gelesen, und tatsächlich mein Test 2003 Server ist jetzt per ASP 100%, einschließlich des MediaServer mit WMI zu verwalten. :D So jetzt müsste ich nur noch das gnaze auf den eigentlichen im einsatzt befindlichen 2003 Server übertragen -> gedacht und auch gleich getan -> mit dem Ergebniss -> es funktioniert zu 99% und die restlichen 1% JAAAA genau das sind genau die 1% die mit dem MediaServer zu tun haben -> :mad: das geht natürlich nicht -> WARUM keine Ahnung. Also fehlersuche -> Ich konnte keine fehler finden nur einen Unterschied -> mein Test Server ist ein 2003 Enterprice und der eigentliche Server ist ein 2003 Standart - kann das der Grund sein ? ? ?:nene: Also meine frage an euch: - hat der 2003 Ent ander WMI klassen als der 2003 Stan oder vielleicht zugar ein anderes WMI/CIM ? kann eigentlich nicht daran liegen - denn wenn ich die WMI abfrage in die Eingabeaufforderung rein hacke spuck die Kiste genau die Infos aus dich erwarte.:thumb1: Jetzt bin ich glaube ich am ende - bitte helft mir.:rolleyes: Hier einmal der ASP-Code wie er auf meine Test Server funktioniert. ein Beispiel wie es 100 mal im WWW gefunden werden kann - IP Adresse und Gateway per WMI über ASP auslesen: <% set IPConfigSet = GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery ("SELECT IPAddress, DefaultIPGateway FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled=TRUE") for each IPConfig in IPConfigSet Response.Write " IP-Addresse: " & IPConfig.IPAddress(i) Response.Write " GatWay: " & IPConfig.DefaultIPGateway(i) Next %> und hier wie man per WMI über ASP die verbundenen Player der PublishingPoints auslesen kann. <% strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") Set colItems = objWMIService.ExecQuery( "SELECT * FROM Win32_PerfRawData_WMServer_WindowsMediaPublishingPoints",,48) For Each objItem in colItems Response.Write "--" Response.Write "ConnectedPlayers: " & objItem.CurrentConnectedPlayers Next %> Wie gesagt diese beiden Beispiele laufen 100% auf meinen 2003 Enterprice. Auf meinen 2003 Standart gehen alle WMI ASP-Script wie z.B. Ip-Adresse, Processe, CPU, Festplatten; Printer, Benutzer, Event usw. laufen einwandfrei. Alles WMI ASP-Scrippte die mit der Klasse Win32_PerfRawData_WMServer_WindowsMedia zu tun hat laufen nicht - es wird die Fehlermeldung ausgegeben Fehler "80041010' /ConnectedPlayers.asp, line 7 Hat jemand eine Idee bzw. weiß jemand was das für eine Fehler ist - in den LOG´s habe ich den fehler nicht finden können. Gruß WeberRunner
×
×
  • Neu erstellen...