Je cherche à écrire un VBS pour simplifier la création de plein de reps
virtuels dans un IIS5.
J'utilise le script suivant, basé sur un exemple de la MSDN :
Set IIsWebVDirRootObj = GetObject("IIS://localhost/W3SVC/701831/root")
Set IIsWebVDirObj = IIsWebVDirRootObj.Create("IIsWebVirtualDir", "toto")
IIsWebVDirObj.Put "Path", "C:\inetpub\myapp\toto"
IIsWebVDirObj.Put "AccessRead", True
IIsWebVDirObj.Put "AccessScript", True
IIsWebVDirObj.SetInfo
ça marche impec pour créer un rep virtuel à la racine du site web : /toto.
Maintenant, si je veux le créer dans un sous-répertoire ? comme par exemple
/xsl/toto ? sachant que XSL est un rep physique existant.
J'ai tenté à tout hasard :
GetObject("IIS://localhost/W3SVC/701831/root/XSL")
et
IIsWebVDirRootObj.Create("IIsWebVirtualDir", "/XSL/toto")
Je cherche à écrire un VBS pour simplifier la création de plein de reps virtuels dans un IIS5.
J'utilise le script suivant, basé sur un exemple de la MSDN :
Set IIsWebVDirRootObj = GetObject("IIS://localhost/W3SVC/701831/root") Set IIsWebVDirObj = IIsWebVDirRootObj.Create("IIsWebVirtualDir", "toto") IIsWebVDirObj.Put "Path", "C:inetpubmyapptoto" IIsWebVDirObj.Put "AccessRead", True IIsWebVDirObj.Put "AccessScript", True IIsWebVDirObj.SetInfo
ça marche impec pour créer un rep virtuel à la racine du site web : /toto. Maintenant, si je veux le créer dans un sous-répertoire ? comme par exemple /xsl/toto ? sachant que XSL est un rep physique existant. J'ai tenté à tout hasard : GetObject("IIS://localhost/W3SVC/701831/root/XSL") et IIsWebVDirRootObj.Create("IIsWebVirtualDir", "/XSL/toto")
Je cherche à écrire un VBS pour simplifier la création de plein de
reps virtuels dans un IIS5.
J'utilise le script suivant, basé sur un exemple de la MSDN :
Set IIsWebVDirRootObj = GetObject("IIS://localhost/W3SVC/701831/root")
Set IIsWebVDirObj = IIsWebVDirRootObj.Create("IIsWebVirtualDir",
"toto") IIsWebVDirObj.Put "Path", "C:inetpubmyapptoto"
IIsWebVDirObj.Put "AccessRead", True
IIsWebVDirObj.Put "AccessScript", True
IIsWebVDirObj.SetInfo
ça marche impec pour créer un rep virtuel à la racine du site web :
/toto. Maintenant, si je veux le créer dans un sous-répertoire ?
comme par exemple /xsl/toto ? sachant que XSL est un rep physique
existant.
J'ai tenté à tout hasard :
GetObject("IIS://localhost/W3SVC/701831/root/XSL")
et
IIsWebVDirRootObj.Create("IIsWebVirtualDir", "/XSL/toto")
Je cherche à écrire un VBS pour simplifier la création de plein de reps virtuels dans un IIS5.
J'utilise le script suivant, basé sur un exemple de la MSDN :
Set IIsWebVDirRootObj = GetObject("IIS://localhost/W3SVC/701831/root") Set IIsWebVDirObj = IIsWebVDirRootObj.Create("IIsWebVirtualDir", "toto") IIsWebVDirObj.Put "Path", "C:inetpubmyapptoto" IIsWebVDirObj.Put "AccessRead", True IIsWebVDirObj.Put "AccessScript", True IIsWebVDirObj.SetInfo
ça marche impec pour créer un rep virtuel à la racine du site web : /toto. Maintenant, si je veux le créer dans un sous-répertoire ? comme par exemple /xsl/toto ? sachant que XSL est un rep physique existant. J'ai tenté à tout hasard : GetObject("IIS://localhost/W3SVC/701831/root/XSL") et IIsWebVDirRootObj.Create("IIsWebVirtualDir", "/XSL/toto")