国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

將jar添加到文件的右鍵菜單

這篇具有很好參考價(jià)值的文章主要介紹了將jar添加到文件的右鍵菜單。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

如題,將自己開發(fā)的jar文件添加到右鍵菜單里面,從而對(duì)任何文件右鍵點(diǎn)擊都可以以自己的jar進(jìn)行處理

創(chuàng)建一個(gè).bat后綴的文件,將下面代碼復(fù)制進(jìn)去。

注意將MENU_NAME、JAR_PATH、JAR_ICON、JAVA_BIN_PATH這四個(gè)變量修改正確
保存后,選中這個(gè)文件,右鍵選擇以管理員身份運(yùn)行

@echo off
set "MENU_NAME=菜單名稱"
set "JAR_PATH=jar的文件絕對(duì)路徑"
set "JAR_ICON=ico格式圖片絕對(duì)路徑"
set "JAVA_BIN_PATH=本地的jdk的bin目錄絕對(duì)路徑"

:: 空白區(qū)域的右鍵菜單 HKEY_CLASSES_ROOT\Directory\Background\shell
:: 任意文件夾的右鍵菜單 HKEY_CLASSES_ROOT\Directory\shell
:: 任意文件的右鍵菜單 HKEY_CLASSES_ROOT\*\shell
set "REGEDIT_PATH=HKEY_CLASSES_ROOT\*\shell"

::上面的需要根據(jù)自己的實(shí)際情況修改,下面的基本不用該

:: 占位符,使文件右鍵選擇菜單時(shí)能將文件的路徑傳入Main方法的 String[] args
set "SELECTED_FILE=%%1"


:: 查詢是否存在菜單項(xiàng)   
reg query "%REGEDIT_PATH%\%MENU_NAME%" > nul 2>&1
if %errorlevel% equ 0 (
    echo 刪除已存在的菜單
    :: 如果存在,刪除菜單項(xiàng)
    reg delete "%REGEDIT_PATH%\%MENU_NAME%" /f
)

:: 添加右鍵菜單項(xiàng)
reg add "%REGEDIT_PATH%\%MENU_NAME%" /t REG_SZ /v "" /d "%MENU_NAME%" /f
:: 設(shè)置菜單項(xiàng)的圖標(biāo)
reg add "%REGEDIT_PATH%\%MENU_NAME%" /t REG_SZ /v "Icon" /d "%JAR_ICON%" /f
:: 設(shè)置菜單項(xiàng)的啟動(dòng)程序,如果使用java.exe會(huì)多出現(xiàn)一個(gè)彈出框,所有使用javaw.exe
reg add "%REGEDIT_PATH%\%MENU_NAME%\command" /t REG_SZ /v "" /d "\"%JAVA_BIN_PATH%\javaw.exe\" -jar \"%JAR_PATH%\"  \"%SELECTED_FILE%\"" /f

pause

在java主程序的main方法的args里面就可以得到你啟動(dòng)jar時(shí)選擇的文件文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-675826.html

