Software Install Log

How can I determine what software updates (like security updates, firmware updates, java for OSX releases, etc.) have been installed on my computer? I use Software Update to download only and then I install manually, so there's no record in the Installed Updates window of Software Update.
Thanks.
Ray

There can be archived older ones in there too, like...
/private/var/log/install.log.0.bz2
/private/var/log/install.log.1.bz2
/private/var/log/install.log.2.bz2
/private/var/log/install.log.3.bz2
/private/var/log/install.log.4.bz2
/private/var/log/install.log.5.bz2
Or you can go to System Profiler>Software, then check Applications>Extensions, etc to see the versions or dates.

Similar Messages

  • Custom report software installed with last logged on user.

    Can someone please help, I'd like to create a custom report: Specific software installed on a computer which includes last logged on user. I can do this by query but need a custom report for none ConfigMgr users.

    SELECT DISTINCT
    TOP (100) PERCENT dbo.v_GS_COMPUTER_SYSTEM.Name0 AS [Computer name], dbo.v_GS_ADD_REMOVE_PROGRAMS.DisplayName0,
    dbo.v_GS_ADD_REMOVE_PROGRAMS.Version0, dbo.v_R_System.User_Name0, dbo.v_R_System.User_Domain0 AS [User domain],
    dbo.v_GS_COMPUTER_SYSTEM.Domain0 AS [Computer domain], dbo.v_R_System.AD_Site_Name0 AS [Computer AD Site]
    FROM dbo.v_GS_ADD_REMOVE_PROGRAMS INNER JOIN
    dbo.v_GS_COMPUTER_SYSTEM ON dbo.v_GS_ADD_REMOVE_PROGRAMS.ResourceID = dbo.v_GS_COMPUTER_SYSTEM.ResourceID INNER JOIN
    dbo.v_R_System ON dbo.v_GS_COMPUTER_SYSTEM.ResourceID = dbo.v_R_System.ResourceID
    WHERE (dbo.v_GS_ADD_REMOVE_PROGRAMS.DisplayName0 LIKE N'Adobe Shockwave Player%')
    ORDER BY [Computer name]
    Keep in mind that this query will only find x86 software titles. Use 
    v_ADD_REMOVE_PROGRAMS
    instead to get both.
    http://www.enhansoft.com/

  • Install log  for iPhone Software Update

    iPhone Software Developers -
    Is there an install log available which could be scanned for issues during update and suggested workarounds/solutions.

    Hi
    Can you expand on when your phone is asking for a passcode? You should be able to update via itunes without a passcode?

  • I bought a new mac with software installed and my username will not update from another account?

    I recently bought an new power mac with Logic Pro and Final Cut Pro Installed.
    When I updated to the new OS X operating system, they need to be updated as well. And will no longer work.
    But it says it is on another account. Not sure what account. How do I find out what account they are on? How or can I do I move them into my other account?
    The Power Mac is registered to the account I am logged in on.

    Before buying a second-hand computer, you should have run Apple Diagnostics or the Apple Hardware Test, whichever is applicable.
    The first thing to do after buying the computer is to erase the internal drive and install a clean copy of OS X. You—not the original owner—must do that. Changes made by Apple over the years have made this seemingly straightforward task very complex.
    How you go about it depends on the model, and on whether you already own another Mac. If you're not sure of the model, enter the serial number on this page. Then find the model on this page to see what OS version was originally installed.
    It's unsafe, and may be unlawful, to use a computer with software installed by a previous owner.
    1. If you don't own another Mac
    a. If the machine shipped with OS X 10.4 or 10.5, you need a boxed and shrink-wrapped retail Snow Leopard (OS X 10.6) installation disc from the Apple Store or a reputable reseller—not from eBay or anything of the kind. If the machine is very old and has less than 1 GB of memory, you'll need to add more in order to install 10.6. Preferably, install as much memory as it can take, according to the technical specifications.
    b. If the machine shipped with OS X 10.6, you need the installation media that came with it: gray installation discs, or a USB flash drive for a MacBook Air. You should have received the media from the original owner, but if you didn't, order replacements from Apple. A retail disc, or the gray discs from another model, will not work.
    To start up from an optical disc or a flash drive, insert it, then restart the computer and hold down the C key at the startup chime. Release the key when you see the gray Apple logo on the screen.
    c. If the machine shipped with OS X 10.7 or later, you don't need media. It should start up in Internet Recovery mode when you hold down the key combination option-command-R at the startup chime. Release the keys when you see a spinning globe.
    d. Some 2010-2011 models shipped with OS X 10.6 and received a firmware update after 10.7 was released, enabling them to use Internet Recovery. If you have one of those models, you can't reinstall 10.6 even from the original media, and Internet Recovery will not work either without the original owner's Apple ID. In that case, contact Apple Support, or take the machine to an Apple Store or another authorized service provider to have the OS installed.
    2. If you do own another Mac
    If you already own another Mac that was upgraded in the App Store to the version of OS X that you want to install, and if the new Mac is compatible with it, then you can install it. Use Recovery Disk Assistant to prepare a USB device, then start up the new Mac from it by holding down the C key at the startup chime. Alternatively, if you have a Time Machine backup of OS X 10.7.3 or later on an external hard drive (not a Time Capsule or other network device), you can start from that by holding down the option key and selecting it from the row of icons that appears. Note that if your other Mac was never upgraded in the App Store, you can't use this method.
    3. Partition and install OS X
    a. If you see a lock screen when trying to start up from installation media or in Recovery mode, then a firmware password was set by the previous owner, or the machine was remotely locked via iCloud. You'll either have to contact the owner or take the machine to an Apple Store or another service provider to be unlocked. You may be asked for proof of ownership.
    b. Launch Disk Utility and select the icon of the internal drive—not any of the volume icons nested beneath it. In the  Partition tab, select the default options: a GUID partition table with one data volume in Mac OS Extended (Journaled) format. This operation will permanently remove all existing data on the drive.
    c. An unusual problem may arise if all the following conditions apply:
              OS X 10.7 or later was installed by the previous owner
              The startup volume was encrypted with FileVault
              You're booted in Recovery mode (that is, not from a 10.6 installation disc)
    In that case, you won't be able to unlock the volume or partition the drive without the FileVault password. Ask for guidance or see this discussion.
    d. After partitioning, quit Disk Utility and run the OS X Installer. If you're installing a version of OS X acquired from the App Store, you will need the Apple ID and password that you used. When the installation is done, the system will automatically restart into the Setup Assistant, which will prompt you to transfer the data from another Mac, its backups, or from a Windows computer. If you have any data to transfer, this is usually the best time to do it.
    e. Run Software Update and install all available system updates from Apple. To upgrade to a major version of OS X newer than 10.6, get it from the Mac App Store. Note that you can't keep an upgraded version that was installed by the original owner. He or she can't legally transfer it to you, and without the Apple ID you won't be able to update it in Software Update or reinstall, if that becomes necessary. The same goes for any App Store products that the previous owner installed—you have to repurchase them.
    4. Other issues
    a. If the original owner "accepted" the bundled iLife applications (iPhoto, iMovie, and Garage Band) in the App Store so that he or she could update them, then they're irrevocably linked to that Apple ID and you won't be able to download them without buying them. Reportedly, Mac App Store Customer Service has sometimes issued redemption codes for these apps to second owners who asked.
    b. If the previous owner didn't deauthorize the computer in the iTunes Store under his Apple ID, you wont be able to  authorize it immediately under your ID. In that case, you'll either have to wait up to 90 days or contact iTunes Support.
    c. When trying to create a new iCloud account, you might get a failure message: "Account limit reached." Apple imposes a lifetime limit of three iCloud account setups per device. Erasing the device does not reset the limit. You can still use an iCloud account that was created on another device, but you won't be able to create a new one. Contact iCloud Support for more information. The setup limit doesn't apply to Apple ID accounts used for other services, such as the iTunes and Mac App Stores, or iMessage. You can create as many of those accounts as you like.

  • Install log shows error 1223 1056 for Auto Updater

    I have my Flash Player set to update fully automatically, but this seems pretty haphazard at the moment. I checked the install log, and this is a section from it.
    2012-5-11+9-0-31.513 [error] 1226 1062
    =O====== M/11.2.202.235 2012-05-11+09-00-24.659 ========
    0000 [I] 00000010 "C:\Users\Nige\AppData\Local\Temp\{98D35243-42EB-4FD2-80EE-7BCE8E2481E4}\InstallFlashPlay er.exe" -iv 4
    0001 [I] 00000020 C:\windows\system32\FlashPlayerCPLApp.cpl
    0002 [W] 00001036 Software\Mozilla\Firefox\extensions/Plugins 2
    0003 [W] 00001036 Software\Mozilla\MaintenanceService\extensions/Plugins 2
    0004 [W] 00001036 Software\Mozilla\Mozilla Firefox\extensions/Plugins 2
    0005 [W] 00001036 Software\Mozilla\Thunderbird\extensions/Plugins 2
    0006 [W] 00001036 Software\Opera Software/Last CommandLine 2
    0007 [W] 00001036 Software\Opera Software/Last CommandLine 2
    0008 [W] 00001036 Software\Opera Software/Plugin Path 2
    0009 [W] 00001036 Software\Opera Software/Plugin Path 2
    0010 [W] 00001015 C:\windows\system32\Macromed\Flash\FlashUtil32_11_2_202_235_Plugin.exe 5
    0011 [I] 00000014 C:\windows\system32\Macromed\Flash\NPSWF32_11_2_202_235.dll
    0012 [I] 00000015 C:\windows\system32\Macromed\Flash\FlashUtil32_11_2_202_235_Plugin.exe
    0013 [E] 00001025 C:\windows\system32\Macromed\Flash\FlashUtil32_11_2_202_235_Plugin.exe:32
    0014 [I] 00000017 C:\windows\system32\Macromed\Flash
    0015 [I] 00000019 C:\windows\system32\FlashPlayerCPLApp.cpl
    0016 [W] 00001024 C:\windows\system32\FlashPlayerCPLApp.cpl 183
    0017 [W] 00001024 C:\windows\system32\FlashPlayerApp.exe 183
    0018 [I] 00000021 C:\windows\system32\Macromed\Flash\FlashPlayerUpdateService.exe
    0019 [W] 00001106
    0020 [W] 00001106
    0021 [W] 00001024 C:\windows\system32\Macromed\Flash\FlashPlayerUpdateService.exe 183
    0022 [I] 00000012
    =X====== M/11.2.202.235 2012-05-11+09-00-46.845 ========
    2012-5-20+18-37-0.256 [error] 1223 1056
    2012-5-25+23-37-0.257 [error] 1223 1056
    2012-6-3+7-37-0.258 [error] 1223 1056
    2012-6-4+8-37-0.255 [error] 1223 1056
    2012-6-7+11-37-0.257 [error] 1223 1056
    Can someone advise what these error codes mean and how I can rectify them ? I appears that the update has worked in the past for both the my Firefox plugin and the ActiveX component, but it would be good to get confirmation on that, too.
    Thanks.

    the same here
    2012-6-1+17-7-33.985 [error] 1226 1062
    =O====== M/11.2.202.235 2012-06-01+17-07-32.534 ========
    0000 [I] 00000010 "C:\Windows\TEMP\{FE5CA04F-F3F5-4AF4-9F09-A90568B13457}\InstallFlashPlayer.exe" -install -skipARPEntry -iv 9 -au 4294967295
    0001 [W] 00001036 Software\Macromedia\FlashPlayerPlugin/Version 2
    0002 [W] 00001036 Software\Macromedia\FlashPlayerPlugin/PlayerPath 2
    0003 [I] 00000020 C:\Windows\SysWOW64\FlashPlayerCPLApp.cpl
    0004 [W] 00001037 SOFTWARE\MozillaPlugins\@adobe.com/FlashPlayer/ 2
    0005 [W] 00001037 SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player Plugin/ 2
    0006 [W] 00001036 Software\Mozilla\Firefox\extensions/Plugins 2
    0007 [W] 00001036 Software\Mozilla\Mozilla Firefox\extensions/Plugins 2
    0008 [W] 00001036 Software\Opera Software/Last CommandLine 2
    0009 [W] 00001036 Software\Opera Software/Last CommandLine 2
    0010 [W] 00001036 Software\Opera Software/Plugin Path 2
    0011 [W] 00001036 Software\Opera Software/Plugin Path 2
    0012 [I] 00000014 C:\Windows\SysWOW64\Macromed\Flash\NPSWF32_11_2_202_235.dll
    0013 [I] 00000015 C:\Windows\SysWOW64\Macromed\Flash\FlashUtil32_11_2_202_235_Plugin.exe
    0014 [I] 00000017 C:\Windows\SysWOW64\Macromed\Flash
    0015 [I] 00000019 C:\Windows\SysWOW64\FlashPlayerCPLApp.cpl
    0016 [W] 00001024 C:\Windows\SysWOW64\FlashPlayerCPLApp.cpl 183
    0017 [W] 00001024 C:\Windows\SysWOW64\FlashPlayerApp.exe 183
    0018 [I] 00000021 C:\Windows\SysWOW64\Macromed\Flash\FlashPlayerUpdateService.exe
    0019 [W] 00001106
    0020 [W] 00001106
    0021 [W] 00001024 C:\Windows\SysWOW64\Macromed\Flash\FlashPlayerUpdateService.exe 183
    0022 [I] 00000012
    =X====== M/11.2.202.235 2012-06-01+17-07-36.481 ========
    2012-6-14+11-7-0.219 [error] 1223 1056

  • Powershell script to get list of softwares installed as shown in registry on all the remote systems in a txt file

    Hi
    I need to know the command for getting list of softwares installed on all the remote systems in network  which are existing in their respective registry like HKEY_LOCAL_MACHINE\SOFTWARE of all other systems

    Hey
    Sorry this isn't powershell but it should do the job if you want to use it. The problem with using the Win32_Product WMI Class to enumerate the installed software (especially on Windows 2000 & 2003 Servers) is that the WMI class is NOT installed by default. Here is a VBScript i wrote to read a list of hostnames from a text file named "ComputerNames.txt" from the scripts directory and attempt to remotely enumerate all subkeys within the following registry key
    HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall
    For each subkey enumerated it will attempt to read the value of the "DisplayName" key and output the results to a csv file.
    (the results should be the same as what you would see when you open Add/Remove Programs)
    Hope that helps
    Cheers
    Matt :)
    'Script Name : CheckInstalledSoftware.vbs
    'Author : Matthew Beattie
    'Created : 01/03/10
    'Description : This script reads a list of hostnames from a text file name "ComputerNames.txt" in the scripts working
    ' : directory. For each hostName it requests an ICMP response and if successfull attempts a remote registry
    ' : connection to enumerate and read the registry values of installed software. All results are logged to the
    ' : scripts working directory in a log file per computer name.
    'Initialization Section
    Option Explicit
    Const ForReading = 1
    Const ForAppending = 8
    Dim objFSO, wshNetwork, wshShell, hostName
    Dim scriptBaseName, scriptPath, scriptLogPath
    On Error Resume Next
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set wshShell = CreateObject("WScript.Shell")
    Set wshNetwork = CreateObject("WScript.Network")
    scriptBaseName = objFSO.GetBaseName(Wscript.ScriptFullName)
    scriptPath = objFSO.GetFile(Wscript.ScriptFullName).ParentFolder.Path
    scriptLogPath = scriptPath & "\" & IsoDateString(Now)
    If Err.Number <> 0 Then
    Wscript.Quit
    End If
    On Error Goto 0
    'Main Processing Section
    On Error Resume Next
    PromptStart
    ProcessScript
    If Err.Number <> 0 Then
    Wscript.Quit
    End If
    PromptEnd
    On Error Goto 0
    'Functions Processing Section
    'Name : ProcessScript -> Primary Function that controls all other script processing.
    'Parameters : None ->
    'Return : None ->
    Function ProcessScript
    Dim fileSpec, hostNames, regKey, keyName, results, result
    keyName = "DisplayName"
    regKey = "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall"
    fileSpec = scriptPath & "\ComputerNames.txt"
    'Ensure the "ComputerNames.txt" file exists within the scripts working directory.
    If Not objFSO.FileExists(fileSpec) Then
    MsgBox DQ(fileSpec) & " does not exist!", vbCritical, scriptBaseName
    Exit Function
    End If
    'Read the list of hostNames from the "ComputerNames.txt" text file within the scripts working directory.
    If Not GetScriptInput(hostNames, fileSpec) Then
    Exit Function
    End If
    'Attempt to read the registry from each hostname read from the list of hostnames.
    For Each hostName In hostNames
    Do
    'Ensure the system responds to an ICMP request.
    If Not CheckConnection(hostName) Then
    LogMessage 2, "Failed to respond to an ICMP Request"
    Exit Do
    End If
    'Enumerate and read the registry values.
    If Not GetRegValues(results, hostName, keyName, regKey) Then
    Exit Do
    End If
    'Log the registry values results.
    For Each result In results
    LogMessage 0, result
    Next
    Loop Until True
    Next
    End Function
    'Name : GetScriptInput -> Reads a text file to be used as Script input.
    'Parameters : items -> Output: An array of items in the script input file.
    ' : fileSpec -> The full folder Path, file Name and extention of the script input file.
    'Return : GetScriptInput -> Returns an array of items for script input and True or False.
    Function GetScriptInput(items, fileSpec)
    Dim scriptInputFile, itemsDict, item
    GetScriptInput = False
    Set itemsDict = NewDictionary
    If Not objFSO.FileExists(fileSpec) Then
    Exit Function
    End If
    On Error Resume Next
    Set scriptInputFile = objFSO.OpenTextFile(fileSpec, ForReading)
    If Err.Number <> 0 Then
    Exit Function
    End If
    On Error Goto 0
    Do Until scriptInputFile.AtEndOfStream
    item = scriptInputFile.ReadLine
    If item = "" Then
    Exit Function
    End If
    If Not itemsDict.Exists(item) Then
    itemsDict.Add item, ""
    End If
    Loop
    items = itemsDict.Keys
    GetScriptInput = True
    End Function
    'Name : CheckConnection -> Checks a remote host using WMI ping.
    'Parameters : hostName -> Hostname of computer system to verify network connectivity with.
    'Return : Boolean -> True if hostname replies. False otherwise.
    Function CheckConnection(hostName)
    Dim ping, response, replied
    Set ping = GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery _
    ("select * from Win32_PingStatus where address = '" & hostName & "'")
    For each response in ping
    replied = Not IsNull(response.StatusCode) And response.StatusCode = 0
    Next
    CheckConnection = replied
    End Function
    'Name : GetRegValues -> Enumerates the subkeys in a registry key and the values of the keyName.
    'Parameters : hostName -> String containing the hostName of the system to enumerate the registry keys on.
    ' : keyName -> String containing the name of the registry key value to enumerate.
    ' : regKey -> Registry key to enumerate subkey names for.
    'Return : GetRegValues -> Returns True and an Array containing the registry key values otherwise False.
    Function GetRegValues(results, hostName, keyName, regKey)
    Dim objReg, regDict, rootKey, hive, keyValue, subKeys, i
    GetRegValues = False
    rootKey = regKey
    hive = GetRegistryHiveFromKey(rootKey)
    On Error Resume Next
    If hive <> 0 Then
    'Create a dictionary object to store the registry values in.
    Set regDict = NewDictionary
    If Err.Number <> 0 Then
    LogMessage 1, "Creating Dictionary Object"
    Exit Function
    End If
    'Connect to the remote registry.
    Set objReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & hostName & "\root\default:StdRegProv")
    If Err.Number <> 0 Then
    LogMessage 1, "Creating StdRegProv Object"
    Exit Function
    End If
    'Enumerate the subkey names within the regKey paramater.
    objReg.EnumKey hive, rootKey, subKeys
    If Err.Number <> 0 Then
    LogMessage 1, "Enumerating Registry Keys"
    Exit Function
    End If
    'Ensure the results are an array.
    If Not IsArray(subKeys) Then
    subKeys = Array(subKeys)
    End If
    'Read the registry key value for each subkey. Add the results to the dictionary.
    For i = 0 to UBound(subKeys)
    objReg.GetStringValue hive, rootKey & "\" & subKeys(i), keyName, keyValue
    If Err.Number = 0 Then
    If Not IsNull(keyValue) Then
    regDict(regDict.Count) = keyValue
    End If
    Else
    Err.Clear
    End If
    Next
    End If
    On Error Goto 0
    results = regDict.Items
    GetRegValues = True
    End Function
    'Name : GetRegistryHiveFromKey -> Get the hive ID from a registry key name.
    'Parameters: Input/Output: key -> Registry key name. Hive name will be removed.
    'Return : GetRegistryHiveFromKey -> ID of hive of given key name (0 if invalid).
    ' : -> The hive name is removed from the input key name.
    Function GetRegistryHiveFromKey (key)
    Dim pos, hive
    pos = Instr (key, "\")
    If pos = 0 Then
    pos = Len(key) + 1
    End If
    hive = Left (UCase (Left (key, pos - 1)) & " ", 4)
    key = Mid (key, pos + 1)
    GetRegistryHiveFromKey = Array(0, &H80000000, &H80000001, &H80000002, &H80000003, &H80000005, &H80000006) _
    (Int ((Instr("HKCR,HKCU,HKLM,HKU ,HKCC,HKDD", hive) + 4) / 5))
    End Function
    'Name : NewDictionary -> Creates a new dictionary object.
    'Parameters : None ->
    'Return : NewDictionary -> Returns a dictionary object.
    Function NewDictionary
    Dim dict
    Set dict = CreateObject("scripting.Dictionary")
    dict.CompareMode = vbTextCompare
    Set NewDictionary = dict
    End Function
    'Name : DQ -> Place double quotes around a string and replace double quotes
    ' : -> within the string with pairs of double quotes.
    'Parameters : stringValue -> String value to be double quoted
    'Return : DQ -> Double quoted string.
    Function DQ (ByVal stringValue)
    If stringValue <> "" Then
    DQ = """" & Replace (stringValue, """", """""") & """"
    Else
    DQ = """"""
    End If
    End Function
    'Name : IsoDateTimeString -> Generate an ISO date and time string from a date/time value.
    'Parameters : dateValue -> Input date/time value.
    'Return : IsoDateTimeString -> Date and time parts of the input value in "yyyy-mm-dd hh:mm:ss" format.
    Function IsoDateTimeString(dateValue)
    IsoDateTimeString = IsoDateString (dateValue) & " " & IsoTimeString (dateValue)
    End Function
    'Name : IsoDateString -> Generate an ISO date string from a date/time value.
    'Parameters : dateValue -> Input date/time value.
    'Return : IsoDateString -> Date part of the input value in "yyyy-mm-dd" format.
    Function IsoDateString(dateValue)
    If IsDate(dateValue) Then
    IsoDateString = Right ("000" & Year (dateValue), 4) & "-" & _
    Right ( "0" & Month (dateValue), 2) & "-" & _
    Right ( "0" & Day (dateValue), 2)
    Else
    IsoDateString = "0000-00-00"
    End If
    End Function
    'Name : IsoTimeString -> Generate an ISO time string from a date/time value.
    'Parameters : dateValue -> Input date/time value.
    'Return : IsoTimeString -> Time part of the input value in "hh:mm:ss" format.
    Function IsoTimeString(dateValue)
    If IsDate(dateValue) Then
    IsoTimeString = Right ("0" & Hour (dateValue), 2) & ":" & _
    Right ("0" & Minute (dateValue), 2) & ":" & _
    Right ("0" & Second (dateValue), 2)
    Else
    IsoTimeString = "00:00:00"
    End If
    End Function
    'Name : LogMessage -> Parses a message to the log file based on the messageType.
    'Parameters : messageType -> Integer representing the messageType.
    ' : -> 0 = message (writes to a ".csv" file)
    ' : -> 1 = error, (writes to a ".err" file including information relating to the error object.)
    ' : -> 2 = error message (writes to a ".err" file without information relating to the error object.)
    ' : message -> String containing the message to write to the log file.
    'Return : None ->
    Function LogMessage(messageType, message)
    Dim prefix, logType
    prefix = hostName
    Select Case messageType
    Case 0
    logType = "csv"
    Case 1
    logType = "err"
    message = "Error " & Err.Number & " (Hex " & Hex(Err.Number) & ") " & message & ". " & Err.Description
    Case Else
    LogType = "err"
    End Select
    If Not LogToCentralFile(scriptLogPath & "." & logType, hostName & "," & message) Then
    Exit Function
    End If
    End Function
    'Name : LogToCentralFile -> Attempts to Appends information to a central file.
    'Parameters : logSpec -> Folder path, file name and extension of the central log file to append to.
    ' : message -> String to include in the central log file
    'Return : LogToCentralFile -> Returns True if Successfull otherwise False.
    Function LogToCentralFile(logSpec, message)
    Dim attempts, objLogFile
    LogToCentralFile = False
    'Attempt to append to the central log file up to 10 times, as it may be locked by some other system.
    attempts = 0
    On Error Resume Next
    Do
    Set objLogFile = objFSO.OpenTextFile(logSpec, ForAppending, True)
    If Err.Number = 0 Then
    objLogFile.WriteLine message
    objLogFile.Close
    LogToCentralFile = True
    Exit Function
    End If
    Randomize
    Wscript.sleep 1000 + Rnd * 100
    attempts = attempts + 1
    Loop Until attempts >= 10
    On Error Goto 0
    End Function
    'Name : PromptStart -> Prompt when script starts.
    'Parameters : None ->
    'Return : None ->
    Function PromptStart
    MsgBox "Now processing the " & DQ(Wscript.ScriptName) & " script.", vbInformation, scriptBaseName
    End Function
    'Name : PromptEnd -> Prompts when script has completed.
    'Parameters : None ->
    'Return : None ->
    Function PromptEnd
    MsgBox "The " & DQ(Wscript.ScriptName) & " script has completed successfully.", vbInformation, scriptBaseName
    End Function
    'Name : PromptError -> Prompts when an unexpected script error occurs.
    'Parameters : None ->
    'Return : None ->
    'Function PromptEnd
    ' MsgBox "Error " & Err.Number & " (Hex " & Hex(Err.Number) & "). " & Err.Description, vbCritical, scriptBaseName
    'End Function

  • Why SQLPLUS Banner doesn't reveal the exact Edition of DB software Install?

    SQLPLUS Banner or any view in Oracle database reveals the exact edition of Database software installed, it would be easy to identify the installation.
    Always one has to depend of OUI logs to identify the installation type.
    Enterprise Edition install is revealed by Sqlplus banner.
    Standard Edition install is revealed by Sqlplus banner.
    But other installs, Standard Edition One is not revealed by sqlplus banner or any other view in database.
    If by chance OUI logs are deleted or overwritten, no other means find the installation type.
    Isn't it easy for Oracle Customer, if this information is stored in any view of Database or file of Oracle Software....!
    Edited by: 832057 on Aug 2, 2011 5:15 AM

    The OUI Inventory logs has the information about the installation type of the database software installed.
    In Linux / Unix -
    $ORACLE_BASE/oraInventory/logs/installActions<timestamp>.log
    In Windows -
    Central Inventory\logs\installActions<timestamp>.log
    Central Inventory location will be given by Registry Key Value : HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\inst_loc.
    The following lines gives the information about installation type -
    - Install method : Typical installation
    - Database edition : Standard Edition One (Install database software only)

  • Software Install Error

    I tried to download the latest version of adobe reader and got this installation error twice: installer: Package name is Adobe Rader XI (11.0.09) Installing at base path/installer.  The install failed. Installer encountered an error that caused the installation to fail.  Contact the software manufacturer for assistance.  I am running on an iMac with Yosemite operating system.  Please help.

    The location /var/log/install.log is accessed via the Go menu or the Terminal app.
    1.   Using the Finder menu Go>Go to Folder.
    2.  In the "Go to Folder" window put the following path: /var/log/install.log
    3.  Copy the file to your desktop
    4.  Upload the file to the desired location of your choice.

  • AIR INSTALL LOG

    HI THERE
    I INSTALLED THE ADOBE AIR 14.0
    I LOOKED FOR THE INSTALL LOG (WIN8) IN    APPDATA\LOCAL\ADOBE\AIR\LOGS
    TO ACTUALLY FIND THE FILE " LOGS " ...... YET IT WAS EMPTY .
    ALSO I AM UNABLE TO INSTALL THIRD PARTY  ... AIR DEPENDENT SOFTWARE
    ANY SOLUTIONS

    Hi Paul,
    Thanks for letting us know.  It looked like your download was corrupted.  If you had been installing from the web, I was going to recommend downloading the .air file (from http://mailchimp.com/chimpadeedee/Chimpadeedee.air) and then double clicking to install.
    Chris

  • Software Update log

    We have 2 G4s & a G5 and I am admin on all.
    On one of the G4s the software update log has recorded all the security updates on the other G4 & the G5 the log hasn't updated since June and August of 2006!
    1 - I am pretty sure that the updates have been applied.
    2 - I tried signing in as admin & installing the updates.
    3 - I tried enabling "root" & installing the updates.
    How do I fix this? Our network security people are concerned.
    TIA
    cvt

    cvt,
    "...a representative of Apple? Are you an Apple employee? Is that gospel according to Apple?"
    As a rule, this is a User-To-User forum. As such, I am merely a user, like yourself, and not affiliated with Apple. So my posts are not gospel according to anyone!
    I consider suggestions dispensed in Discussions, as the take it or leave it variety.
    Usually if erroneous or incomplete advice is posted, it will be corrected or elaborated on, by another user. It's a community effort.
    If the "IT Security folks" need official Apple Employee verification, you could call AppleCare at 1-800-275-2273.
    "I tried signing in as admin & installing the updates."
    What was the result?
    "...I could not make it work. Software update will not allow me to choose "Download and Install from the menu bar""
    When the Receipts were removed, did Software Update find the updates again to install?
    If updates are selected with a checkmark, you have the options to click on Install x Items, in the lower right corner of the window, or from the Menubar Update contextual menu to:
    Ignore Update
    Download Only
    Install
    Install And Keep Package
    You can certainly reinstall them, after removing the Receipts, but I don't think it is necessary, if the files below can be located.
    HD > Library > Logs: Software Update.log Open this file by double clicking.
    You can also view this log in System Preferences > Software Update > Installed Updates > Open as Log File.
    If the updates were installed using Software Update, they will be listed there.
    As well as having a Receipt in HD > Library > Receipts.
    The absence of the updates in the Installed Updates list, in the Software Update function, does not necessarily mean that the updates were not installed.
    There was a problem with that log file in the past, and I can't verify with absolute certainty, that this information is still valid, but check the Ownership & Permissions on HD > Library > Logs This folder.
    They should be:
    Owner: system
    Owner Access: Read & Write
    Group: admin
    Group Access: Read & Write
    Others: Read only
    If they are different, that would explain why the Installed Updates list, does not show the installed updates.
    No guarantees, but if the Ownership & Permissions needed to be changed on that folder, once done, you could then remove a Receipt for one of the Security Updates, run Software Update to see if it will locate it, install it, and see if it now appears in the Installed Updates list of Software Update.
    These are take it or leave suggestions ,
    ali b

  • Thunderbird update from 17.0.6 to 31.2 ends up with empty directory (only install.log available)

    Upgrade from TB 17.0.6 to 31.2.0: the installation did not display any errors, but C:\Program Files\Mozilla Thunderbird is empty after installation, except for an install.log file an an uninstall directory.
    System: Windows Vista SP 2
    install.log contents:
    ... snip ...
    Installing Main Files
    Installed File: C:\Program Files\Mozilla Thunderbird\MapiProxy_InUse.dll
    Installed File: C:\Program Files\Mozilla Thunderbird\mozMapi32_InUse.dll
    DLL Registration
    ** ERROR Registering: C:\Program Files\Mozilla Thunderbird\AccessibleMarshal.dll **
    Adding Registry Entries
    Added Registry String: HKLM | Software\Mozilla\Mozilla Thunderbird\31.2.0 (de)\Main | Install Directory | C:\Program Files\Mozilla Thunderbird
    ... snip ...
    DLL Registration
    ** ERROR Registering: C:\Program Files\Mozilla Thunderbird\MapiProxy_InUse.dll **
    DLL Registration
    ** ERROR Registering: C:\Program Files\Mozilla Thunderbird\MapiProxy_InUse.dll **
    Added Registry String: HKLM | Software\Microsoft\Windows\CurrentVersion\App Paths\thunderbird.exe | | C:\Program Files\Mozilla Thunderbird\thunderbird.exe
    Added Registry String: HKLM | Software\Microsoft\Windows\CurrentVersion\App Paths\thunderbird.exe | Path | C:\Program Files\Mozilla Thunderbird
    Adding Shortcuts
    Added Shortcut: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\C:\ProgramData\Microsoft\Windows\Start MenuDir\Mozilla Thunderbird.lnk
    Added Quick Launch Shortcut: Mozilla Thunderbird.lnk
    Setting as the default mail application
    Mozilla Thunderbird Installation Finished: 2014-11-30 13:28:54

    Upgrade from TB 17.0.6 to 31.2.0: the installation did not display any errors, but C:\Program Files\Mozilla Thunderbird is empty after installation, except for an install.log file an an uninstall directory.
    System: Windows Vista SP 2
    install.log contents:
    ... snip ...
    Installing Main Files
    Installed File: C:\Program Files\Mozilla Thunderbird\MapiProxy_InUse.dll
    Installed File: C:\Program Files\Mozilla Thunderbird\mozMapi32_InUse.dll
    DLL Registration
    ** ERROR Registering: C:\Program Files\Mozilla Thunderbird\AccessibleMarshal.dll **
    Adding Registry Entries
    Added Registry String: HKLM | Software\Mozilla\Mozilla Thunderbird\31.2.0 (de)\Main | Install Directory | C:\Program Files\Mozilla Thunderbird
    ... snip ...
    DLL Registration
    ** ERROR Registering: C:\Program Files\Mozilla Thunderbird\MapiProxy_InUse.dll **
    DLL Registration
    ** ERROR Registering: C:\Program Files\Mozilla Thunderbird\MapiProxy_InUse.dll **
    Added Registry String: HKLM | Software\Microsoft\Windows\CurrentVersion\App Paths\thunderbird.exe | | C:\Program Files\Mozilla Thunderbird\thunderbird.exe
    Added Registry String: HKLM | Software\Microsoft\Windows\CurrentVersion\App Paths\thunderbird.exe | Path | C:\Program Files\Mozilla Thunderbird
    Adding Shortcuts
    Added Shortcut: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\C:\ProgramData\Microsoft\Windows\Start MenuDir\Mozilla Thunderbird.lnk
    Added Quick Launch Shortcut: Mozilla Thunderbird.lnk
    Setting as the default mail application
    Mozilla Thunderbird Installation Finished: 2014-11-30 13:28:54

  • Is Carrier IQ software installed on Nokia phones w...

    Carrier IQ makes software that logs and collects user data and sends this to a central server. According to Carrier IQ this is done to improve the user experience. 
    Without being speculative or judgmental I would simply like to know if Nokia uses a Carrier IQ product on their Windows Phone devices.
    Solved!
    Go to Solution.

    sparky90210 wrote:
    Carrier IQ is installed on all new nokias by default. The name of it is Nokia Analytics Collector and it can be uninstalled using App Manager on your phone.
    Nokia Analytics Collector is NOT Carrier IQ, and is not collecting personal information.
    Nokia Analytics Collector is a feature in Symbian Anna and later versions, which optimses in-application data collection. The application integrates the NAC API and allows collection and reporting of information about application usage. NAC stores the information provided by the application (session start, events, session stop), enriches it with some device information such as model, operator, country, unique ID, but does not capture data such as the customer’s location, or phone number or email, and does not record keystrokes.
    NAC sends data in compressed and encrypted form to the Nokia back-end systems where it is consolidated to provide important feedback to application developers on general user behaviour.
    Nokia has an official privacy which outlines our commitment to your privacy:
    http://discussions.europe.nokia.com/t5/Discussions​-Guidelines/Membership-terms/m-p/1135413#M8
    If this or any post answers your question, please remember to help others by pressing the 'Accept as solution' button.

  • Required software install to users

    Im targeting a group of users for a "Required" software install.  I am giving them a week to install from the App Store before making it mandatory.  Where would I go to configure that this only be installed on the PC that they have
    logged on the most and not a PC they happen to be on when it becomes mandatory?

    Hi,
    I concur with Gerry, you could import a file containing user device affinities to enable you to create many relationships at one time.
    Note:Users and devices must have been discovered and exist as resources in the Configuration Manager database, otherwise this procedure will fail.
    For more information, please review the link below:
    How to Manually Configure User Device Affinity
    http://blogs.msdn.com/b/scstr/archive/2012/05/31/how_2d00_to_2d00_manually_2d00_configure_2d00_user_2d00_device_2d00_affinity.aspx
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Install Log - how many errors did you have?

    After 30 minutes of the machine saying it would be done in "about a minute" I decided there must be something wrong, so I looked at the Install Log, to make sure things were still happening.
    Surprise! over 1500 Errors logged! Is that normal? I've never looked at the Install Log for an OS install, so I'm not sure how many are typical. How many errors did you guys have?
    Note: I performed an "Install & Archive"

    Install the admin software on the laptop. 
    Client software is built into the OS, so just enable it on the Desktop in System Prefs -> Sharing -> Remote Management

  • Where does 10.6 keeps his software update log file

    i previously updated from 10.5.8 to 10.6.
    since then the software update history as seen in LIBRARY/LOGS/Software Update.log is not visible anymore in the Software Update Panel. installing rosetta gives that feature back, but that is not my intention.
    tonight after updating itunes 8.2.1 to 9.0 this installation was visible again in the Software Update Panel.
    i was wondering were 10.6 keeps this info, as the "old 10.5 Software Update.log" is still on its place but not altered anymore.
    thx mike

    It is now a text based xml file found here:
    /Library/Receipts/InstallHistory.plist
    Many useful details are tracked in this file. However, Software Update chooses not to display any non-apple or optional-apple "installs" when showing it's preference pane -- even though they're included in the plist.
    That's why I manually maintain the former '/Library/Logs/Software Update.log' which is still visible under the console application.

Maybe you are looking for