Alkane Solutions
Alkane Solutions Fixed-Price Apps | Trusted IT Partner
Alkane Solutions | G-Cloud Supplier Alkane Solutions | Microsoft Partner

Main menu

Skip to primary content
Skip to secondary content
  • Application Packaging Services
    • Why Application Packaging?
    • MSIX Application Packaging Services
    • Application Packaging Service for the NHS
    • Application Packaging for MECM
    • Intune Application Packaging Services
    • Evergreen Application Packaging Services
  • About
    • Team
    • Case StudiesCase studies of the work we have done for our clients.
  • Contact Us
  • Log In
  • Register
  • Submit a Guest Post!
  • Recommended Reading
  • Fixed-Price Quote

Home - PowerShell - Page 11

Powershell scripts used to manipulate the Windows Installer object


Configure VMWare Horizon Client Connections

Posted on February 19th, 2021

We needed to configure VMWare Horizon client connections for different groups of users in an organisation.  Unfortunately the ADMX file didn’t support this configuration, so we needed to implement it using PowerShell. When we looked at the VMWare Horizon view … Continue reading →

Tagged horizon client server connections, vmware horizon client, vmware-view |

Find the Operating System using PowerShell

Posted on February 15th, 2021

I recently needed to find the operating system using PowerShell – preferably the full name (“Microsoft Windows 10 Enterprise”) as opposed to the version (10.0.17763). When researching this I stumble upon lots of ways to achieve this, some more reliable … Continue reading →

Tagged systeminfo, win32_operatingsystem |

Simple PowerShell Logging Function

Posted on February 15th, 2021

This is a simple PowerShell logging function to write a specified message to a log file in the user’s %temp% folder. The file in this example is called Filename.log, but can be renamed as appropriate. function Write-Log { [CmdletBinding()] param( … Continue reading →

|

Running Powershell Login Scripts with Group Policy

Posted on January 16th, 2021

We’ve recently experienced issues related to running Powershell login scripts with Group Policy.  These were caused by delays in login script execution, and so this post details a more optimal approach to run your Powershell login scripts asynchronously. Group Policy … Continue reading →

Tagged powershell login script |

Use ADSI to Find Logon Workstations in Active Directory

Posted on November 22nd, 2020

This post provides an example of how we can use ADSI to find logon workstations in Active Directory. I recently needed to search through all users in Active Directory and find logon workstations for those accounts that had them.  Logon … Continue reading →

Tagged ADSI, logon workstations |

ADSI Searcher and the ActiveDirectory PowerShell Module

Posted on November 22nd, 2020

When querying Active Directory (AD) we can use a PowerShell type accelerator called the ADSI Searcher and the ActiveDirectory PowerShell Module. Most Google searches provide examples that use the PowerShell ActiveDirectory module cmdlets such as Get-ADUser and Get-ADComputer.  Whilst these … Continue reading →

Tagged ActiveDirectory, ADSI, Remote Server Administration Tools, RSAT |

Insert a VBScript Custom Action into a Windows Installer

Posted on June 25th, 2020

Below is a quick example of how we can insert a VBScript custom action into a Windows Installer (MSI) using PowerShell.  Remember that this example does not add the entry into the InstallExecuteSequence table, which will be required to actually … Continue reading →

Tagged custom action |

Use PowerShell to Find an Advertised Shortcut Target

Posted on June 3rd, 2020

Have you ever looked at the target of an .lnk shortcut and it appears to be greyed out/disabled? Chances are it is a Windows Installer advertised shortcut, which is used as part of Windows Installer resiliency and self healing. Instead … Continue reading →

Tagged advertised shortcut, Lnk |

Send an Email Using PowerShell

Posted on January 31st, 2020

I often write administrative scripts and am required to send an email using PowerShell.  There are a couple of ways to do this depending on our objectives.  If we just require an email then I opt to use the Send-MailMessage … Continue reading →

Tagged outlook.application, send-mailmessage |

Group Data using PowerShell

Posted on January 30th, 2020

I’ve been running an audit on Active Directory (AD) recently, with a view to sending emails to multiple users based on AD group membership.  Rather than sending a separate email to each user in an AD group (adding load to … Continue reading →

|

« Previous Page — « Previous Entries
Next Entries » — Next Page »

Recommended Reading

Over

10,000

Applications
Packaged

Over

18

Successful
Migrations

Over

50

Happy
Clients

Application Packaging Services in Manchester, UK.
12b Kennerleys Lane, Wilmslow, England, SK9 5EQ

Application Packaging Services in London, UK.
152-160 City Road, London, EC1V 2NX.

© Alkane Solutions Ltd 2025
Privacy Policy | Modern Slavery | LinkedIn | Blog Posts

APPLICATION PACKAGING QUOTE!

✔ Fixed Price.
✔ Experienced IT Professionals.
✔ Highly Competitive Prices.
✔ 12 Month Warranty.






    This will close in 0 seconds