輸入<Esc>的方式為:ALT + 27
線上範例:Dos ANSI Color
DOS Batch files - Using ANSI sequences
標籤
.net
(
17
)
工作
(
29
)
面試
(
2
)
筆記
(
2
)
筆記倉庫
(
1
)
嘸蝦米
(
2
)
繪圖
(
1
)
Add-on
(
4
)
Android
(
39
)
AngularJS
(
1
)
ASP.NET
(
14
)
AutoHotKey
(
20
)
AutoIt
(
3
)
batch
(
24
)
Blogger Hack
(
3
)
Bookmarklet
(
18
)
C#
(
16
)
Chrome
(
1
)
cmd
(
22
)
CSS
(
6
)
CSS3
(
6
)
D855
(
1
)
DOM
(
17
)
DragOnIt
(
5
)
EmEditor
(
1
)
English
(
1
)
ffmpeg
(
1
)
Firefox
(
25
)
flo
(
2
)
GIMP
(
1
)
gist
(
144
)
Graphviz
(
1
)
hardware
(
1
)
HDD
(
1
)
HTML5
(
4
)
i18n
(
1
)
IIS
(
4
)
ImageMagick
(
5
)
Java
(
1
)
JavaScript
(
92
)
jhead
(
1
)
jQuery
(
6
)
JSBin
(
19
)
jsFiddle
(
4
)
JSON
(
1
)
JustDoubleClick
(
1
)
Kindle
(
1
)
MSSQL
(
26
)
MySQL
(
2
)
Network
(
1
)
node.js
(
12
)
php
(
1
)
PowerShell
(
6
)
ramdisk
(
1
)
Reg
(
3
)
RegExp
(
3
)
rpi3
(
3
)
SJ2000
(
1
)
SQLite
(
3
)
SSD
(
1
)
Stylish
(
1
)
SublimeText
(
2
)
tips
(
6
)
userChrome.js
(
3
)
userscript
(
40
)
VB.net
(
9
)
VBScript
(
2
)
VisualStudio
(
2
)
Vue.js
(
3
)
Win
(
5
)
Win2008
(
1
)
Win7
(
29
)
WinAPI
(
1
)
Winform
(
1
)
WinXP
(
3
)
XML
(
1
)
Driver Signing (驅動程式簽署)
Local $HLMPolicy = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Driver Signing","Policy")
Local $HLMNPolicy = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Non-Driver Signing","Policy")
Local $HCUPolicy = RegRead("HKEY_CURRENT_USER\SOFTWARE\Microsoft\Driver Signing","Policy")
Local $HCUBOFV = RegRead("HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows NT\Driver Signing","BehaviorOnFailedVerify")
Local $c=MsgBox(3,"Driver Signing","(HLM) Driver Signing: " & $HLMPolicy & @LF & "(HLM) Non-Driver Signing: " & $HLMNPolicy & @LF & "(HCU) Driver Signing: " & $HCUPolicy & @LF & "BehaviorOnFailedVerify: "& $HCUBOFV)
If $c = 6 Then
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Driver Signing","Policy","REG_BINARY",Binary('0x' & '00'))
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Non-Driver Signing","Policy","REG_BINARY",Binary('0x' & '00'))
RegWrite("HKEY_CURRENT_USER\SOFTWARE\Microsoft\Driver Signing","Policy","REG_DWORD","00000000")
RegWrite("HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows NT\Driver Signing","BehaviorOnFailedVerify","REG_DWORD","00000000")
ElseIf $c = 7 Then
RegDelete("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Driver Signing","Policy")
RegDelete("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Non-Driver Signing","Policy")
RegDelete("HKEY_CURRENT_USER\SOFTWARE\Microsoft\Driver Signing","Policy")
RegDelete("HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows NT\Driver Signing","BehaviorOnFailedVerify")
EndIf
EXIT
Driver signing registry values cannot be modified directly in Windows
程式只能讀取作狀態判斷
雖然可以寫值進去,但還是無效
需從“我的電腦 →內容 → 硬體 → 驅動程式簽署 → 略過”進行手動更改才有效
自動模擬版(XP)
$title = "系統內容"
Run("control.exe sysdm.cpl")
WinWaitActive($title)
ControlCommand($title, "", "SysTabControl321", "TabRight", "")
ControlCommand($title, "", "SysTabControl321", "TabRight", "")
ControlClick($title, "驅動程式簽署(&S)", "Button4")
ControlClick("驅動程式碼簽署選項", "略過 - 直接安裝軟體,不需要我的同意(&I)","Button1")
ControlClick("驅動程式碼簽署選項", "確定","Button5")
ControlClick($title, "確定", "Button8")
訂閱:
文章
(
Atom
)