vbs 學習小技巧 與 參考

2021-09-01 15:26:33 字數 546 閱讀 9234

通過登錄檔找到vbs方法所在的 dll

在登錄檔中的hkey_classes_root下,有乙個scripting.filesystemobject,然後下面有個clsid,通過這個 clsid可以到hkey_classes_root\clsid下找到它,可以得知它**於scrrun.dll,用pe工具開啟 scrrun.dll,可以看到它的資源下的typelib下包含了例如fileexists,getfilename之類的東東.

簡單地說一下即:

set fs = createobject("scripting.filesystemobject")

表示下面要呼叫的函式包含在c:\windows\system32\scrrun.dll中(因為是com,所以匯出表中是看不到的。)

if fs.fileexists(file) then  

表示執行scrrun.dll中包含的fileexists函式,通過資料可以查出,它是用來判斷檔案是否存在的,這句和下面的兩句結合起來就是:如果存在檔案則thefileexists等於1.

vbs  keycode material

matlab小技巧與verilog小技巧

注釋 選中 ctrl r 取消注釋 選中 ctrl t 採用中括號,可以將兩組資料進行拼接,由於採用dec2bin是不能轉換負數的,這一點要注意了,那麼就需要表示負數的補碼形式,補碼形式很簡單,就是判斷某個數是否小於0,小於0的數就加上2的n次方,這樣既可轉換為無符號的十進位制,再將其十進位製用de...

c 學習小技巧

一 datetimepicker控制項 1.取datetimepicker的值 將datetimepicker的值轉換為2020年12月3日,注意mm為大寫.datetimepicker start.value.tostring yyyy年mm月dd日 2.2個控制項選取時間後,自動計算時間差 in...

學習筆記 spool小技巧

在寫指令碼執行oracle sql時,會用到spool工具,但是遇到乙個問題就是,執行的sql會輸出到屏顯,但是我只需要輸出到指定的檔案,不需要屏顯。1.修改前 案例 編寫tmp.sh指令碼,檢視oracle例項狀態和日誌模式,將執行過程輸出到 tmp status.txt root linux v...