0 Replies Latest reply on Jul 6, 2017 7:35 AM by filipk

    EEDK - Enable MSMQ on Windows 7, 10




      Using EEDK 9.5.2 and ePO I am trying to deploy a batch file which enables MSMQ service on Windows machines, which seems a simple task, but after 23 failed versions I don't know what to try anymore.

      The batch runs fine when I run it as administrator manually on the machine, but fails when deployed from ePO (even though I get a "Completed" response in Server Task Log). I can see a "Generic script error" in McAfee Agent Status Monitor.


      The batch file is as follows:


      @echo off

      pushd "%~dp0"

      for /f "delims=" %%a in ('cd') do @set SRCDIR=%%a

      ::Main script

      GOTO 1



      "%comspec%" /c dism /online /Enable-Feature /FeatureName:MSMQ-Container /Norestart /Quiet

      GOTO 2




      "%comspec%" /c dism /online /Enable-Feature /FeatureName:MSMQ-Server /Norestart /Quiet


      Exit 0


      EEDK screenshot:



      I think the batch file isn't run in elevated mode, but as far as I know the SYSTEM account is running the commands and should have administrative privileges.


      Any help would be appreciated.