Enable logging for BES Client Helper Service
Log In or Register to download the BES file, and more.

0 Votes

Versioning - This is the latest version.

1Enable logging for BES Client Helper Service3/12/2013 11:17:24 AM
2Enable logging for BES Client Helper Service8/16/2013 3:31:09 PM

Description

<enter a description of the task here>

Property Details

ID2567
StatusAlpha - Code that was just developed
TitleEnable logging for BES Client Helper Service
DomainBESC
CategorySupport
Download Size0
SourceInternal
Source IDjgstew
Source Release Date3/12/2013 12:00:00 AM
KeywordsSupport, BES Client Helper Service
Is TaskTrue
Added by on 8/16/2013 3:31:09 PM
Last Modified by on 8/16/2013 3:31:09 PM
Counters 9777 Views / 9 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 0 ratings. ** Log In or Register to add your rating.

Relevance

Used in 257 fixlets and 9 analyses   * Results in a true/false
Show indented relevance
name of operating system as lowercase starts with "win"
Used in 3 fixlets and 3 analyses   * Results in a true/false
Show indented relevance
exists service "BESClientHelper"
Used in 1 fixlet   * Results in a true/false
Show indented relevance
exists key "HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\BESClientHelper" of registry
Used in 1 fixlet   * Results in a true/false
Show indented relevance
not exists key "HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\BESClientHelper" whose(exists value "ServiceInstallationParameters" of it AND (value "ServiceInstallationParameters" of it as string contains "-l")) of registry

Actions

Action 1 (default)

Action Link Click here to deploy this action.
Script Type BigFix Action Script
regset "[HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\BESClientHelper]" "ServiceInstallationParameters"="-l"

// The following is to restart the BESClientHelper Service
parameter "ServiceName" = "BESClientHelper"

continue if {exists service whose (service name of it as lowercase = (parameter "ServiceName" of action as lowercase) OR display name of it as lowercase = (parameter "ServiceName" of action as lowercase))}

continue if {exists parameter "ServiceName" whose (it as lowercase != "besclient" AND it as lowercase != "bes client") of action}

delete __appendfile
delete netquiet.bat

appendfile @ECHO OFF
appendfile start "" /min /b net %1 %2 /y > NUL 2> NUL
move __appendfile netquiet.bat

waithidden "{pathname of client folder of site "BESSupport" & "\RunQuiet.exe"}" netquiet.bat stop "{parameter "ServiceName" of action}"
waithidden "{pathname of client folder of site "BESSupport" & "\RunQuiet.exe"}" netquiet.bat start "{parameter "ServiceName" of action}"

delete netquiet.bat
Success Criteria

This action will be considered successful when the applicability relevance evaluates to false.


Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!