Seán Lillis

//Seán Lillis
Seán Lillis 2018-05-27T22:59:53+00:00

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 16 total)
  • Author
    Posts
  • Seán Lillis
    Keymaster
    Post count: 16

    Hi DennishVH, can you please get in contact with me via Twitter or LinkedIn? Thanks, Sean.

  • Seán Lillis
    Keymaster
    Post count: 16

    I’ve just pushed a commit to add this new feature to the next release:

    Added the ability to re-enumerate running applications while displaying Show-InstallationWelcome. If previously detected running applications are manually closed and no deferral is available, the installation will automatically continue. If deferral is available, Show-InstallationWelcome will be updated to remove the close apps list. The AutoContinue option is set to True by default in the XML configuration file.

  • Seán Lillis
    Keymaster
    Post count: 16

    Can you try running Get-UICulture and let me know what result you get? We may need to switch to using that cmdlet in the toolkit to correctly identify the language.

    https://social.technet.microsoft.com/Forums/en-US/56e38348-77c8-4b0c-b03a-9631e1583d9e/different-results-from-getuiculture-and-getculture-in-powershell?forum=w7itprogeneral

  • Seán Lillis
    Keymaster
    Post count: 16

    If you specify a process to be closed but don’t add a deferral option to the Show-InstallationWelcome function, then it will only display to the user if there is a process to close, otherwise the installation will continue without showing the welcome dialog.

  • Seán Lillis
    Keymaster
    Post count: 16
  • Seán Lillis
    Keymaster
    Post count: 16
  • Seán Lillis
    Keymaster
    Post count: 16

    It looks like you are not using the Deploy-Application.ps1 template. Since the Get-InstalledApplication cmdlet is in the first line of your script, the toolkit has not been dot-sourced and thus the cmdlet is not recognized. Please refer to the documentation that comes with the toolkit or alternatively read some of the online tutorials, like this one: https://replicajunction.github.io/tag/psadt/

  • Seán Lillis
    Keymaster
    Post count: 16
    in reply to: Pin to taskbat #1839

    Use Set-PinnedApplication to pin to taskbar. AFAIK, you can’t pin to task bar using a reg mod, so you won’t be able to do this just for the default user.

    To set a registry key only for the default user;

    Invoke-HKCURegistrySettingsForAllUsers -RegistrySettings -UserProfiles (Get-UserProfiles | Where { $_.NTAccount -eq “Default User” })

  • Seán Lillis
    Keymaster
    Post count: 16

    Using a task sequence sort of defeats the purpose of the toolkit. Office version and language detection can be done in the application model using a script. Refer to the documentation that comes with the toolkit for guidance on setting the buttons in the Show-InstallationPrompt function.

  • Seán Lillis
    Keymaster
    Post count: 16

    Hi Shaun,

    This is disabled by design to prevent users from exiting the prompt without choosing a relevant installation response.

    The PersistPrompt parameter forces the window to return to focus/center in case the user tries to move it off screen.

    Sean

  • Seán Lillis
    Keymaster
    Post count: 16

    Hi Adam,

    Bureaucratic challenges are common in most organisations when looking to introduce a tool like this. The questions asked are absolutely fair.

    1. At present there are 4 developers on the team, with varying levels of activity. Rest assured we will continue to develop and support the toolkit. As it stands, the toolkit is stable and while there are no guarantees, there is no reason to believe that external factors will impact this, i.e. we would expect the current release to continue to work with SCCM and Windows 10 through the lifecycle of those products.

    2. The code is open source and publically available to review.

    3. The toolkit is licensed under the Microsoft Public License. Link to old website: http://psappdeploytoolkit.codeplex.com/license

    What I can also add is that the toolkit is used in many large global corporations and industries, including professional services, banking, government, military, retail, with seats including 50k, 80k & 300k+. If we had one of those slides that vendors show with their customer’s logos, you could expect to see some big names on there. The confidence that this should provide is that the toolkit is a staple in many organisations and has been proven operationally on millions of endpoints globally with different OS, languages, etc.

    Hope that helps.
    Sean

  • Seán Lillis
    Keymaster
    Post count: 16
    in reply to: Toolkit license #833

    We need to update the website, here’s the link on the old website:

    http://psappdeploytoolkit.codeplex.com/license

  • Seán Lillis
    Keymaster
    Post count: 16
    in reply to: Toolkit license #827

    Hi,

    The toolkit is developed by a small team of community developers. It is released under Microsoft Public License (Ms-PL)

    Cheers,
    Sean

  • Seán Lillis
    Keymaster
    Post count: 16

    [version]$adobeFlashVersion = Get-InstalledApplication “Adobe Flash” | select DisplayVersion -expand DisplayVersion

    If ($adobeFlashVersion -lt [version]”19.0.0.226″ -or $adobeFlashVersion -eq $null) {
    Execute-MSI -Action Install -Path “install_flash_player_11_plugin.msi”
    }

    • This reply was modified 2 years, 7 months ago by  Seán Lillis.
    • This reply was modified 2 years, 7 months ago by  Seán Lillis.
  • Seán Lillis
    Keymaster
    Post count: 16

    Clicking continue re-enumerates the processes that are open. If all processes required to be closed have been closed, the installation will continue. Otherwise, the remaining processes to be closed will be displayed along with any deferral options if present. The script does not periodically re-enumerate running processes. If you remove the continue button, there is no way for the installation to continue after a user has opted to manually close applications themselves. Let’s assume that the script did periodically re-enumerate running processes and detected that the processes have been closed, we cannot assume to continue since there may still be an option to defer the installation. If there are no processes to close and there is an option to defer, the continue button is also required. Regarding Lync, the “Close Programs” button is there for processes running in the background. We will consider adding functionality to periodically enumerate running processes without using the continue button in scenarios where there is no deferral option. We will not remove the Continue button, for the above reasons and due to the complexity it would add to the UI text in the Show-InstallationWelcome prompt depending on whether or not the Continue button is present.

    • This reply was modified 5 months, 3 weeks ago by  Seán Lillis.
Viewing 15 posts - 1 through 15 (of 16 total)