我试图从powershell调用一个新的PowerShell环境来设置路径位置并导入模块......
乍一看似乎是这样做的,但是......当试图运行模块中的任何功能(psm1和ps1文件)时,它找不到模块。它似乎将所有内容从设置位置分开
继承我的代码
function NewEnv($path)
{
$new = powershell -NoExit -command "&{cpath $path}"
}
function cpath($path)
{
cd $path;
PGCheck $path
Import-Module ".\myModule"
get-Module
}
答案 0 :(得分:0)
找到答案
Powershell -NoExit -command "&{cd $path; PGCheck $path; Import-Module .\mymodule}"