1
请注意以下几点:如何使用appcmd.exe显示Web应用程序的物理路径?
PS C:\Dayforce\DayforceRTQA\150520_747\SharpTop> $a
C:\Program Files\IIS Express\appcmd.exe
PS C:\Dayforce\DayforceRTQA\150520_747\SharpTop> &$a list app "MyDayforce/" /text:*
APP
path:"/"
APP.NAME:"MyDayforce/"
APPPOOL.NAME:"Clr4IntegratedAppPool"
SITE.NAME:"MyDayforce"
[application]
path:"/"
applicationPool:"Clr4IntegratedAppPool"
enabledProtocols:"http"
serviceAutoStartEnabled:"false"
serviceAutoStartProvider:""
preloadEnabled:"false"
[virtualDirectoryDefaults]
path:""
physicalPath:""
userName:""
password:""
logonMethod:"ClearText"
allowSubDirConfig:"true"
[virtualDirectory]
path:"/"
physicalPath:"C:\Dayforce\SharpTop\UI\MyWORKBits"
userName:""
password:""
logonMethod:"ClearText"
allowSubDirConfig:"true"
PS C:\Dayforce\DayforceRTQA\150520_747\SharpTop> &$a list app "MyDayforce/" /text:applicationPool
Clr4IntegratedAppPool
PS C:\Dayforce\DayforceRTQA\150520_747\SharpTop> &$a list app "MyDayforce/" /text:enabledProtocols
http
PS C:\Dayforce\DayforceRTQA\150520_747\SharpTop>
我不知道如何显示的physicalPath
值。试过各种变种 - 没有任何工程。
那么,如何从应用程序对象中获取physicalPath
?
P.S.
我知道如何从VDIR对象做到这一点:
PS C:\Dayforce\DayforceRTQA\150520_747\SharpTop> &$a list vdir /app.name:"MyDayforce/" /text:physicalPath
C:\Dayforce\SharpTop\UI\MyWORKBits
PS C:\Dayforce\DayforceRTQA\150520_747\SharpTop>
但我为了了解嵌套的属性是否可以使用/text
标志是牵强的应用对象的特定兴趣。
非常感谢你。无法弄清楚。你碰巧有链接到相应的文档?我读到关于appcmd的那些页面非常肤浅,并没有解释它。 – mark
对不起,我希望我确实有链接。前一段时间我在解决问题时确定了此解决方案。我找不到任何东西,但微软提供的文档,以及:( –
无法找到这个语法的任何文档,thx! – hcoverlambda