Search Log File

(imported topic written by hbkrules6991)

Hey Guys…

I have searched previous posts and tried the suggestions posted here: http://forum.bigfix.com/viewtopic.php?id=1389 but I simply cannot get my relevance to work. I am using the debugger, so maybe that is why but everytime I run it, it comes back False. I use a GPO to install BigFix and it dumps a log file called “bfpackage.log” to the Temp folder as defined by the local machines environmental info. I want to query how many machines has BF instaleld this way…Here is my relevance

q: exists file (value of variable “temp” of environment & “\bfpackage.log”) whose (line of it as lowercase contains “completed”)

A: False

Running it without searching for the word but rather just the file comes back with no problem…

q: exists file (value of variable “Temp” of environment & “\bfpackage.log”)

I: Current Selection Evaluation

A: True

No matter what I try I cannot get an answer other than “False” when searching for a word…can I not run this in the debugger or is my logic incorrect?

Thanks!

(imported comment written by NoahSalzman)

“line of it” will only return one line. So, you might try:

exists file () whose (exists lines whose (it as lowercase contains “completed”) of it)

or simply

exists lines whose (it as lowercase contains “completed”) of file

(imported comment written by hbkrules6991)

Hi Noah…

Thanks but still getting a false answer back…

q: exists file “C:\WINDOWS\Temp\bfpackage.log” whose (exists lines whose (it as lowercase contains “completed”) of it)

A: False

or

q: exists lines whose (it as lowercase contains “completed”) of file (value of variable “Temp” of environment & “\bfpackage.log”)

A: False

very strange…

(imported comment written by NoahSalzman)

Hmmm… how big is the bfpackage.log file (in bytes)?

(imported comment written by jessewk)

are you sure the file is there in the temp folder? Noah’s relevance looks correct. Can you post bfpackage.log?

(imported comment written by hbkrules6991)

File is 44, 932 bytes(44KB)…and im positive its in the specified location :frowning:

=== Logging started: 6/22/2009 13:38:01 ===

Action start 13:38:01: INSTALL.

Action start 13:38:01: EngineStartup.4F635B62_07BF_4779_B74E_D80C29D508E3.

1: EngineStartup, Last modification : 7/24/2002

1: Checking disk free space

1: Installing kernel files and script engine

1: Failed to create directory ‘C:\Program Files\Common Files\InstallShield\Driver\11\Intel 32’, return code is 0xb7

1: Extracting _ISRES1033.dll to c:\nobackup\temp{B4141828-D77E-4968-AF8C-39C3094C1C26}

1: Trying to install C:\Program Files\Common Files\InstallShield\Driver\11\Intel 32_ISRES1033.dll…

1: After file installation, return code = 0

1: regsvr32 /s “C:\PROGRA~1\COMMON~1\INSTAL~1\Driver\11\INTEL3~1_ISRES~1.DLL”

1: Returning code is 0x4

1: Extracting IDriver.exe to c:\nobackup\temp{B4141828-D77E-4968-AF8C-39C3094C1C26}

1: Trying to install C:\Program Files\Common Files\InstallShield\Driver\11\Intel 32\IDriver.exe…

1: After file installation, return code = 0

1: “C:\Program Files\Common Files\InstallShield\Driver\11\Intel 32\IDriver.exe” /RegServer

1: Returning code is 0x0

1: Extracting IUserCnv.dll to c:\nobackup\temp{B4141828-D77E-4968-AF8C-39C3094C1C26}

1: Trying to install C:\Program Files\Common Files\InstallShield\Driver\11\Intel 32\IUserCnv.dll…

1: After file installation, return code = 0

1: regsvr32 /s “C:\PROGRA~1\COMMON~1\INSTAL~1\Driver\11\INTEL3~1\IUserCnv.dll”

1: Returning code is 0x0

1: Extracting ISRT.dll to c:\nobackup\temp{B4141828-D77E-4968-AF8C-39C3094C1C26}

