Logging
The toolkit generates extensive logging for all toolkit and MSI operations.
The default log directory for the toolkit and MSI log files can be specified in the XML configuration file. The default directory is C:\Windows\Logs\Software\
.
The toolkit log file is named after the application with _PSAppDeployToolkit
appended to the end, e.g.
Oracle_JavaRuntime_1.7.0.17_EN_01**_PSAppDeployToolkit.log**
All MSI actions are logged and the log file is named according to the MSI file used on the command line, with the action appended to the log file name. For uninstallations, the MSI product code is resolved to the MSI application name and version to keep the same log file format, e.g.
Oracle_JavaRuntimeEnvironmentx86_1.7.0.17_EN_01**_Install.log**
Oracle_JavaRuntimeEnvironmentx86_1.7.0.17_EN_01**_Repair.log**
Oracle_JavaRuntimeEnvironmentx86_1.7.0.17_EN_01**_Patch.log**
Oracle_JavaRuntimeEnvironmentx86_1.7.0.17_EN_01**_Uninstall.log**
- Home
- Toolkit Functionality
- Toolkit Components
-
Toolkit Usage
- Launching the Toolkit
- Customizing the Toolkit
-
Example Deployments
- Building an Adobe Reader installation with the PowerShell App Deployment Toolkit
- Deploy the Adobe Reader installation using SCCM 2007 / SCCM 2012 package
- Deploy the Adobe Reader installation using SCCM 2012 Application Model
- An advanced Office 2013 SP1 installation with the PowerShell App Deployment Toolkit
- Zero-Config MSI Install
- Toolkit Variables
- Toolkit Exit Codes
-
Toolkit Functions
- Convert-RegistryPath
- Copy-File
- Disable-TerminalServerInstallMode
- Enable-TerminalServerInstallMode
- Execute-MSI
- Execute-MSP
- Execute-Process
- Execute-ProcessAsUser
- Exit-Script
- Get-FileVersion
- Get-FreeDiskSpace
- Get-HardwarePlatform
- Get-IniValue
- Get-InstalledApplication
- Get-LoggedOnUser
- Get-PendingReboot
- Get-RegistryKey
- Get-ScheduledTask
- Get-ServiceStartMode
- Get-UniversalDate
- Get-UserProfiles
- Get-WindowTitle
- Install-MSUpdates
- Install-SCCMSoftwareUpdates
- Invoke-HKCURegistrySettingsForAllUsers
- Invoke-RegisterOrUnregisterDLL
- Invoke-SCCMTask
- New-Folder
- New-MsiTransform
- New-Shortcut
- Remove-File
- Remove-Folder
- Remove-MSIApplications
- Remove-RegistryKey
- Resolve-Error
- Send-Keys
- Set-ActiveSetup
- Set-IniValue
- Set-PinnedApplication
- Set-RegistryKey
- Set-ServiceStartMode
- Show-BalloonTip
- Show-DialogBox
- Show-InstallationProgress
- Show-InstallationPrompt
- Show-InstallationRestartPrompt
- Show-InstallationWelcome
- Start-ServiceAndDependencies
- Stop-ServiceAndDependencies
- Test-Battery
- Test-MSUpdates
- Test-NetworkConnection
- Test-PowerPoint
- Test-RegistryValue
- Test-ServiceExists
- Update-Desktop
- Update-GroupPolicy
- Update-SessionEnvironmentVariables
- Write-Log