I kn ow pytanie brzmi "linii poleceń", ale można użyć PowerShell i IIS Administration Cmdlets, aby wykonać to zadanie. Udostępniam wszystkie funkcje i wyjaśniam proces automatyzacji tego on my blog. Ponadto, można łatwo zamienić na IIS Administration komandletu wzywa z połączeń do msdeploy, appcmd, iisvdir.vbs itp
dla konkretnego pytania, ten kod PowerShell powinno załatwić sprawę:
$block = {
Import-Module WebAdministration
$website = "YourWebsiteName"
$applicationName = "PathUnderWebsite\ToYourApplication"
$fullPath = Join-Path $website $applicationName
Write-Host "Checking if we need to remove '$fullPath'..."
if (Get-WebApplication -Site "$website" -Name "$applicationName")
{
Write-Host "Removing '$fullPath'..."
Remove-WebApplication -Site "$website" -Name "$applicationName"
}
Write-Host "Deleting the directory '$fullPath'..."
Remove-Item -Path "IIS:\Sites\$fullPath" -Recurse -Force
}
$session = New-PSSession -ComputerName "Your.WebServer.HostName"
Invoke-Command -Session $session -ScriptBlock $block
Remove-PSSession -Session $session
Poświęć spójrz na: http://stackoverflow.com/questions/1610880/how-to-create-an-application-in-iis-using-command-line – adatapost