1: Trying to install C:\Program Files\Common Files\InstallShield\Driver\11\Intel 32\ISRT.dll…

1: After file installation, return code = 0

1: regsvr32 /s “C:\PROGRA~1\COMMON~1\INSTAL~1\Driver\11\INTEL3~1\ISRT.dll”

1: Returning code is 0x4

1: Extracting objpscnv.dll to c:\nobackup\temp{B4141828-D77E-4968-AF8C-39C3094C1C26}

1: Trying to install C:\Program Files\Common Files\InstallShield\Driver\11\Intel 32\objpscnv.dll…

1: After file installation, return code = 0

1: regsvr32 /s “C:\PROGRA~1\COMMON~1\INSTAL~1\Driver\11\INTEL3~1\objpscnv.dll”

1: Returning code is 0x0

1: Extracting IScrCnv.dll to c:\nobackup\temp{B4141828-D77E-4968-AF8C-39C3094C1C26}

1: Trying to install C:\Program Files\Common Files\InstallShield\Driver\11\Intel 32\IScrCnv.dll…

1: After file installation, return code = 0

1: regsvr32 /s “C:\PROGRA~1\COMMON~1\INSTAL~1\Driver\11\INTEL3~1\IScrCnv.dll”

1: Returning code is 0x0

1: Extracting iGdiCnv.dll to c:\nobackup\temp{B4141828-D77E-4968-AF8C-39C3094C1C26}

1: Trying to install C:\Program Files\Common Files\InstallShield\Driver\11\Intel 32\iGdiCnv.dll…

1: After file installation, return code = 0

1: regsvr32 /s “C:\PROGRA~1\COMMON~1\INSTAL~1\Driver\11\INTEL3~1\iGdiCnv.dll”

1: Returning code is 0x4

Action ended 13:38:04: EngineStartup.4F635B62_07BF_4779_B74E_D80C29D508E3. Return value 1.

Action start 13:38:04: ISMsiServerStartup.

Action ended 13:38:04: ISMsiServerStartup. Return value 1.

Action start 13:38:04: ISStartup.

1: The InstallScript engine version currently installed on this machine is adequate.

1: Event ‘E384765’ is created

1: GetInstallDriver, Can not find InstallDriver in ROT table, Return Code = 0x800401e3

1: {3F6C16CF-D699-4D2F-8928-6B94CE32CD04}

1: Extract supporting files

1: Failed to extract ISRT.dll, error is 2

1: Failed to extract _IsRes.dll, error is 2

1: Failed to extract _IsUser.dll, Ignore it.

1: Ev1952344

Action ended 13:38:06: ISStartup. Return value 1.

Action start 13:38:06: LaunchConditions.

Action ended 13:38:06: LaunchConditions. Return value 1.

Action start 13:38:06: FindRelatedProducts.

Action ended 13:38:06: FindRelatedProducts. Return value 1.

Action start 13:38:06: AppSearch.

Action ended 13:38:06: AppSearch. Return value 1.

Action start 13:38:06: CCPSearch.

Action ended 13:38:06: CCPSearch. Return value 1.

Action start 13:38:06: RMCCPSearch.

Action ended 13:38:06: RMCCPSearch. Return value 0.

Action start 13:38:06: ValidateProductID.

Action ended 13:38:06: ValidateProductID. Return value 1.

Action start 13:38:06: CostInitialize.

Action ended 13:38:06: CostInitialize. Return value 1.

Action start 13:38:06: FileCost.

Action ended 13:38:06: FileCost. Return value 1.

Action start 13:38:06: IsolateComponents.

Action ended 13:38:06: IsolateComponents. Return value 1.

Action start 13:38:06: CostFinalize.

Action ended 13:38:06: CostFinalize. Return value 1.

Action start 13:38:06: SetARPReadme.

Action ended 13:38:06: SetARPReadme. Return value 1.

Action start 13:38:06: SetODBCFolders.

