Experimente a seguinte sintaxe:
xWebApplication StaffDirectoryApp {
Website = "MySite"
Name = "MyApp"
WebAppPool = "MyPool"
PhysicalPath = $Destination
Ensure = "Present"
PreloadEnabled = $true
AuthenticationInfo = MSFT_xWebApplicationAuthenticationInformation
{
Anonymous = $false
Basic = $false
Digest = $false
Windows = $true
}
}
Eu não sei porque o código com New-CimInstance
não funciona, mas este deve ser o truque.