Installing SOLIDWORKS (Windows EXE)
What
This recipe uses the SOLIDWORKS Administrative Image Creator and a FileWave Fileset to deploy SOLIDWORKS to Windows clients.
Required components:
-
FileWave Central
-
SolidWorks Administrative Image Creator
When/Why
Download and install the SOLIDWORKS Administrative Image Creator on a Windows machine with FileWave Central installed. This creates the SolidWorks image that can be used for deployment and installation. You may review the SolidWorks documentation for further details on setting up and configuring here: Creating an Administrative Image.
The administrative image is downloaded and placed on the Windows machine under the default file path:
C:\SOLIDWORKS Admin\SOLIDWORKS 2022 SP2.0
Once completed, the administrative image is ready to upload into FileWave Central.
How
Upload the SOLIDWORKS administrative image into a Fileset. Below is a Fileset template with an included PowerShell script to install SolidWorks and remove the shortcut links from the Public Desktop. More information on Script Best Practices and Windows Software.
| SolidWorks Template Fileset |
![]() |
The final Fileset should be around 23 GB in size, including the SOLIDWORKS image.
Here is the PowerShell script used in this Fileset.
#############################################################################
#SolidWorks Installation
#############################################################################
If ( [IntPtr]::Size * 8 -ne 64 )
{
C:\Windows\SysNative\WindowsPowerShell\v1.0\PowerShell.exe -File $MyInvocation.MyCommand.Path
}
Else
{
# Hide Wizard
$regPath = 'Registry::HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks'
New-Item $regPath -ErrorAction SilentlyContinue | Out-Null
Set-ItemProperty -Path $regPath -Name UnattendedAccessWizardShown -Value 1 -Type DWord -ErrorAction SilentlyContinue | Out-Null
}
# Install MSI
$options = '/i', '/qb', '/s', '/v', '/qn', "C:\SOLIDWORKS Admin\SOLIDWORKS 2022 SP2.0\startswinstall.exe"
echo "Installing with options: $options"
Start-Process -FilePath "C:\SOLIDWORKS Admin\SOLIDWORKS 2022 SP2.0\startswinstall.exe" -ArgumentList $options -NoNewWindow -Wait -PassThru
# Remove Desktop Icon
Remove-Item -Path "C:\Users\Public\Desktop\SOLIDWORKS 2022.lnk"lnk” -ErrorAction SilentlyContinue
Remove-Item -Path "C:\Users\Public\Desktop\eDrawings 2022 x64 Edition.lnk" -ErrorAction SilentlyContinue
Remove-Item -Path "C:\Users\Public\Desktop\SOLIDWORKS Composer 2022.lnk" -ErrorAction SilentlyContinue
Remove-Item -Path "C:\Users\Public\Desktop\SOLIDWORKS Composer Player 2022.lnk" -ErrorAction SilentlyContinue
Remove-Item -Path "C:\Users\Public\Desktop\SOLIDWORKS Electrical.lnk" -ErrorAction SilentlyContinue
Remove-Item -Path "C:\Users\Public\Desktop\SOLIDWORKS Manage 2022.lnk" -ErrorAction SilentlyContinue
Remove-Item -Path "C:\Users\Public\Desktop\SOLIDWORKS Visualize 2022.lnk" -ErrorAction SilentlyContinue
#############################################################################
#End
#############################################################################