Action ended 13:38:06: SetODBCFolders. Return value 1.

Action start 13:38:06: MigrateFeatureStates.

Action ended 13:38:06: MigrateFeatureStates. Return value 0.

Action start 13:38:06: InstallValidate.

Action ended 13:38:06: InstallValidate. Return value 1.

Action start 13:38:06: InstallInitialize.

Action ended 13:38:07: InstallInitialize. Return value 1.

Action start 13:38:07: OnMoving.

Action ended 13:38:08: OnMoving. Return value 1.

Action start 13:38:08: AllocateRegistrySpace.

Action ended 13:38:08: AllocateRegistrySpace. Return value 1.

Action start 13:38:08: ProcessComponents.

Action ended 13:38:08: ProcessComponents. Return value 1.

Action start 13:38:08: UnpublishComponents.

Action ended 13:38:08: UnpublishComponents. Return value 1.

Action start 13:38:08: MsiUnpublishAssemblies.

Action ended 13:38:08: MsiUnpublishAssemblies. Return value 1.

Action start 13:38:08: UnpublishFeatures.

Action ended 13:38:08: UnpublishFeatures. Return value 1.

Action start 13:38:08: StopServices.

Action ended 13:38:08: StopServices. Return value 1.

Action start 13:38:08: DeleteServices.

Action ended 13:38:08: DeleteServices. Return value 1.

Action start 13:38:08: UnregisterComPlus.

Action ended 13:38:08: UnregisterComPlus. Return value 1.

Action start 13:38:08: SelfUnregModules.

Action ended 13:38:08: SelfUnregModules. Return value 1.

Action start 13:38:08: ISSelfRegisterCosting.

1: Beginning Costing Process…

1: Initializing Property Bag…

1: Initializing Property Bag…

1: Getting file count from property bag

1: File Count : 0

1: Reading SelfRegItems from table, and perform costing…

1: besclientcompliancemod.dll

1: Comitting Property Bag…

1: Begin Comitting Property Bag

1: Write KeyList count

1: Finished Comitting Property Bag

1: Finished Costing Process…

1: Setting Costing Info Location ISSelfRegisterFiles : c:\nobackup\temp~EE.tmp

1: Setting Costing Info Location ISUnSelfRegisterFiles : c:\nobackup\temp~EE.tmp

1: Setting Costing Info Location ISSelfRegisterFinalize : c:\nobackup\temp~EE.tmp

Action ended 13:38:08: ISSelfRegisterCosting. Return value 1.

Action start 13:38:08: ISUnSelfRegisterFiles.

Action ended 13:38:08: ISUnSelfRegisterFiles. Return value 1.

Action start 13:38:08: UnregisterTypeLibraries.

Action ended 13:38:08: UnregisterTypeLibraries. Return value 1.

Action start 13:38:08: RemoveODBC.

Action ended 13:38:08: RemoveODBC. Return value 1.

Action start 13:38:08: UnregisterFonts.

Action ended 13:38:08: UnregisterFonts. Return value 1.

Action start 13:38:08: RemoveRegistryValues.

Action ended 13:38:08: RemoveRegistryValues. Return value 1.

Action start 13:38:08: UnregisterClassInfo.

Action ended 13:38:08: UnregisterClassInfo. Return value 1.

Action start 13:38:08: UnregisterExtensionInfo.

Action ended 13:38:08: UnregisterExtensionInfo. Return value 1.

Action start 13:38:08: UnregisterProgIdInfo.

Action ended 13:38:08: UnregisterProgIdInfo. Return value 1.

Action start 13:38:08: UnregisterMIMEInfo.

Action ended 13:38:08: UnregisterMIMEInfo. Return value 1.

Action start 13:38:08: RemoveIniValues.

Action ended 13:38:08: RemoveIniValues. Return value 1.

Action start 13:38:08: RemoveShortcuts.

Action ended 13:38:08: RemoveShortcuts. Return value 1.

