討論區快速選單
知識庫快速選單
網路投保旅行平安險 掌握Salesforce雲端管理秘訣
[ 回上頁 ] [ 討論區發言規則 ]
註冊表傳遞參數問題?
更改我的閱讀文章字型大小
作者 : 3dvr(GG)
[ 貼文 15 | 人氣 1279 | 評價 10 | 評價/貼文 0.67 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2018/12/26 下午 09:13:33
各位先進,如果放錯版請見諒.

想在WIN7(x64)檔案總管中空白處以滑鼠右鰎傳送路徑產生自製功能,
在註冊表"HKEY_CLASSES_ROOT\Directory\Background\shell\Test\command"下加入字串值啟動程式,
但為何執行時永遠得不到路徑??

寫入字串值"D:\Test.exe", 則得不到參數(此法改以"D:\Test.BAT"測試, 可以正確取得路徑),
寫入字串值"D:\Test.exe" "%1", 則Win7回應"這個檔案沒有執行這個動作的關聯程式,請安裝程式,如果已安裝程式,則請在[控制台]的[預設程式]中建立關聯."
寫入字串值"D:\Test.exe %1", 則Win7回應"找不到應用程式".....

請問各位前輩, 到底錯誤在哪裡呢?
作者 : 3dvr(GG)
[ 貼文 15 | 人氣 1279 | 評價 10 | 評價/貼文 0.67 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2018/12/28 下午 07:23:43
網上查到錯誤了,
寫入字串值"D:\Test.exe" "%1"應改為 "D:\Test.exe" "%V",
"%V"可傳送目前路徑(有無雙引號均可),

感謝各位∼∼
 板主 : Jammy
 > 新手入門 - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - 新手入門 - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
新手入門
1 Raymond 900 
2 BK. 820 
3 Jasper 500 
4 太子 500 
5 Benson 410 
6 joe 400 
7 DEMO999 370 
8 青衫 300 
9 小朱 300 
10 Eric Ho 290 
新手入門
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2019 程式設計俱樂部 http://www.programmer-club.com.tw/
4.736328E-02