2008-10-26 54 views
0

我使用jsmin來壓縮我的JavaScript文件,然後將它們上傳到生產環境。如何在我的Windows上下文菜單中創建一個功能

由於我傾向於每頁有一個「代碼隱藏」JavaScript文件,因此我做了很多工作。

我安裝了一個Windows Powertoy,它在Windows資源管理器中添加了一個上下文菜單項,所以我可以在這裏「打開命令窗口」。當我點擊它時,命令提示符會在正確的目錄中打開。這節省了一些打字。

不過,我還是要鍵入類似:

jsmin <script.js> script.min.js 

爲了得到它的工作。這是一件麻煩事。

我想創建一個上下文菜單項,它允許我右鍵單擊* .js文件並選擇「jsmin-compress this file」。然後jsmin將被調用,並且原始文件將被壓縮爲「original_filename。分鐘 .js」

我該怎麼做?

回答

0

您可以將批處理腳本鏈接放入用戶sendto目錄。像

jsmin %1 script.min.js 

的東西是什麼,我通常做

0

你可以使用批處理文件和打開方式做到這一點...

Set jsminPath="C:\SomePath\jsmin.exe" 
    %~d1 
    CD %~d1%~p1 
    %jsminPath% "%~n1.js" "%~n1.min.js" 
1

下面是如何將條目添加到您的上下文.js文件的菜單:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JSFile\shell\JSMinify] 
@="JSMinify" 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\JSFile\shell\JSMinify\Command] 
@="cmd.exe /c \"implement whatever cmd-friendly functions you want here (can use %1 and %%f) " 
相關問題