Action start 13:38:08: RemoveEnvironmentStrings.

Action ended 13:38:08: RemoveEnvironmentStrings. Return value 1.

Action start 13:38:08: RemoveDuplicateFiles.

Action ended 13:38:08: RemoveDuplicateFiles. Return value 1.

Action start 13:38:08: RemoveFiles.

Action ended 13:38:08: RemoveFiles. Return value 1.

Action start 13:38:08: RemoveFolders.

Action ended 13:38:08: RemoveFolders. Return value 1.

Action start 13:38:08: CreateFolders.

Action ended 13:38:08: CreateFolders. Return value 1.

Action start 13:38:08: MoveFiles.

Action ended 13:38:08: MoveFiles. Return value 1.

Action start 13:38:08: InstallFiles.

Action ended 13:38:08: InstallFiles. Return value 1.

Action start 13:38:08: PatchFiles.

Action ended 13:38:08: PatchFiles. Return value 1.

Action start 13:38:08: DuplicateFiles.

Action ended 13:38:08: DuplicateFiles. Return value 1.

Action start 13:38:08: BindImage.

Action ended 13:38:08: BindImage. Return value 1.

Action start 13:38:08: CreateShortcuts.

Action ended 13:38:08: CreateShortcuts. Return value 1.

Action start 13:38:08: RegisterClassInfo.

Action ended 13:38:08: RegisterClassInfo. Return value 1.

Action start 13:38:08: RegisterExtensionInfo.

Action ended 13:38:08: RegisterExtensionInfo. Return value 1.

Action start 13:38:08: RegisterProgIdInfo.

Action ended 13:38:08: RegisterProgIdInfo. Return value 1.

Action start 13:38:08: RegisterMIMEInfo.

Action ended 13:38:08: RegisterMIMEInfo. Return value 1.

Action start 13:38:08: WriteRegistryValues.

Action ended 13:38:08: WriteRegistryValues. Return value 1.

Action start 13:38:08: WriteIniValues.

Action ended 13:38:08: WriteIniValues. Return value 1.

Action start 13:38:08: WriteEnvironmentStrings.

Action ended 13:38:08: WriteEnvironmentStrings. Return value 1.

Action start 13:38:08: RegisterFonts.

Action ended 13:38:08: RegisterFonts. Return value 1.

Action start 13:38:08: InstallODBC.

Action ended 13:38:08: InstallODBC. Return value 0.

Action start 13:38:08: RegisterTypeLibraries.

Action ended 13:38:08: RegisterTypeLibraries. Return value 1.

Action start 13:38:08: SelfRegModules.

Action ended 13:38:08: SelfRegModules. Return value 1.

Action start 13:38:08: ISSelfRegisterFiles.

Action ended 13:38:08: ISSelfRegisterFiles. Return value 1.

Action start 13:38:08: RegisterComPlus.

Action ended 13:38:08: RegisterComPlus. Return value 1.

Action start 13:38:08: InstallServices.

Action ended 13:38:08: InstallServices. Return value 1.

Action start 13:38:08: StartServices.

Action ended 13:38:08: StartServices. Return value 1.

Action start 13:38:08: RegisterUser.

Action ended 13:38:08: RegisterUser. Return value 1.

Action start 13:38:08: RegisterProduct.

Action ended 13:38:08: RegisterProduct. Return value 1.

Action start 13:38:08: PublishComponents.

Action ended 13:38:08: PublishComponents. Return value 1.

Action start 13:38:08: MsiPublishAssemblies.

Action ended 13:38:08: MsiPublishAssemblies. Return value 1.

Action start 13:38:08: PublishFeatures.

Action ended 13:38:08: PublishFeatures. Return value 1.

Action start 13:38:08: PublishProduct.

Action ended 13:38:08: PublishProduct. Return value 1.

Action start 13:38:08: OnMoved.

Action ended 13:38:08: OnMoved. Return value 1.

