top of page
Search

(204) Microsoft Intune - Claude Desktop

  • Writer: Mr B SOE way
    Mr B SOE way
  • 3 days ago
  • 1 min read

Claude have changed the way they intially rolled out where the free installer that is available for download cannot be used for enterprise deployment, needs to sign up and then use MSIX installer from the dashboard. The current msix which is downloaded without sign up does not silent install, if you were to follow the instructions provided by https://support.claude.com/en/articles/12622703-deploy-claude-desktop-for-windows this will do the job.


Prepare the following:



#Enable Virtual Machine Platform required for Co-work
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart

#Install MSIX system-wide for all users
$msixPath = "$PSScriptRoot\Claude.msix"
Add-AppxProvisionedPackage -Online -PackagePath $msixPath -SkipLicense -Regions "all"

#Register MSIX for SYSTEM and all existing users
Add-AppxPackage -Path $msixPath -ForceApplicationShutdown -ForceUpdateFromAnyVersion

If you ran the 'Install.ps1', you will get this:







try {
    $appname = 'Claude';
    $output = 'Detected';
    $Newversion = [System.Version]'1.1.8629.0';
    $Currentversion = ((Get-AppxPackage -Name $appname -ErrorAction SilentlyContinue).version)

    if ($Currentversion.count -gt 1 ) {
        if ([System.Version]$Currentversion[0] -ge $Newversion) {
            return $output
        }
    }
    else {
        if ([System.Version]$Currentversion -ge $Newversion) {
            return $output
        }
    }
}

catch { exit }








Get-AppxPackage -AllUsers -Name Claude | Remove-AppxPackage -AllUsers

When you wrap it up as a win32 app, it should look like this:








Make sure to package the app in "System" context.

 
 
 

Comments


bottom of page