MakeMKV Silent Install?

Everything related to MakeMKV
Post Reply
the_keymaker
Posts: 2
Joined: Mon Apr 11, 2011 6:23 pm

MakeMKV Silent Install?

Post by the_keymaker »

Does MakeMKV has a silent install option? Silent install allows the installation of MakeMKV without the dialogs and check boxes.

I've searched the forum but could not find any information about this capability.

Regards,
The_Keymaker
setarip_old
Posts: 2136
Joined: Wed Dec 09, 2009 1:31 pm

Re: MakeMKV Silent Install?

Post by setarip_old »

How would you acknowledge acceptance of "Terms and Conditions"?
the_keymaker
Posts: 2
Joined: Mon Apr 11, 2011 6:23 pm

Re: MakeMKV Silent Install?

Post by the_keymaker »

Terms and Conditions would be handled the same way any of the numerous software packages that offer silent install would: if it detects an installed version of the program already exists on the computer (thus the user has already accepted the terms), it proceeds with the silent install. Otherwise it would assume first install and default to prompts and dialogs.

I've written a program that automatically downloads and updates programs I already have installed. I would like to include MakeMKV in the list of automatically updated and installed programs. This is particularly useful for back-up and decrypting programs since they offer frequent updates to accommodate various new methods of encryption. For instance, AnyDVD-HD offers silent install (using the /S switch) and my program automatically downloads and installs, without any involvement from me, the latest version whenever it detects an upgrade.

Regards,
The_Keymaker
mike admin
Posts: 4083
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: MakeMKV Silent Install?

Post by mike admin »

MakeMKV uses standard NSIS installer and to my best knowledge it does have a silent install option.
zero269
Posts: 5
Joined: Sun Oct 30, 2022 10:00 pm

Re: MakeMKV Silent Install?

Post by zero269 »

For a Silent Install, I use the following for MakeMKV:

Code: Select all

:: Silent Install
@echo off

:EXE - Set Filename as variable
for /f "delims=" %%a in ('dir /b "%~dp0*.exe"') do set "name=%%a"
echo %name%

:INSTALL
"%~dp0%name%" /S
This only works if the installer and script are in the same folder.
For example, my software structure is:
Software > Apps > MakeMKV

I keep a few versions of software on hand, and this was the script that ensured it identified the last file in the folder (latest version) and grabbed the name using the first part of the code.
It will then echo the name and then install it.

To test it out, be sure to add pause below echo %name%, this way you can verify it's identifying the correct file.

Code: Select all

echo %name%
pause
Annotation 2025-05-27 131942.jpg
Annotation 2025-05-27 131942.jpg (8.38 KiB) Viewed 152 times

If good, hit enter and it will install MakeMKV silently.
CMD window will close and then you should see it.
Type appwiz.cpl in your Run window and it will launch Programs and Features.

If you prefer to use a direct path instead, use something like this...

Code: Select all

"C:\Users\Username\Downloads\Setup_MakeMKV_v1.18.1.exe" /S
Latest test was today using v. 1.18.1
Post Reply