Weet iemand hoe je met een script de identifier van een IIS website uit kan lezen?
Misschien ASP(.NET) of iets dergelijks?
Ik wil deze namelijk in een database bijhouden.
Alvast Bedankt!
Evenementen voor de komende 60 Dag(en)
Resultaten 1 tot 15 van de 16
Onderwerp: IIS identifier uitlezen
-
23/09/05 13:05IIS identifier uitlezen
- advertentie
-
23/09/05 14:14BoFH1.034 Berichten- Ingeschreven
- 24/11/03
- Locatie
- Siddeburen (Gn)
0 Berichten zijn liked
Bedrijf: VEVIDA Services
Functie: Systeembeheerder
URL: www.saotn.org
Registrar SIDN: ja
KvK nummer: nvt
Ondernemingsnummer: nvt
Ik heb helaas geen kant-en-klaar script klaar liggen, maar kijk eens naar WMI en ADSI (VBScript) en kijk eens naar de standaard beschikbare `admin scripts'.
Overigens wordt het al in een database bijgehouden: de metabase
-
23/09/05 15:27Waar vind ik deze, dan kan ik het misschien hieruit trekken.
-
23/09/05 17:41BoFH1.034 Berichten- Ingeschreven
- 24/11/03
- Locatie
- Siddeburen (Gn)
0 Berichten zijn liked
Bedrijf: VEVIDA Services
Functie: Systeembeheerder
URL: www.saotn.org
Registrar SIDN: ja
KvK nummer: nvt
Ondernemingsnummer: nvt
Zorg er voor dat je MetaEdit of MetabaseExplorer (naar mijn idee beter, zit in de IIS 6.0 Resource Kit Tools) geinstalleerd hebt.
Alles wat je daarin kan vinden/wijzigen/whatever kan je scripten in VBScript, gebruikmakende van WMI of ADSI.
PS: Google eens op deze termen...
-
24/09/05 08:47<%
SET MyIIS = GetObject("IIS://LocalHost/W3SVC")
FOR EACH Website IN MyIIS
IF WebSite.Class = "IIsWebServer" THEN
IF WebSite.ServerComment = "mediaserve.nl" THEN Response.Write(WebSite.Name)
END IF
NEXT
SET MyIIS = Nothing
%>
-
29/09/05 09:04Als ik deze opvraag als iis.asp dan krijg ik een internet server fout.
Met aspx zegt hij: 'Let' and 'Set' assignment statements are no longer supported.
Ik heb mediaserve.nl verandert in nitroserve.nl
Ben niet echt thuis in asp(.NET).
-
29/09/05 09:06Het is gewoon ASP, dus geen ASP.NET
Je hebt wel Administrator rechten nodig voor deze informatie!
-
29/09/05 09:13oeps. tuurlijk...
Stomme fout, ik ga het meteen proberen.
edit: werkt als een trein! TNX.
nog 1 vraagje, is het mogelijk om dit script via de command line aan te spreken?
zoals PHP kan bijv: c:\php\php.exe c:\scripts\pagina.php
Ik wil het nml in me scheduled tasks zetten, hij moet iets update in de database.
-
29/09/05 09:50Daarvoor zul je zelf wat moeten scripten, eventueel met PHP inderdaad. ASP zelf heeft geen CLI helaas.
Wat dacht je van VBS
-
29/09/05 10:02ok, ik ga ff stoeien...
TNX
-
29/09/05 10:18Als het goed is kun je dit script gewoon opslaan als .vbs bestand, dan zou hij al command line moeten werken
-
29/09/05 11:00BoFH1.034 Berichten- Ingeschreven
- 24/11/03
- Locatie
- Siddeburen (Gn)
0 Berichten zijn liked
Bedrijf: VEVIDA Services
Functie: Systeembeheerder
URL: www.saotn.org
Registrar SIDN: ja
KvK nummer: nvt
Ondernemingsnummer: nvt
Inderdaad, opslaan als .vbs bestand en dan draaien via cscript.exe:Origineel geplaatst door MediaServe
Als het goed is kun je dit script gewoon opslaan als .vbs bestand, dan zou hij al command line moeten werken
c:\>cscript.exe iis.vbs
-
03/10/05 22:10Ik heb de .asp file eindelijk goed werkend.
Maar als ik hem op jullie manier uitvoer krijg ik de volgende melding.
ik heb de iis.asp gewoon iis.vbs genoemd, meer niet.
Code:C:\>cscript.exe iis.vbs Microsoft (R) Windows Script Host Version 5.6 Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. C:\iis.vbs(1, 1) Microsoft VBScript compilation error: Expected statement
-
03/10/05 22:34In de VBS moet je geen open en sluit tag gebruiken zoals in ASP. Dus de <% en de %> moet je verwijderen
-
03/10/05 22:46Ik heb niet het idee dat het gaat werken.
Als ik hem zonder tags uitvoer dan krijgen we de volgende fout:
op regel 8 staat dit:Code:C:\iis.vbs(8, 1) Microsoft VBScript runtime error: Variable is undefined: 'Server'
set objConn = Server.CreateObject("ADODB.Connection")
lijkt me niets fouts aan, zeker omdat het met asp gewoon werkt..



LinkBack URL
About LinkBacks
