PowerShell提示输入命令不是有效命令
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,来任务了,由于要Windows服务器版本要升级:2008 -> 2016,所以要做很多的准备工作,比如OU, GPO。由于OU划分很细,有几百个OU,要在2016OU下面新建所有在2008OU下已经存
千家信息网最后更新 2026年11月04日PowerShell提示输入命令不是有效命令
来任务了,由于要Windows服务器版本要升级:2008 -> 2016,所以要做很多的准备工作,比如OU, GPO。由于OU划分很细,有几百个OU,要在2016OU下面新建所有在2008OU下已经存在的OU。那就用PowerShell来搞搞吧!但是找了一台2008的server,运行一下Get-ADOrganizationalUnit这个PowerShell的命令,我去,竟然提示我不是有效的命令,错误详细信息见下:
奇怪了,之前在另外一台server上面还是可以用的,刚开始怀疑是不是PowerShell版本太低了,索性查一下:
PS C:\Users\admin> $PSVersionTableName Value ---- ----- PSVersion 5.1.14393.2515 PSEdition Desktop PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...} BuildVersion 10.0.14393.2515 CLRVersion 4.0.30319.42000 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1 版本都5.1了,不是很老啊!OK,那再来看看有没有AD模块吧,毕竟这个命令是对AD的操作。运行: get-module -listavailable 回车,走你,结果一看。原来如此,目测没有AD模块。
那就导入一下吧,运行:
PS C:\Windows\system32> Add-WindowsFeature RSAT-AD-PowerShell然后再运行一把get-module,看一下,ActiveDirectory加载过来了PS C:\Windows\system32> get-module -listavailableRSAT = Remote Server Administrator Tools
最后运行一下命令:PS C:\Windows\system32> Get-ADOrganizationalUnit,不再报错,而且提示需要参数,着就对了。
我在另外一个server上面也试了另外一种方法:
首先运行:get-module -listavailable 查看ActiveDirectory模块是否已经加载。
然后就是直接运行:import-module activedirectory
如果没有报错,就再运行:get-module -listavailable
这个时候ActiveDirectory模块就被导入了,关于AD相关的PowerShell命令你就可以开始用了。
The term 'Get-ADOrganizationalUnit' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.At line:5 char:38+ $SVSOUList = Get-ADOrganizationalUnit <<<< -SearchBase $sourceOU -Filter {Name -like "W2K8_*"} |select -ExpandProperty Name + CategoryInfo : ObjectNotFound: (Get-ADOrganizationalUnit:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException ________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________PS C:\Users\admin> import-module activedirectory________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________PS C:\Users\admin> get-module -listavailableModuleType Name ExportedCommands ---------- ---- ---------------- Manifest ActiveDirectory {} Manifest ADRMS {} Manifest AppLocker {} Manifest BestPractices {} Manifest BitsTransfer {} Manifest GroupPolicy {} Manifest PSDiagnostics {} Manifest ServerManager {} Manifest TroubleshootingPack {} Manifest Citrix.XenDesktop.Admin {} Manifest Citrix.Common.Commands {} Binary TelemetryModule {}
运行
命令
模块
版本
提示
有效
原来如此
对了
任务
信息
参数
就是
方法
时候
服务器
结果
还是
错误
准备
升级
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
云南咖啡
天津市摩尔互联网科技
云信互联网科技有限公司
互联网和科技技术
工业互联网科技新基建
美国互联网科技巨头监管
深圳科技互联网
九亚互联网科技
安控科技rtu产品工业互联网
农村开互联网科技讲堂
互联网科技创新服务
佳云科技和互联网广告
广州新华互联网科技学校电竞方面
互联网科技大赛获奖感言
互联网金融科技名词解释
科技互联网的核心竞争力
互联网第三次科技革命特征
2021世界互联网领先科技成果发布
互联网科技手抄报图片
互联网科技品牌
互联网黑科技
金诺互联网科技
互联网科技英文
远信互联网科技
互联网 视角下的科技创新
成都仁贤领冠互联网科技有限公司
互联网公司会议桌创意科技软装饰
哈尔滨屹滨互联网科技有限公司
互联网科技大奖都有哪些公司
互联网科技融合创新