我们有一个要求,即需要在计算机上静默安装 jre,即通过在命令行上使用 /s 开关。现在我们通过查看msi日志在某些情况下看到jre的安装已经结束。Windows 安装程序退出并返回代码 o,但 jre 安装程序挂起半个多小时。最终它不得不被杀死。这种行为已经出现过很多次了。为了避免此问题,我们从 jre.exe 包装器中提取 msi 和 cab 文件并直接使用它们进行安装。
现在我的问题是这两种安装有什么区别吗?使用 msi 安装是否会跳过某些配置步骤?这个jre环境足以运行所有需要jre的程序吗?
我想将SID字符串格式转换为字节数组表示形式,然后将其提供给LookupAccountSid()
C#中方法的第二个参数.但我没有找到任何特定的内置功能,可以做到这一点.例如:
SID = S-1-5-32-544
可以转换成:
(SID:1,2,0,0,0,0,0,5,32,0,0,0,32,2,0,0)
我在一些帖子中看到了它.但怎么样?有没有简单的方法来实现这一目标?基本上我希望的字节数组表达NT Authority\NetworkService
其SID = S-1-5-20
.在此先感谢您的帮助.