即时通讯相当新的SCCM,所以试图让我的头了解它是如何工作的。
即时通讯从所有的机器上卸载teamviewer 9(MSI包装)。 ive创build了一个运行msiexec命令的包ive用我的机器创build了一个集合 – 集合名称是TEST,我可以确认我的电脑名称在那里。
MsiExec.exe /X {3C8A9F1B-80F0-463C-B05E-BC792CC3ABAF} /qn /L*V "c:\temp\tvlog3.log
当我通过一个正常的cmd提示符在我的电脑本地运行此命令它失败。 当我运行这个命令与提升pipe理cmd提示,卸载完成。
所以我知道string是正确的,它需要提升的权限。 但我不能通过SCCM得到它的工作。 该软件包肯定包含selectpipe理员权限运行选项。
当我部署包并刷新我的机器上的策略,它似乎没有做任何事情… teamviewer仍然安装。 也没有新的日志文件在我的临时文件夹,所以我知道它没有运行…
execmgr.log文件中没有太多的信息
Raising client SDK event for class CCM_Program, instance CCM_Program.PackageID="AAA00200",ProgramID="Uninstall MSI Wrapper", actionType 6l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l execmgr 29/08/2017 09:58:40 1968 (0x07B0) Raising event: [SMS_CodePage(850), SMS_LocaleID(2057)] instance of SoftDistProgramOfferReceivedEvent { AdvertisementId = "AAA20133"; ClientID = "GUID:CA632D41-F365-4A97-AAC2-2376DF2E3949"; DateTime = "20170829085840.673000+000"; MachineName = "pcname"; ProcessID = 5408; SiteCode = "AAA"; ThreadID = 19 68; }; execmgr 29/08/2017 09:58:40 1968 (0x07B0) The program Uninstall MSI Wrapper will not run because it has been run before and it succeeded and policy indicates it should rerun only it it has previously failed. execmgr 29/08/2017 09:58:40 6404 (0x1904) CreateMandatoryRequestRecursively policy AAA00200 Uninstall MSI Wrapper AAA20133 no need to re-run execmgr 29/08/2017 09:58:40 6404 (0x1904) Sending SoftDistProgramHasRunBeforeWithoutFailing. execmgr 29/08/2017 09:58:40 6404 (0x1904)
检查部署和卸载程序包,说它已完成并成功。
状态types:成功描述:程序不会重新运行消息ID:10040
开始把我的头发拉出来,因为这真的应该是一件相当容易的事情,但我无法弄清楚为什么它不工作…我错过了什么?
有什么build议么?
干杯!