
一年多来,我们所有的员工仅在发布的应用程序中工作,我们通过Parallels RAS集中所有这些工作。我们还具有发布电子数字签名的自动机制:如果授权用户启动网站(例如海关),则该公司的电子数字签名会写入其HKCU并启动必要的插件。这对于CONTOUR,VLSI,Crypto-PRO很好用,但是来自公共服务(IFCPlugin)的插件必须以文件结尾,但是对于开发人员来说还是有问题的...
当我收到用于安装另一个读取EDS的插件的应用程序时,没想到会有什么复杂的事情。为了与EDS一起使用,我们已经分配了一个单独的RDS主机,该主机上已经放置了几个插件,并且一切运行正常。我从官方站点下载了公共服务插件,并且事不宜迟地从特权shell开始在机器上下文中进行安装:
msiexec -i c:\pathtofile\mypackage.msi ALLUSERS=1
乍一看,安装成功。在此主机上已安装程序的列表中,出现了“电子政务系统用户插件”,我可以使用数字签名登录到我的帐户下。但是对于其他用户,该插件无法正常工作,好像尚未安装。
你要去哪里?
, , . , , "Program Files". .. Chrome, , , , MessagingHost, .
, (ifc_chrome_host.exe
) $Env:APPDATA
! , , , . $Env:LOCALAPPDATA
, . ( , , — ). .. IFCPlugin , , , RDS-. , , , .
orca IFCPlugin.msi
:

TARGETDIR = AppDataFolder. . ProgramFiles64Folder ProgramFilesFolder .
:

, , , HKCU. .. Google Chrome, 2, HKLM. , Firefox .
. $Env:ProgramFiles
, , - ifc_chrome_host.exe
, . procmon .
, :
$Env:ProgramFiles\Rostelecom\IFCPlugin\X.X.X.X\x32\LOGS
, , , . .
作品。开发人员吸烟的内容以及这样做的原因,对我来说仍然是个谜。