首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法执行"Import-module“

无法执行"Import-module“
EN

Stack Overflow用户
提问于 2020-05-19 19:27:02
回答 1查看 313关注 0票数 0

当我尝试执行命令“导入模块script.ps1”时,我得到下面的错误。

你知道为什么会出现这个吗?需要做些什么来解决这个问题?

代码语言:javascript
复制
PS C:\File> Import-module script.ps1
Import-module : The specified module 'script.ps1' was not loaded because no valid module file was found in any module directory.
At line:1 char:1
+ Import-module script.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (script.ps1:String) [Import-Module], FileNotFoundException
    + FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
EN

回答 1

Stack Overflow用户

发布于 2020-05-19 23:00:26

您需要使用.\来执行当前目录中的脚本和命令。即ipmo .\script.ps1

作为一项安全功能,PowerShell不会运行包括PowerShell脚本在内的可执行(本机)命令,除非该命令位于path环境变量$env:path中列出的路径中,或者您指定了脚本文件的路径。

若要运行当前目录中的脚本,请指定完整路径,或键入一个点.\来表示当前目录。

https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_command_precedence?view=powershell-7

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61889900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档