Action start 13:38:08: GetMastheadFromRegistry.

Action ended 13:38:08: GetMastheadFromRegistry. Return value 1.

Action start 13:38:08: AddClientCompliance.

Action ended 13:38:08: AddClientCompliance. Return value 1.

Action start 13:38:08: DeleteWinBESAgentUI.

Action ended 13:38:08: DeleteWinBESAgentUI. Return value 1.

Action start 13:38:08: InstallFinalize.

Action ended 13:38:15: InstallFinalize. Return value 1.

Action start 13:38:15: ISSelfRegisterFinalize.

Action ended 13:38:16: ISSelfRegisterFinalize. Return value 1.

Action start 13:38:16: RemoveExistingProducts.

Action ended 13:38:16: RemoveExistingProducts. Return value 1.

Action start 13:38:16: ISCleanUpSuccess.

1: Shutting down the PRC server…

1: RPC server shut down.

Action ended 13:38:16: ISCleanUpSuccess. Return value 1.

Action ended 13:38:16: INSTALL. Return value 1.

1: MsiServerStartup ends

Action ended 13:38:16: ISMsiServerStartup. Return value 0.

Property(S): CURRENTDIRECTORY = C:\

Property(S): UpgradeCode = {BF7023BC-319B-4FE1-B569-C854A19F81F8}

Property(S): VersionNT = 501

Property(S): ISSelfRegisterFiles = c:\nobackup\temp~EE.tmp

Property(S): ISSelfRegisterFinalize = c:\nobackup\temp~EE.tmp

Property(S): ISUnSelfRegisterFiles = c:\nobackup\temp~EE.tmp

Property(S): INSTALLDIR = C:\Program Files\BigFix Enterprise\BES Client\

Property(S): BESCLIENTCOMPLIANCE = C:\Program Files\BigFix Enterprise\BES Client\BESClientCompliance\

Property(S): BIGFIX = C:\Documents and Settings\All Users\Application Data\BigFix\

Property(S): BESCLIENTCOMPLIANCE1 = C:\Documents and Settings\All Users\Application Data\BigFix\BESClientCompliance\

Property(S): BESLIB = C:\Program Files\BigFix Enterprise\BES Client\BESLib\

Property(S): CommonAppDataFolder = C:\Documents and Settings\All Users\Application Data\

Property(S): ProgramFilesFolder = C:\Program Files\

Property(S): BIGFIXENTERPRISE = C:\Program Files\BigFix Enterprise\

Property(S): CONNECT = C:\Program Files\BigFix Enterprise\BES Client\BESClientCompliance\Connect\

Property(S): CONNECT1 = C:\Documents and Settings\All Users\Application Data\BigFix\BESClientCompliance\Connect\

Property(S): TARGETDIR = C:\

Property(S): DesktopFolder = C:\Documents and Settings\All Users\Desktop\

Property(S): INSPECTORS = C:\Program Files\BigFix Enterprise\BES Client\BESLib\Inspectors\

Property(S): ProgramMenuFolder = C:\Documents and Settings\All Users\Start Menu\Programs\

Property(S): REFERENCE = C:\Program Files\BigFix Enterprise\BES Client\BESLib\Reference\

Property(S): REQUEST = C:\Program Files\BigFix Enterprise\BES Client\BESClientCompliance\Request\

Property(S): REQUEST1 = C:\Documents and Settings\All Users\Application Data\BigFix\BESClientCompliance\Request\

Property(S): RESPONSE = C:\Program Files\BigFix Enterprise\BES Client\BESClientCompliance\Response\

Property(S): RESPONSE1 = C:\Documents and Settings\All Users\Application Data\BigFix\BESClientCompliance\Response\

Property(S): SendToFolder = C:\Documents and Settings\joeuser\SendTo\

Property(S): StartMenuFolder = C:\Documents and Settings\All Users\Start Menu\

Property(S): StartupFolder = C:\Documents and Settings\All Users\Start Menu\Programs\Startup\

