2011-05-28 85 views
3

是否有任何方式向windows explorer上下文菜單中添加一個新條目,該條目可以運行帶有所選文件作爲參數的BAT文件/命令。將上下文菜單添加到Windows資源管理器以運行BAT文件

具體來說,我需要做的:

pscp -pw password E:\File.txt [email protected]:/home/myname/Files/ 

右鍵單擊該文件,並在Windows資源管理器中選擇菜單項「複製到服務器」。

+1

要在哪種語言,框架和版本的Windows中執行此操作? – Johan 2011-05-28 15:04:27

+0

Windows 7,任何語言 – devnull 2011-05-28 15:11:08

+0

我投了-1,因爲這個問題很模糊。 – Johan 2011-05-28 15:17:28

回答

0

一些行添加到註冊表(未經測試):

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\pscp] 
@="Copy To Server" 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\pscp\command] 
@="%SystemRoot%\\system32\\cmd.exe /c \"P:\\ath\\to\\batch.cmd" \"%1\" %*" 

更換,P:\ ATH \到\ batch.cmd與您的批處理文件,或者嘗試直接(未經測試):

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\pscp\command] 
@="W:\\here\\it\\is\\pscp.exe -pw password \"%1\" [email protected]:/home/myname/Files/" 
相關問題