执行new-webapppool时提示IIS驱动器未找到,如何激活IIS:驱动器?
解决执行
New-WebAppPool时提示IIS驱动器未找到的问题 先确认WebAdministration模块导入状态
运行Import-Module WebAdministration,若提示错误,说明你可能没安装IIS的PowerShell管理组件:打开服务器管理器 → 添加角色和功能 → 找到Web服务器(IIS) → 勾选"管理工具"下的"IIS管理控制台"和"Windows PowerShell模块",完成安装后重启PowerShell。
手动创建IIS驱动器
模块导入成功后,执行以下命令挂载IIS驱动器:New-PSDrive -Name IIS -PSProvider WebAdministration -Root \执行完后输入
cd IIS:,就能看到IIS:\>提示符了。无需切换驱动器的直接执行方式
只要WebAdministration模块正常加载,也可以直接运行命令,不用切换到IIS驱动器:New-WebAppPool -Name "你的应用池名称"检查运行权限
必须以管理员身份启动PowerShell,普通权限无法访问IIS管理接口,会导致驱动器加载失败或命令执行报错。
内容的提问来源于stack exchange,提问作者Mohamed Essaadaoui
相关产品推荐
相关产品推荐

