chillen 10 Posted September 10, 2004 Report Posted September 10, 2004 Morgen zusammen, kann ich per Script den aktuellen rechnernamen auslesen? Wenn ja, wie? Brauche dies um zu gucken ob ein rechner vdx55 oder vdxlight heißt um im IIS die entsprechende config.xml zu importieren. Also quasi sollte das Ding so aussehen: 1. Auslesen rechnername a) Wenn name=vdx55 dann Cscript c:\Windows\system32 \iiscnfg.vbs /import /f c:\iis_config_vdx55.xml /sd / dp / /children net user IUSR_VDX55 abcd b) Wenn name= vdxlight dann Cscript c:\Windows\system32\iiscnfg.vbs /import /f c:\iis_config_vdxlight.xml /sd / dp / /children net user IUSR_VDXLIGHT abcd del c:\iis_config_vdx55.xml del c:\iis_config_vdxlight.xml del c:\windows\sichselbst Kann mir da jemand helfen??? Danke im voraus Quote
real_tarantoga 11 Posted September 10, 2004 Report Posted September 10, 2004 if [/i] '%computername%'=='vdx55' Quote
chillen 10 Posted September 10, 2004 Author Report Posted September 10, 2004 'vdx55'=='vdx55' ist syntaktisch an dieser Stelle nicht verarbeitbar und wie müsste es dann weiter gehen? einfach drunter oder wie? Quote
real_tarantoga 11 Posted September 10, 2004 Report Posted September 10, 2004 :D du darfst natürlich nicht [/i] schreiben :wink2: das ist nur eine option, die du für xp/w2k3 brauchst (gross-/klreinschreibung unterscheiden) - du hast nicht geschrieben, welches system du verwendest - auf nt4 und win9x und w2k bruachst du /i nicht Quote
chillen 10 Posted September 10, 2004 Author Report Posted September 10, 2004 Ist ein 2003Server. Müsste also so aussehen? if '%computername%'=='vdx55' und dann??? Quote
real_tarantoga 11 Posted September 10, 2004 Report Posted September 10, 2004 variante 1 goto %computername% :vdx55 Cscript /b c:\Windows\system32\iiscnfg.vbs /import /f c:\iis_config_vdx55.xml /sd / dp / /children net user IUSR_VDX55 abcd goto ende :vdxlight Cscript /b c:\Windows\system32\iiscnfg.vbs /import /f c:\iis_config_vdxlight.xml /sd / dp / /children net user IUSR_VDXLIGHT abcd :ende del c:\iis_config_vdx55.xml del c:\iis_config_vdxlight.xml del c:\windows\sichselbst.cmd variante 2if /i %computername%==vdx55 Cscript /b c:\Windows\system32\iiscnfg.vbs /import /f c:\iis_config_vdx55.xml /sd / dp / /children & net user IUSR_VDX55 abcdif /i %computername%==vdxlight Cscript /b c:\Windows\system32\iiscnfg.vbs /import /f c:\iis_config_vdxlight.xml /sd / dp / /children & net user IUSR_VDXLIGHT abcd del c:\iis_config_vdx55.xml del c:\iis_config_vdxlight.xml del c:\windows\sichselbst.cmd Quote
real_tarantoga 11 Posted September 10, 2004 Report Posted September 10, 2004 nachtrag: /sd / dp / /children hier stimmt irgendwas nicht, oder? :suspect: Quote
chillen 10 Posted September 10, 2004 Author Report Posted September 10, 2004 Jep haste recht. Muss /sp / /dp / /children heissen. Immer diese Tippfehler. kann mir noch jemand sagen wie ich über die Komsole die Einstellungen exportiere??? Bisher haben wir es so versucht: Cscript c:\windows\systeme32\iiscnfg.vbs /export /f c:\iis_config.xml /sp / /children Wenn wir es so exportiert haben und dann bei nem anderen rechner wie oben importieren, kann man sich nicht mehr anonym anmelden, sondern der IIS fragt immer nach Benutzername und passwort. Änder ich das passwort im IIS für den Benutzer und gebe ihm das Passwort kann er sich wieder anmelden. Der benutzer IUSR_VDX55 ist ja in der Gruppe der Gäste und hat kein Passwort. kann es sein, daß während des exportierens ein fehler auftritt und das nicht vorhandene passwort durch was anderes ersetzt wird???? Das ist alles so merkwürdig. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.