Property(S): SourceDir = \\bddshares$\Applications\BigFix\MSI\

Property(S): ALLUSERSPROFILE = C:\

Property(S): AdminToolsFolder = C:\Documents and Settings\All Users\Start Menu\Programs\Administrative Tools\

Property(S): AppDataFolder = C:\Documents and Settings\joeuser\Application Data\

Property(S): CommonFiles64Folder = C:\

Property(S): CommonFilesFolder = C:\Program Files\Common Files\

Property(S): FavoritesFolder = C:\Documents and Settings\joeuser\Favorites\

Property(S): FontsFolder = C:\WINDOWS\Fonts\

Property(S): GlobalAssemblyCache = C:\

Property(S): INSTALLDIR.4F635B62_07BF_4779_B74E_D80C29D508E3 = C:\

Property(S): LocalAppDataFolder = C:\Documents and Settings\joeuser\Local Settings\Application Data\

Property(S): MyPicturesFolder = C:\Documents and Settings\joeuser\My Documents\My Pictures\

Property(S): PersonalFolder = C:\Documents and Settings\joeuser\My Documents\

Property(S): PrimaryVolumePath = C:\

Property(S): ProgramFiles64Folder = C:\

Property(S): System16Folder = C:\WINDOWS\system\

Property(S): System64Folder = C:\

Property(S): SystemFolder = C:\WINDOWS\system32\

Property(S): TempFolder = C:\nobackup\temp\

Property(S): TemplateFolder = C:\Documents and Settings\All Users\Templates\

Property(S): USERPROFILE = C:\

Property(S): WindowsFolder = C:\WINDOWS\

Property(S): WindowsVolume = C:\

Property(S): IS_COMPLUS_PROGRESSTEXT_COST = Costing COM+ application: [1]

Property(S): IS_COMPLUS_PROGRESSTEXT_INSTALL = Installing COM+ application: [1]

Property(S): IS_COMPLUS_PROGRESSTEXT_UNINSTALL = Uninstalling COM+ application: [1]

Property(S): NewProperty1.4F635B62_07BF_4779_B74E_D80C29D508E3 = 0

Property(S): PROGMSG_IIS_CREATEVROOT = Creating IIS virtual directory %s

Property(S): PROGMSG_IIS_CREATEVROOTS = Creating IIS virtual directories…

Property(S): PROGMSG_IIS_EXTRACT = Extracting information for IIS virtual directories…

Property(S): PROGMSG_IIS_EXTRACTDONE = Extracted information for IIS virtual directories…

Property(S): PROGMSG_IIS_REMOVESITE = Removing web site at port %d

Property(S): PROGMSG_IIS_REMOVEVROOT = Removing IIS virtual directory %s

Property(S): PROGMSG_IIS_REMOVEVROOTS = Removing IIS virtual directories…

Property(S): PROGMSG_IIS_ROLLBACKVROOTS = Rolling back virtual directory and web site changes…

Property(S): PackagecodeChanging = 1

Property(S): ProductState = -1

Property(S): PackageCode = {0D8E71D7-DA5B-4FCF-BA18-79AEDA0BA34F}

Property(S): ARPREADME = 0

Property(S): ALLUSERS = 1

Property(S): ARPCOMMENTS = Contact your network administrator for more information on this program.

Property(S): ARPCONTACT = http://www.bigfix.com

Property(S): ARPHELPLINK = http://www.bigfix.com

Property(S): ARPHELPTELEPHONE = 510-652-6700

Property(S): ARPNOMODIFY =

Property(S): ARPPRODUCTICON = VRTA6.ico

Property(S): ARPURLINFOABOUT = http://www.bigfix.com

Property(S): ARPURLUPDATEINFO = 0

Property(S): DWUSLINK = CE6BE7E8E94CA7B83EACC70FBE9C978F3E8B878FFECBF0BFCEFBE7CFEE3CA7E8BEBB30EF8EAC

