在Docker中运行Powershell时,无法将选择内容识别为内部或外部命令

时间:2019-04-02 17:42:34

标签: powershell docker

尝试使用Docker IIS映像对应用程序池进行故障排除。我怀疑应该归咎于应用程序池标识

但是当我运行代码进行检查时,出现错误,因为docker容器不喜欢我的select *了解更多信息

我尝试了其他cmdlet,但是它们都需要选择才能找到应用程序池标识

RUN powershell -NoProfile -Command \
        Import-Module WebAdministration; \
        Get-iissite "MyAppPool" ; \
        Get-ItemProperty (IIS:\AppPools\MyAppPool | select *) ;
  

第9/11步:运行powershell -NoProfile-命令导入模块WebAdministration;获取iissite“ MyAppPool”; Get-ItemProperty(IIS:\ AppPools \ MyAppPool |选择*);    --->在80aa407e417d中运行   “选择”未被识别为内部或外部命令,   可操作的程序或批处理文件。

1 个答案:

答案 0 :(得分:0)

尝试使用以下*'"中的一个对^进行转义。

希望这可以解决您的问题。