close
Dialog Filter是WE8S裡其中一項新技術,它的重點在於控制你的對話框使其不出現在螢幕上,或是採取初始的設定,比如說是關閉、放大或縮小,都可以透過Dialog Filter做到。前提是要先將ELM給拉進到image裡,要如何拉可以參考"Lockdown Features_Keyboard Filter"這篇。
- Default Action: 將視窗設為關閉、放大或縮小,取決於要讓視窗怎麼出現。如果沒有指定的話,那Default就是直接Show出。
- Protect Processes: 可以在設定Dialog Filter指定保護住某個程式。也就是說如果一旦這個程式是保護住的話,那執行它的話只能是Default Action的三個狀態。
1. 一開始我們先執行ELM,之後會有一個Embedded Lockdown Manager視窗跑出。
2. 之後展開左側的樹狀結構,會看到兩個Filter,一個是Dialog Filter,另一個是Keyboard Filter
3. 展開Dialog Filter,會有兩個子項目。一個是Protected Process,另一個是Windows/Dialogs。Dialog也是視窗的一種類型,可以block或是unblock,端看在Action的設定為何。在這要對小畫家(mspaint.exe)進行過濾,也就是block,不讓小畫家顯示在螢幕上。
對Protected Process選項按右鍵,接著按下"Protect a different process.."
4. 接著要找mspaint.exe,要先將路徑指到c:\windows\system32,找到之後按下OK鍵。
5. 此時在中間視窗會看到mspaint.exe被加在規則中。這時Default Action選擇Close,然後按下確定後結束ELM視窗,這時可以執行小畫家看會不會被叫起來,原則上是不會的。
文章標籤
全站熱搜