.386
.model flat,stdcall
option casemap:none
include windows.inc
include kernel32.inc
includelib kernel32.lib
include user32.inc
includelib user32.lib
include advapi32.inc ;必須包含這個標頭檔案
includelib advapi32.lib
.data?
hinstance dd ?
.const
szkeyext1 db '.test',0 ;第乙個子鍵
szkeyext1value db 'testfile',0 ;第乙個子鍵的預設鍵值
szkeyext2 db 'testfile/shell/open/command',0 ;第二個子鍵,預設鍵值為關聯程式名
szparam db ' "%1"',0
.code
_setext proc
local @hkey
local @szfilename[max_path]:byte ;關聯到這個可執行程式
invoke regcreatekeyex,hkey_classes_root,addr szkeyext1,null,null,/
reg_option_non_volatile,key_all_access,null,addr @hkey,null
.if eax == error_success
invoke regsetvalueex,@hkey,null,null,reg_sz,addr szkeyext1value,sizeof szkeyext1value
invoke regclosekey,@hkey
.endif
invoke regcreatekeyex,hkey_classes_root,addr szkeyext2,null,null,/
reg_option_non_volatile,key_all_access,null,addr @hkey,null
.if eax == error_success
invoke getmodulefilename,null,addr @szfilename,max_path
invoke lstrcat,addr @szfilename,addr szparam
invoke lstrlen,addr @szfilename
inc eax ;reg_expand_sz型的cbdata應為字串長度加2,但這裡加一就可以
invoke regsetvalueex,@hkey,null,null,reg_expand_sz,addr @szfilename,eax
invoke regclosekey,@hkey
.endif
ret_setext endp
start:
invoke _setext
invoke messagebox,null,null,null,mb_ok ;雙擊.test檔案,如果程式執行的話,則設定成功
invoke exitprocess,null
end start
Jmeter 關聯設定
和斷言 集合點 思考時間 引數化與lr功能基本相同外,jmeter的關聯功能也是有的,在一定功能需求方面,jmeter還是該有的都有啦,只是功能微弱一些。關聯的方法 方法一,從前乙個請求中取,用正規表示式提取器。具體方法,在需要獲得資料的請求上右擊新增乙個後置處理器 正規表示式提取器 引用名稱即下乙...
Jmeter(六) 關聯設定
和斷言 集合點 思考時間 引數化與lr功能基本相同外,jmeter的關聯功能也是有的,在一定功能需求方面,jmeter還是該有的都有啦,只是功能微弱一些。關聯的方法 方法一,從前乙個請求中取,用正規表示式提取器。具體方法,在需要獲得資料的請求上右擊新增乙個後置處理器 正規表示式提取器 引用名稱即下乙...
Jmeter如何設定關聯
1 開啟飛機 的第三個設定 2 錄製乙個登陸和退出指令碼,匯出為jmx檔案 3 jmeter匯入第二步中的檔案 4 新增察看結果樹,執行一次,會發現乙個錯誤 沒有輸入正確的usersession 5 在察看結果樹介面定位返回了,類似左邊值得頁面 6 在頁面下新增正規表示式提取器 7 設定引用名稱為u...