Powershell - 使用模块进行编译

Ben*_*nny 5 powershell module compilation active-directory

我创建了一个基于Active-Directory模块的登录脚本,该脚本查询用户组成员资格以映射其驱动器等.

我用PowerGui编译了它,并创建了一个EXE文件.问题是,用户计算机上不存在该模块.

有没有办法在没有模块的情况下执行此操作,或者将模块添加到编译中?

Sha*_*evy 2

对于组成员身份,您也可以在不连接到 AD 的情况下获取它,并解析 WHOAMI 实用程序的输出

$groups = WHOAMI /GROUPS /FO CSV | ConvertFrom-Csv | Select-Object -ExpandProperty 'Group Name'

if($groups -contains 'group1')
{
   do something
}
Run Code Online (Sandbox Code Playgroud)