Property(S): ErrorDialog = ErrorDialog

Property(S): ISSCRIPT_ENGINE_VERSION = 11.0.0.28844

Property(S): ISSCRIPT_VERSION_MISSING = The InstallScript engine is missing from this machine. If available, please run ISScript.msi, or contact your support personnel for further assistance.

Property(S): ISSCRIPT_VERSION_OLD = The InstallScript engine on this machine is older than the version required to run this setup. If available, please install the latest version of ISScript.msi, or contact your support personnel for further assistance.

Property(S): ISVROOT_PORT_NO = 0

Property(S): IS_SQLSERVER_AUTHENTICATION = 0

Property(S): IS_SQLSERVER_USERNAME = sa

Property(S): LIMITUI =

Property(S): Manufacturer = BigFix, Inc

Property(S): PROGMSG_IIS_CREATEAPPPOOL = Creating application pool %s

Property(S): PROGMSG_IIS_CREATEAPPPOOLS = Creating application Pools…

Property(S): PROGMSG_IIS_CREATEWEBSERVICEEXTENSION = Creating web service extension

Property(S): PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS = Creating web service extensions…

Property(S): PROGMSG_IIS_REMOVEAPPPOOL = Removing application pool

Property(S): PROGMSG_IIS_REMOVEAPPPOOLS = Removing application pools…

Property(S): PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION = Removing web service extension

Property(S): PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS = Removing web service extensions…

Property(S): PROGMSG_IIS_ROLLBACKAPPPOOLS = Rolling back application pools…

Property(S): PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS = Rolling back web service extensions…

Property(S): ProductCode = {3F6C16CF-D699-4D2F-8928-6B94CE32CD04}

Property(S): ProductID = none

Property(S): ProductLanguage = 1033

Property(S): ProductName = BigFix Enterprise Client

Property(S): ProductVersion = 7.1.1.315

Property(S): WIPROPDriveA = A:\

Property(S): WIPROPDriveB = B:\

Property(S): WIPROPDriveC = C:\

Property(S): WIPROPDriveD = D:\

Property(S): WIPROPDriveE = E:\

Property(S): WIPROPDriveF = F:\

Property(S): WIPROPDriveG = G:\

Property(S): WIPROPDriveH = H:\

Property(S): WIPROPDriveI = I:\

Property(S): WIPROPDriveJ = J:\

Property(S): WIPROPDriveK = K:\

Property(S): WIPROPDriveL = L:\

Property(S): WIPROPDriveM = M:\

Property(S): WIPROPDriveN = N:\

Property(S): WIPROPDriveO = O:\

Property(S): WIPROPDriveP = P:\

Property(S): WIPROPDriveQ = Q:\

Property(S): WIPROPDriveR = R:\

Property(S): WIPROPDriveS = S:\

Property(S): WIPROPDriveT = T:\

Property(S): WIPROPDriveU = U:\

Property(S): WIPROPDriveV = V:\

Property(S): WIPROPDriveW = W:\

Property(S): WIPROPDriveX = X:\

Property(S): WIPROPDriveY = Y:\

Property(S): WIPROPDriveZ = Z:\

Property(S): CLIENTUILEVEL = 3

Property(S): CLIENTPROCESSID = 2856

Property(S): VersionDatabase = 200

Property(S): VersionMsi = 3.01

Property(S): WindowsBuild = 2600

Property(S): ServicePackLevel = 2

Property(S): ServicePackLevelMinor = 0

Property(S): MsiNTProductType = 1

Property(S): RemoteAdminTS = 1

Property(S): NetHoodFolder = C:\Documents and Settings\joeuser\NetHood\

Property(S): PrintHoodFolder = C:\Documents and Settings\joeuser\PrintHood\

Property(S): RecentFolder = C:\Documents and Settings\joeuser\Recent\

Property(S): GPTSupport = 1

Property(S): OLEAdvtSupport = 1

