繁体   English   中英

无法从脚本导入Powershell模块

[英]Unable to import a powershell module from a script

我有一个奇怪的问题,我创建了一个模块并将其放在“ C:\\ Windows \\ System32 \\ WindowsPowerShell \\ v1.0 \\ Modules”目录中。

我可以打开powershell并很好地导入我的模块,但是当我执行以下操作时它不起作用。

我有使用以下命令启动 powershell脚本的批处理文件START / min / wait powershell“ C:\\ test.ps1”“%1”

脚本启动,但是无法导入模块。

我将此命令放置为“ Get-Module -ListAvailable | 在test.ps1中的文件c:\\ module.txt中。

当我查看module.txt文件时,我看到它没有在其中列出我的模块。

似乎由于某种原因,当我以这种方式调用脚本时,它无法访问模块

模块必须是.psm1文件或.psd1清单文件(或dll)。 .ps1没有资格作为模块,它只是一个脚本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM