Как сделать созданный виртуальный каталог в IIS6.0 в качестве приложения с использованием powershellv2.0 - PullRequest
0 голосов
/ 27 августа 2010

HI Я создал несколько виртуальных каталогов в iis, используя следующий код

Function InputBox ($message, $title, $default)
{
    [void][reflection.assembly]::loadwithpartialname("microsoft.visualbasic")
    $result = [microsoft.visualbasic.interaction]::InputBox($message,$title, $default)

    return $result
}

$server=inputbox("enter the name of the server")
$iis=[adsi]"IIS://$($server)/W3SVC/1/Root"
$vdirname=inputbox("enter the name of virtual directory","","")
$vd = $iis.psbase.children.Add($vdirname,"IISWebVirtualDir")
$vdirpath=inputbox("enter the physical location of the application")
$vd.put("Path",$vdirpath)
$vd.psbase.CommitChanges()

, но я не могу создать его, так как приложение может помочь мне в этом вопросе.чтобы создать его как приложение, я вхожу в свойства виртуального каталога и на вкладке виртуальной оболочки в сеансах приложения, нажимаю кнопку «создать», а затем приложение создается.

может помочь любоймне с PowerShell код, который создаст приложение Спасибо, Рамук Навап

Ответы [ 2 ]

1 голос
/ 27 августа 2010

Используйте модуль WebAdministration, который поставляется с PowerShell 2.0:

Import-Module WebAdministration
New-WebVirtualDirectory -Site "Default Web Site" -Name ContosoVDir `
                        -PhysicalPath c:\inetpub\contoso

Если вы копируете / вставляете это, убедитесь, что после символа продолжения строки нет пробелов - (`).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...