我一直在嘗試爲.mkv文件添加一個右鍵單擊上下文條目,我已將一個默認值「mkv.custom」添加到HKEY_CLASSES_ROOT\.mkv
,然後添加(使用HKCU,因爲它覆蓋HKLM [?])HKEY_CURRENT_USER\Software\Classes\mkv.custom\Shell\Click To Convert\command
,並將「ffmpeg.exe -i%1 -vcodec copy -acodec copy%1.mp4」設置爲其默認值。問題是,點擊帶有.mkv擴展名的文件時,我的菜單不會出現。任何想法爲什麼發生這種情況?特定文件類型的上下文菜單
[編輯]我寫了這個.reg文件,所以你們可以測試/諮詢/(我能避免錯別字)
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.mkv]
@="mkv.custom"
[HKEY_CLASSES_ROOT\mkv.custom\shell\Click to Convert\command]
@="cmd.exe"
[HKEY_CURRENT_USER\Software\Classes\mkv.custom\Shell\Click To Convert\command]
@="cmd.exe"
注意某些應用程序使用此鍵HKEY_CLASSES_ROOT\.mkv\OpenWithProgIds
,所以我也嘗試了這一點,這也確實不行。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.mkv\OpenWithProgIds]
"mkv.custom"=hex(0):
[HKEY_CURRENT_USER\Software\Classes\mkv.custom\Shell\Click To Convert\command]
@="cmd.exe"
[HKEY_CLASSES_ROOT\mkv.custom\Shell\Click To Convert\Command]
@="cmd.exe"
您將ProgID定義爲「mkv.cusom」,但是您爲「mkv.custom」創建了註冊表項。 –
感謝您指出,但輸入拼寫正確,(只是一個錯字在這裏),仍然有同樣的問題。 – cracksman