通过 powershell 安装 JMP 17 以包含许可证希望有人可以提供帮助,我正在尝试找到一个脚本,该脚本将通过网络驱动器安装 JMP 17,并安装 SID 文件并将每个文件设置为默认位置。
视窗回复:通过 powershell 安装 JMP 17 以包含许可证你好@PoynomialMink80 ,你可以这样做:
- 参考这个链接根据您的偏好构建 JMP 静默安装
- 在脚本中,将安装介质复制到本地驱动器
- 运行 JMP 安装,您可以在安装中包含许可证并跳过下一步,但我发现下一步可以更轻松地在将来续订许可证
- 将许可证文件复制到计算机并创建引用特定许可证文件位置的首选项文件
#Load the License File
$LicenseFile = $InstallDir+"\jmp.per"
Copy-Item $SourceDir"\jmp.per" $LicenseFile -Force
# Create directories if needed
New-Item -Path $Env:ALLUSERSPROFILE"/SAS" -ItemType Directory -Force
New-Item -Path $Env:ALLUSERSPROFILE"/SAS/JMPPRO" -ItemType Directory -Force
New-Item -Path $Env:ALLUSERSPROFILE"/SAS/JMPPRO/17" -ItemType Directory -Force
$AddinDir = $Env:ALLUSERSPROFILE+"/SAS/JMPPRO/addins"
New-Item -Path $AddinDir -ItemType Directory -Force
# Create preferences file that links to the license file
$fn = $Env:ALLUSERSPROFILE+"/SAS/JMPPRO/17/JMP.PFS"
New-Item -Force $fn
Set-Content $fn "Preferences(
File Location Settings(
License File Path( $LicenseFile )
)
);"
有关安装许可证和加载项的更多信息:
有人使用脚本或集中式工具管理加载项吗? 也许是通过 Microsoft System Center Configuration Manager (SCCM) 的 PowerShell 脚本?
回复:通过 powershell 安装 JMP 17 以包含许可证非常感谢,这就是我正在寻找的。 谢谢
回复:通过 powershell 安装 JMP 17 以包含许可证这个文案太棒了!我正在通过 intune / powershell 进行部署,这正是我所寻找的。有个问题,每年更新的怎么样?您是否只需要向计算机传送一个新的 .per 文件并覆盖旧的文件? JMP 的文档指出了用户交互式过程与理想的静默更新。
我的想法是使用 intune 提供新的每个文件并覆盖旧的,这很容易,但是 JMP 会注意到新的每个文件吗?我的意思是我们可以告诉用户“是的,每个文件已经有新内容,只需单击它即可开始您的一天”,但这不太理想