到了這里,關(guān)于將jar添加到文件的右鍵菜單的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • windows環(huán)境下通過(guò)編寫bat文件批量啟動(dòng)jar包

    windows環(huán)境下通過(guò)編寫bat文件批量啟動(dòng)jar包

    在日常運(yùn)維工作過(guò)程中,如果發(fā)生停電,那么就需要重新啟動(dòng)服務(wù),在windows服務(wù)器上,也許會(huì)運(yùn)行有多個(gè)jar文件,如果我們一個(gè)一個(gè)通過(guò)java -jar啟動(dòng)無(wú)疑感覺(jué)會(huì)很麻煩,下面給大家介紹一種快捷的方式:編寫.bat文件批量啟動(dòng)jar文件。 一、將需要啟動(dòng)的jar包放到同一目錄下

    2024年02月16日
    瀏覽(19)
  • VScode 右鍵菜單加入使用用VSCode打開文件和文件夾【W(wǎng)indows】

    VScode 右鍵菜單加入使用用VSCode打開文件和文件夾【W(wǎng)indows】

    鼠標(biāo)右擊文件或者文件夾,可直接用VSCode打開,非常方便。但如果我們?cè)诎惭bVSCode的時(shí)候沒(méi)有勾選這2個(gè)選項(xiàng),那就享受不到這個(gè)便捷的功能了,那么怎么辦呢? 此時(shí)存在2種方法進(jìn)行修復(fù): 重裝軟件 在安裝的過(guò)程中勾選上這2個(gè)選項(xiàng)即可(肯定我們不愿意,很多配置和插件都用

    2024年02月17日
    瀏覽(92)
  • 【win11】Windows 11 恢復(fù)經(jīng)典文件資源管理器及右鍵菜單

    轉(zhuǎn)載大神的文章

    2024年02月13日
    瀏覽(96)
  • win11右鍵新建菜單添加選項(xiàng)

    win11右鍵新建菜單添加選項(xiàng)

    需要操作 2 處注冊(cè)表, 以下以在右鍵新建菜單中添加 .html 為例 在主鍵 HKEY_CLASSES_ROOT 中,搜索 .html 找到后 ,右鍵點(diǎn)擊它,選 新建 - 項(xiàng) , 在這里插入圖片描述 項(xiàng)目名字是: ShellNew 新建后,點(diǎn)擊它,并在其右側(cè)窗格中,新建 字符串值 ,名字是 FileName 2. HKEY_CURRENT_USERSoftwar

    2024年02月05日
    瀏覽(91)
  • 離線 notepad++ 添加到右鍵菜單

    離線 notepad++ 添加到右鍵菜單

    復(fù)制下面代碼,修改文件后綴名為: reg

    2024年02月07日
    瀏覽(22)
  • 在Qt窗口中添加右鍵菜單

    在Qt窗口中添加右鍵菜單

    需要使用:事件處理器函數(shù)(回調(diào)函數(shù)) 在當(dāng)前窗口類中重寫鼠標(biāo)操作相關(guān)的的事件處理器函數(shù),有兩個(gè)可以選擇 在數(shù)據(jù)表事件處理器函數(shù)內(nèi)部判斷是否按下了鼠標(biāo)右鍵 如果按下了鼠標(biāo)右鍵創(chuàng)建菜單對(duì)象(也可以提前先創(chuàng)建處理), 并將其顯示出來(lái) 在頭文件中,添加 mousePressEvent

    2024年02月11日
    瀏覽(24)
  • 右鍵菜單添加 Open Git Bash

    右鍵菜單添加 Open Git Bash

    在使用 TortoiseGit 作為Git的可視化工具,但是會(huì)經(jīng)常用到命令行操作,一般來(lái)說(shuō),安裝了TortoiseGit后,右鍵會(huì)出現(xiàn) open git-bash here... 的命令。但是,可能由于某些原因,這個(gè)右鍵菜單選項(xiàng)不見(jiàn)了。下面就是重新添加此右鍵菜單的方法。 彈框1:點(diǎn)擊是 彈窗2:點(diǎn)擊確定

    2024年02月08日
    瀏覽(20)
  • 將VSCode添加至右鍵的菜單欄

    將VSCode添加至右鍵的菜單欄

    1、打開運(yùn)行界面: Win + R 2、在彈出的運(yùn)行窗口中輸入 regedit ,點(diǎn)擊確認(rèn)。 1、依次找到 HKEY_CLASSES_ROOT * shell 目錄 2、右鍵 shell 文件夾,選擇 新建 - 項(xiàng) 更改新建的文件夾名字為Open with VS Code(沒(méi)有具體意義,就是一個(gè)方便辨認(rèn)的文件夾名) 3、點(diǎn)擊剛剛新建的文件夾 Open With VS C

    2024年02月04日
    瀏覽(21)
  • 給Mac添加右鍵菜單--使用VSCode打開

    給Mac添加右鍵菜單--使用VSCode打開

    如圖,在需要打開的文件或文件夾右鍵 - 快速操作 - 使用 VS Code 打開,即可在VS Code中快速打開文件夾。 1、快捷鍵 【Command + 空格鍵】打開搜索,輸入【自動(dòng)操作】,打開 自動(dòng)操作 應(yīng)用; 2、點(diǎn)擊 新建文檔 - 快速操作 - 選取 ; 3、如圖,實(shí)用工具 - 雙擊 運(yùn)行 Shell 腳本 - 工作

    2024年02月07日
    瀏覽(31)
  • 【程序員裝機(jī)】在右鍵菜單中添加Notepad++選項(xiàng)

    本文將介紹如何通過(guò)批處理腳本來(lái)在Windows右鍵菜單中添加Notepad++選項(xiàng),使您能夠輕松使用Notepad++打開各種文件。 以下是一個(gè)用于在右鍵菜單中添加Notepad++選項(xiàng)的批處理腳本的示例。該腳本將創(chuàng)建相應(yīng)的注冊(cè)表項(xiàng),以便在右鍵菜單中打開文件時(shí)能夠選擇使用Notepad++。 記得把路

    2024年02月09日
    瀏覽(18)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包