Friday, May 9, 2014

Silently Deploy VLC with SCCM

I was looking for a way to silently deploy VLC without having it prompt the user with the Privacy and Network Access Policy. This is especially important in our University's computer lab environment because we run Deep Freeze and it will prompt the user each time a media file is played, as well as we don't want our users turning on VLC updates.
I use to configure VLC by downloading the source files, modifying them and building my own MSI but I wanted to get away from doing that every time a new version came out. I also tried it with creating a vlc-qt-interface.ini and vlcrc file and copying it to C:\ProgramData\vlc but had no success doing it that way with newer versions.
I found the method below to work well on 64 bit machines, which is what we standardized on. If you need to deploy to 32 bit machines as well you can probably replace the hard coded path with a variable to Program Files. This way is easy to update when a new version comes out as all I have to do is drop the new executable in source, change the script to point to the new executable, and in SCCM update application content and detection method.

This script will silently install VLC with:
  • No Shortcut on Desktop
  • Disable EULA, Privacy and Network Policies, and checking for Updates when files are opened via double clicking, opened via right clicking and selecting Play with VLC media player, opened via right clicking and selecting Add to VLC media player's Playlist, and when the program is run from shortcut. (whew!)
  • Added 2/26/2015 - Default to VLC to play DVD movies when the DVD drive is double clicked.
 
  1. Download the Installer (.exe) version from http://www.videolan.org/vlc/download-windows.html and put in your source.
  2. Create a shortcut with target "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --no-qt-privacy-ask –no-qt-updates-notif name it "VLC media player" and put it in your source with the executable.
  3. Create an install.cmd text file with the following:
REM Removes desktop icon, modified to not prompt for privacy or updates
:Path 
set loc=%~dp0

:Install
"%loc%vlc-2.1.5-win32.exe" /L=1033 /S /NCRC

:Configure
REM Remove all the useless shortcuts from Program Menu
RMDIR "%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\VideoLAN" /S /Q
REM Create New Folder for our Shortcut and copy it into place
MKDIR "%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\VideoLAN"
xcopy "%loc%VLC media player.lnk" "%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\VideoLAN\" /E /V /H /Y

REM Modify Registry for opening DVD Movies when double clicked
reg add HKLM\SOFTWARE\Classes\DVD\shell\play\command /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file dvd:///"%%1"" /f

REM Modify Registry for opening files on double click
reg add HKCR\VLC.3g2\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.3ga\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.3gp\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.3gp2\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.3gpp\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.669\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.a52\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.aac\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.ac3\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.adt\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.adts\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.aif\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.aifc\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.aiff\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.amr\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.amv\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.aob\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.ape\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.asf\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.asx\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.au\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.avi\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.b4s\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.bin\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.caf\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.cda\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.cue\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.divx\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.drc\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.dts\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.dv\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.f4v\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.flac\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.flv\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.gvi\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.gxf\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.ifo\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.it\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.m1v\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.m2t\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.m2ts\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.m2v\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.m3u\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.m3u8\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.m4a\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.m4p\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.m4v\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mid\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mka\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mkv\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mlp\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mod\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mov\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mp1\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mp2\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mp2v\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mp3\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mp4\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mp4v\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mpa\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mpc\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mpe\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mpeg\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mpeg1\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mpeg2\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mpeg4\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mpg\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mpga\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mpv2\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mts\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mtv\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.mxf\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.nsv\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.nuv\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.oga\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.ogg\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.ogm\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.ogv\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.ogx\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.oma\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.opus\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.pls\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.qcp\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.ra\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.ram\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.rec\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.rm\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.rmi\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.rmvb\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.s3m\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.sdp\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.snd\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.spx\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.tod\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.ts\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.tta\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.tts\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.vlc\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.vob\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.voc\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.vqf\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.vro\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.w64\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.wav\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.webm\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.wma\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.wmv\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.wv\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.wvx\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.xa\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.xesc\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.xm\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f
reg add HKCR\VLC.xspf\shell\Open\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file \"%%1\"" /f

