【发布时间】:2021-01-01 11:35:32
【问题描述】:
我们正在尝试在特定站点中创建应用程序列表, 为此,我们有一个 csv,其中包含创建站点所需的信息。以下是格式:
以下是我们用于在 IIS 中创建应用程序的脚本:
foreach($app in $apps){
$appname = $app.path.TrimStart("/")
New-WebApplication -Name $appname -Site $app.Site -PhysicalPath $app.PhysicalPath -ApplicationPool $app.applicationPool -Verbose
}
问题是应用程序的代码存储在诸如\\network\Webapps\appname 之类的网络路径上,出现以下错误:
New-WebApplication : 找不到与参数名称“physicalPath”匹配的参数。
而位于同一服务器上的应用程序文件夹正在创建没有任何问题,
也做了test-path \\network\webapps\appname,结果是true
问题是什么以及如何解决?
【问题讨论】:
-
你能显示
get-command new-webapplication -ShowCommandInfo的输出吗?
标签: powershell iis