我正在尝试从IIS中的应用程序池中获取.bat文件中的标识类型。 这给了我一个池名称列表:
cd %windir%\system32\inetsrv
appcmd list apppool /text:name
例如,我有一个名为“DefaultAppPool”的池,我用命令行
获取它的标识类型appcmd.exe list apppool "DefaultAppPool" /text:processModel.identityType
现在,我想自动执行此操作,问题是我现在不知道如何将命令行设置为某个变量。我试过这个:
SET appPoolList = appcmd list apppool /text:name
但它不起作用。这是我的下面所有例子:
cd %windir%\system32\inetsrv
appcmd list apppool /text:name
@echo off
SET appPoolList = appcmd list apppool /text:name
for %%x in (
%appPoolList%
) do (
appcmd.exe list apppool "x" /text:processModel.identityType
)
pause