詳情如下:
1,直接運行批處理,會有下圖所示的錯誤,這是權限不足造成的,用管理員權限運行是可以的;
2.用管理員權限運行時,原批處理仍有錯誤,是dll路徑錯誤造成的;
3.在註冊使用的批處理和dll在同壹個目錄的前提下,可以添加壹個:
cd/d%~dp0
使用系統當前命令執行的位置,輸入批處理所在的路徑,然後執行。
4.完整的批處理如下:
@echooff
所有權登記控制
顏色1f
回聲。
回聲。
對於echowin7和更高版本的系統,您需要以管理員權限運行該批處理。
回聲。
回聲。
Echo該批中默認要註冊的dll與該批在同壹個目錄中。
回聲。
回聲。
Echowin10通過了測試。
ping-n3127.0.0null
回聲。
回聲。
正在註冊Echo "",請稍候" "
cd/d%~dp0
*將提示以下註冊。
Regsvr32gregn50.dll
Regsvr32grdes50.dll
下面的代碼代表靜默執行,沒有提示,使用時會刪除前面的代碼:
* regsvr 32/sgregn 50 . dll
* regsvr 32/SGR des 50 . dll
註意事項:
默認批處理與要註冊的dll文件位於同壹目錄中。如果沒有,您需要指定壹個特定的路徑。
這裏為大家介紹壹下在Windows10系統中註冊ocx或dll控件的方法。有同樣需求的朋友,請趕緊按照上面的步驟來!