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 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 -
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 systemsHey
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 AMThe 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) -
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. -
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 SOLUTIONSHi 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 -
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
cvtcvt,
"...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 -
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:54Upgrade 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 mikeIt 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
-
I recently bought a new i phone 4 as my other one had seen beter days and for the last sevral days have been trying to transfer my photos ect from my old phone to my new one after I've plugged my old iPhone into iTunes to back it up i then plug in my
-
User last login informatoin in a Portal report
Hi, We are looking any report which can show the Users Last logon dates. We can see it in GUI but how to get this in Iview report. Is there any standard report like Portal Activity report. Portal Acitivty report will show the First logon date but
-
HT201210 Is there any way I can update my iPod's system so that I can read pdf files?
I want to download an app where I can read pdf files, but there are no apps for my operating system it seems like.
-
Hi, I am trying to develop the ETL for CRM-BI process, I had two questions before I got started, 1) How does data from CRM get tranfered from CRM to BI. I know data from R/3 to BI gets transferred through IDOC's, does the same happen from CRM to BI t
-
Aperture 1.5 goes non-responsive when quitting
Hi guys, I can't find this previously reported, so I'm going to hope someone has some help for this. I just upgraded from Aperture 1.1.2 to 1.5 without any problems, or so it seems. Since I'm on an MBP with 100gb of space, I maintain two libraries: o