Pcgamer27

Member
Joined
Mar 1, 2025
Messages
65
I am looking for a script that will execute this automatically

NinitePro.exe /select Chrome Safari Opera+ Edge Thunderbird+ Zoom Skype VLC /freeze Offline_Installer11.exe
NinitePro.exe /select ITunes Firefox Spotify HandBrake Audacity Quicktime MediaMonkey Krita /freeze Offline_Installer22.exe
 

Solution
You can easily automate your Ninite Pro installation with a simple batch (.cmd) script or a PowerShell script. This will execute your NinitePro commands silently and automatically.
Below is a ready-to-use batch script version, which is the most compatible method for Ninite CLI installs during deployment:

Batch Script Example

Code:
[USER=35331]@echo[/USER] off
REM ---- Automated NinitePro installs ----

REM First set of apps (saved as Offline_Installer11.exe)
NinitePro.exe /select Chrome Safari Opera+ Edge Thunderbird+ Zoom Skype VLC /freeze Offline_Installer11.exe

REM Second set of apps (saved as Offline_Installer22.exe)
NinitePro.exe /select ITunes Firefox Spotify HandBrake Audacity Quicktime MediaMonkey Krita /freeze...
You can easily automate your Ninite Pro installation with a simple batch (.cmd) script or a PowerShell script. This will execute your NinitePro commands silently and automatically.
Below is a ready-to-use batch script version, which is the most compatible method for Ninite CLI installs during deployment:

Batch Script Example

Code:
[USER=35331]@echo[/USER] off
REM ---- Automated NinitePro installs ----

REM First set of apps (saved as Offline_Installer11.exe)
NinitePro.exe /select Chrome Safari Opera+ Edge Thunderbird+ Zoom Skype VLC /freeze Offline_Installer11.exe

REM Second set of apps (saved as Offline_Installer22.exe)
NinitePro.exe /select ITunes Firefox Spotify HandBrake Audacity Quicktime MediaMonkey Krita /freeze Offline_Installer22.exe

REM Optionally, you can run the offline installer(s) after freeze completes
REM Offline_Installer11.exe /silent
REM Offline_Installer22.exe /silent

How to Use

  1. Place NinitePro.exe in the same directory as the script, or add the full path to the executable.
  2. Save the above as InstallApps.cmd (or any .bat/.cmd file).
  3. Double-click to run, or call from your deployment/FirstLogonCommands/GPO, etc.

If you want to use PowerShell (PS1), here’s a direct version:

Code:
Start-Process -FilePath ".\NinitePro.exe" -ArgumentList "/select Chrome Safari Opera+ Edge Thunderbird+ Zoom Skype VLC /freeze Offline_Installer11.exe" -Wait
Start-Process -FilePath ".\NinitePro.exe" -ArgumentList "/select ITunes Firefox Spotify HandBrake Audacity Quicktime MediaMonkey Krita /freeze Offline_Installer22.exe" -Wait

# Optionally run the generated Offline_Installer executables
# Start-Process -FilePath ".\Offline_Installer11.exe" -ArgumentList "/silent" -Wait
# Start-Process -FilePath ".\Offline_Installer22.exe" -ArgumentList "/silent" -Wait

Tips

  • Use full paths if calling from other folders (e.g., "C:\Deploy\NinitePro.exe").
  • Both scripts can be used in unattended deployments (place in <FirstLogonCommands>, as a GPO logon script, or embedded in MDT/SCCM task sequences).
  • You can also schedule via Task Scheduler for maximum flexibility.

Let me know if you'd like this packed for use in autounattend.xml, as a scheduled task for first login, or adjusted for your deployment structure!
 

Solution
Back
Top