powershell不会在函数调用中保留命令

时间:2014-11-21 14:19:05

标签: powershell

我试图从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

}

1 个答案:

答案 0 :(得分:0)

找到答案

Powershell -NoExit -command "&{cd $path; PGCheck $path; Import-Module .\mymodule}"