REM Modify Registry for right click, open with VLC option
reg add HKCR\VLC.3g2\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.3ga\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.3gp\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.3gp2\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.3gpp\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.669\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.a52\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.aac\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ac3\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.adt\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.adts\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.aif\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.aifc\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.aiff\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.amr\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.amv\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.aob\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ape\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.asf\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.asx\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.au\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.avi\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.b4s\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.bin\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.caf\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.cda\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.cue\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.divx\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.drc\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.dts\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.dv\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.f4v\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.flac\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.flv\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.gvi\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.gxf\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ifo\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.it\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m1v\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m2t\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m2ts\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m2v\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m3u\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m3u8\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m4a\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m4p\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m4v\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mid\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mka\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mkv\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mlp\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mod\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mov\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mp1\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mp2\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mp2v\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mp3\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mp4\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mp4v\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpa\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpc\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpe\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpeg\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpeg1\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpeg2\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpeg4\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpg\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpga\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpv2\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mts\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mtv\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mxf\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.nsv\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.nuv\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.oga\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ogg\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ogm\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ogv\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ogx\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.oma\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.opus\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.pls\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.qcp\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ra\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ram\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.rec\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.rm\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.rmi\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.rmvb\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.s3m\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.sdp\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.snd\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.spx\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.tod\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ts\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.tta\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.tts\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.vlc\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.vob\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.voc\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.vqf\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.vro\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.w64\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.wav\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.webm\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.wma\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.wmv\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.wv\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.wvx\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.xa\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.xesc\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.xm\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.xspf\shell\PlayWithVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --no-playlist-enqueue \"%%1\"" /f

REM Modify Registry to remove prompts from right click Add to VLC media player's Playlist
reg add HKCR\VLC.3g2\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.3ga\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.3gp\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.3gp2\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.3gpp\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.669\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.a52\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.aac\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ac3\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.adt\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.adts\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.aif\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.aifc\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.aiff\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.amr\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.amv\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.aob\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ape\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.asf\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.asx\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.au\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.avi\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.b4s\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.bin\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.caf\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.cda\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.cue\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.divx\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.drc\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.dts\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.dv\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.f4v\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.flac\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.flv\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.gvi\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.gxf\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ifo\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.it\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m1v\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m2t\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m2ts\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m2v\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m3u\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m3u8\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m4a\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m4p\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.m4v\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mid\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mka\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mkv\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mlp\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mod\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mov\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mp1\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mp2\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mp2v\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mp3\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mp4\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mp4v\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpa\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpc\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpe\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpeg\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpeg1\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpeg2\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpeg4\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpg\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpga\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mpv2\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mts\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mtv\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.mxf\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.nsv\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.nuv\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.oga\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ogg\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ogm\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ogv\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ogx\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.oma\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.opus\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.pls\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.qcp\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ra\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ram\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.rec\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.rm\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.rmi\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.rmvb\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.s3m\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.sdp\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.snd\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.spx\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.tod\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.ts\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.tta\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.tts\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.vlc\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.vob\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.voc\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.vqf\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.vro\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.w64\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.wav\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.webm\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.wma\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.wmv\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.wv\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.wvx\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.xa\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.xesc\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.xm\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f
reg add HKCR\VLC.xspf\shell\AddToPlaylistVLC\command\ /d \""C:\Program Files (x86)\VideoLAN\VLC\vlc.exe\" --no-qt-privacy-ask --no-qt-updates-notif --started-from-file --playlist-enqueue \"%%1\"" /f

:Cleanup
DEL "%PUBLIC%\Desktop\VLC media player.lnk" /S


If VLC supports a new media file type, you can add it to the reg add sections. There are 3 sections above, one for double clicking, one for right click play in vlc, and one for right click and add to vlc playlist.

No comments:

Post a Comment