我正在尝试使用PowerShell找到一种自动化多输入许可证激活的方法。我能够成功接受初始输入变量$aActiationResponse
的外部程序,但我不确定如何在此之后按顺序将addtional参数传递给外部程序。
$ActivationResponse ='2'
$ActivationResponse |
& 'C:\Program Files (x86)\Common Files\MicroStrategy\JRE\160_38\Win64\bin\java' `
-jar 'C:\Program Files (x86)\Common Files\MicroStrategy\MALicMgr.jar' `
-console
以下是我能够实现自动化的工作流程:
*************** *******************
MicroStrategy License Manager(控制台模式)。控制台模式可用于运行审核,激活和停用 您的MicroStrategy软件安装。
MicroStrategy安装的激活状态:INACTIVE
请从以下选项中选择:
1.进行审核 2.生成激活文件和请求激活码
3.使用激活码激活服务器
0.退出控制台模式请输入您想要做的事情:2
*************** *******************
MicroStrategy Software Activation。安装信息(需要所有字段)
随时使用!q退出
作为服务器激活过程的一部分,您需要 提供有关服务器特征的信息 安装。
安装名称:[]:TechSupport1安装位置:[]:
麦克莱恩,弗吉尼亚州 1.生产
2.发展 3.测试
4.培训 5.其他安装使用:[]:3