Windows PowerShell 导入模块

标签 windows shell powershell group-policy import-module

在我的电脑上使用 PowerShell 命令

import-module GroupPolicy

失败

import-module <<<<  GroupPolicy
+ CategoryInfo          : ResourceUnavailable: (GroupPolicy:String) [Import-Module],     FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand

根据 Microsoft,我找不到解决此问题的方法这是要走的路。

背景信息:

一位同事在他的 Windows 7 32 位上开发了一个 Windows PowerShell 脚本。他安装了 RSAT。此脚本中的第一个命令是“import-module GroupPolicy”。在他的 Win7x86 上,该命令在命令行和整个脚本运行时运行良好。

我正在尝试处理他的脚本,但我使用的是 Windows 7 64 位系统。我还安装了 RSAT (Windows6.1-KB958830-x64-RefreshPkg.msu)。但是在我的机器上,该命令如上所述失败。我找不到关于 C:\Windows\System32\WindowsPowerShell\v1.0\Modules 内容的任何重要差异

谷歌搜索也没有太大帮助。有关于 PowerShellV1 和在 Win7x64 上运行 PowerShells x86 版本的帖子,但都没有帮助解决这个问题。

帮助将不胜感激。

问候,

最佳答案

您提到安装 RSAT,但没有启用它的任何功能。所以我怀疑你在这方面没有做任何事情......?

如果是这种情况,请进入控制面板 -> 程序和功能 -> 打开或关闭 Windows 功能:

enter image description here

我怀疑启用标记的选项应该可以完成这项工作......

关于Windows PowerShell 导入模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12178557/

相关文章:

linux - csh (tcsh) 将带有 stderr 重定向的管道命令的输出分配给脚本中的变量时,输出重定向不明确

powershell - 使用 SilentlyContinue 时如何处理写入信息管道输出

azure - Runbook 作为 azure 帐户运行 Powershell

c++有效地从每个X字节中读取前几个字节

shell - 如何将ack的输出保存到文件中?

java - Windows下的Java多显示处理-缩放显示时出错?

bash - 如何使用 shell 脚本和 'xrandr' linux 命令打开/关闭屏幕监视器?

powershell - 如何使用Powershell将foreach输出到CSV中?

windows - 无法使用protoc-gen-go构建protobuf

c# - 关闭windows框C#