Swimming_Bird Posted February 16, 2005 Posted February 16, 2005 This package contains the normal as well as real media splitter, the Shell extension, as well as the MKVMerge muxer. Unfortunately i have not yet found a way to Make the shell extension completely silent. When you register the dll associated with it it brings up some setup diologues.To install I used this batch file:@ECHO OFFSETLOCALfor %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:REM Create's Directories to be installed tomkdir "%ProgramFiles%\Matroska\"mkdir "%USERPROFILE%\Start Menu\Programs\Matroska\"mkdir "%USERPROFILE%\Start Menu\Programs\Matroska\Shell Extension\"REM Installs the files required for Matroska Playback"%cdrom%\$OEM$\Install\Matroska\MPlay.exe" -y -o"%ProgramFiles%\Matroska" -aotregsvr32 /s "%ProgramFiles%\Matroska\MatroskaSplitter.ax"regsvr32 /s "%ProgramFiles%\Matroska\RealMediaSplitter.ax"regsvr32 /s "%ProgramFiles%\Matroska\VSFilter.dll"REM Installs the files used for the Matroska Shell Extension"%cdrom%\$OEM$\Install\Matroska\MShell.exe" -y -o"%ProgramFiles%\Matroska" -aotregsvr32 /s "%ProgramFiles%\Matroska\MatroskaProp.dll"shortcut /f:"%USERPROFILE%\Start Menu\Programs\Matroska\Shell Extension\Choose Icon.lnk" /a:c /t:"%PROGRAMFILES%\Matroska\MatroskaProp_ChooseIcon.exe"shortcut /f:"%USERPROFILE%\Start Menu\Programs\Matroska\Shell Extension\Configure.lnk" /a:c /t:"%PROGRAMFILES%\Matroska\MatroskaProp_Configure.exe" /i:"%PROGRAMFILES%\Matroska\matroskalogo_big.ico"shortcut /f:"%USERPROFILE%\Start Menu\Programs\Matroska\Shell Extension\Check Usage.lnk" /a:c /t:"%PROGRAMFILES%\Matroska\CheckUsage.exe" /i:"%PROGRAMFILES%\Matroska\Checkusage.exe"REM Installs the Program Used to mux matroska files"%cdrom%\$OEM$\Install\Matroska\MKVMerge.exe" -y -o"%ProgramFiles%\Matroska" -aotshortcut /f:"%USERPROFILE%\Start Menu\Programs\Matroska\MKV Info GUI.lnk" /a:c /t:"%PROGRAMFILES%\Matroska\mkvinfo.exe" /p:-g /i:"%PROGRAMFILES%\Matroska\Checkusage.exe"shortcut /f:"%USERPROFILE%\Start Menu\Programs\Matroska\MKV Merge GUI.lnk" /a:c /t:"%PROGRAMFILES%\Matroska\MKVtoolnix\mmg.exe" /i:"%PROGRAMFILES%\Matroska\matroskalogo_big.ico"REM Places the Uninstallershortcut /f:"%USERPROFILE%\Start Menu\Programs\Matroska\Uninstall All.lnk" /t:"%PROGRAMFILES%\Matroska\Uninstall.bat"For this i have the files installed from the cd in the folder $OEM$\Install\Matroska\ i peronally placed a compiled uninstall.bat to uninstall.exe which i included with the plaback package.The Uninstall.bat looks something like this:@ECHO OFFSETLOCALREM Unregisters registerd filesREM These are for playbackregsvr32 /s /u "%ProgramFiles%\Matroska\MatroskaSplitter.ax"regsvr32 /s /u "%ProgramFiles%\Matroska\RealMediaSplitter.ax"regsvr32 /s /u "%ProgramFiles%\Matroska\VSFilter.dll"REM this is for the shell extensionregsvr32 /s /u "%ProgramFiles%\Matroska\MatroskaProp.dll"REM Deletes All shortcutsrd /S /Q "%ALLUSERSPROFILE%\Start Menu\Programs\Matroska\"REM Removes the directoryrd /S /Q "%PROGRAMFILES%\Matroska\"As you can see there is one part that you would have to delete if you did not want the shell extension. Which i'd imagine a lot of you would not since it is not yet fully unattended.MPlay.exeMKVMerge.exeMShell.exe
Swimming_Bird Posted February 17, 2005 Author Posted February 17, 2005 if you use MPC... you don't need all this..<{POST_SNAPBACK}>i'm not a fan of MPC at all. I love light alloy
Swimming_Bird Posted February 21, 2005 Author Posted February 21, 2005 i have yet to find a way to make the registering of the shell extensions dll's silent. Any help would be appreciated
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now