Property(S): ShellAdvtSupport = 1

Property(S): Intel = 6

Property(S): PhysicalMemory = 1023

Property(S): VirtualMemory = 2094

Property(S): AdminUser = 1

Property(S): LogonUser = joeuser

Property(S): UserSID = S-1-5-21-69611579-554055564-2719340640-1112

Property(S): UserLanguageID = 1033

Property(S): ComputerName = PALjoeuserTEST

Property(S): SystemLanguageID = 1033

Property(S): ScreenX = 1024

Property(S): ScreenY = 768

Property(S): CaptionHeight = 19

Property(S): BorderTop = 1

Property(S): BorderSide = 1

Property(S): TextHeight = 16

Property(S): ColorBits = 32

Property(S): TTCSupport = 1

Property(S): Time = 13:38:16

Property(S): Date = 6/22/2009

Property(S): MsiNetAssemblySupport = 2.0.50727.3053

Property(S): MsiWin32AssemblySupport = 5.1.2600.3019

Property(S): RedirectedDllSupport = 2

Property(S): Privileged = 1

Property(S): USERNAME = Corporation

Property(S): COMPANYNAME = Corporation

Property(S): DATABASE = C:\WINDOWS\Installer\2a6240.msi

Property(S): OriginalDatabase = \.com\bddshares$\Applications\BigFix\MSI\BESClientMSI.msi

Property(S): UILevel = 2

Property(S): ACTION = INSTALL

Property(S): ISStartupEvent = E384765

Property(S): ff9ef67406aa11d5ab9800b0d02332eb = g

Property(S): ROOTDRIVE = C:\

Property(S): CostingComplete = 1

Property(S): OutOfDiskSpace = 0

Property(S): OutOfNoRbDiskSpace = 0

Property(S): PrimaryVolumeSpaceAvailable = 0

Property(S): PrimaryVolumeSpaceRequired = 0

Property(S): PrimaryVolumeSpaceRemaining = 0

Property(S): INSTALLLEVEL = 1

Property(S): SOURCEDIR = \.com\bddshares$\Applications\BigFix\MSI\

Property(S): SourcedirProduct = {3F6C16CF-D699-4D2F-8928-6B94CE32CD04}

Property(S): ProductToBeRegistered = 1

MSI (s) (E4:F8)

13:38:16:847

: Product: BigFix Enterprise Client – Installation completed successfully.

=== Logging stopped: 6/22/2009 13:38:16 ===

(imported comment written by NoahSalzman)

Are you only trying this from the debugger, or have you also tried to run it “the real way” from the Console?

Also, see if the location of the file makes a difference, that is, move the file to C:\ and try again.

(imported comment written by hbkrules6991)

ran from both…half the machines come back with “error” and the others “False” when using it from the Console. I even changed the file name to .txt and removed all the lines except the word “completed” and still no dice… :frowning:

(imported comment written by MattBoyd)

In the debugger, try this:

lines of file “C:\WINDOWS\Temp\bfpackage.log”

does this return the contents of your file?

(imported comment written by SystemAdmin)

noah

“line of it” will only return one line. So, you might try:

exists file () whose (exists lines whose (it as lowercase contains “completed”) of it)

or simply

exists lines whose (it as lowercase contains “completed”) of file

Should this also work on Mac OS?

I’m testing the information below but getting an error.

exists lines whose (it as lowercase contains “ENTERPRISE ROOT”) of file <">

(imported comment written by NoahSalzman)

Ditch the angle brackets:

Q: exists lines whose (it as lowercase contains “ENTERPRISE ROOT”) of file “/Library/Keychains/System.keychain”

A: False

Q: exists lines whose (it as lowercase contains “key”) of file “/Library/Keychains/System.keychain”

A: True

And… “it as lowercase” plus “A BUNCH OF UPPERCASE LETTERS” will always be false. :slight_smile:

(imported comment written by SystemAdmin)

If it were a snake…

Thanks Noah