簡體   English   中英

UseSafeSubset為true時,我不能使用什么?

[英]What can't I use when UseSafeSubset is true?

當我在VB6中使用MSScriptControl並設置UseSafeSubset = True ,我該怎么辦? 我的意思是,我不能使用哪些控件? 還是某些核心對象無法實例化或使用? 也許我無法CRUD文件? 請給我一份確定的清單。

該線程告訴注冊表中一個特殊的標志,該標志設置UseSafeSubset = True時阻止哪些控件,但未對此進行詳細說明。 它說它應該很容易搜索,但是谷歌搜索的兩天什么都沒發現。

VBScript刪除了VBA中所有不安全的命令。 因此,沒有文件或注冊表訪問權限。 僅CreateObject / GetObject可以影響系統。

從幫助(C:\\ Windows \\ System32中的MsScript.hlp)

備注

使用中的腳本引擎確定是否以及何時設置UseSafeSubset屬性。 如果未指定任何語言(語言屬性),則可以隨時設置UseSafeSubset。

UseSafeSubset為True時無法使用的對象和過程與受瀏覽器最高安全設置限制的對象和過程相同。

瀏覽器使用它(和IOleSafety)。 從MSDN 2001年10月

如前所述,Internet Explorer會檢查系統注冊表,以確定控件對於初始化和/或編寫腳本是否安全。 Internet Explorer通過調用ICatInformation :: IsClassOfCategories方法來檢查注冊表,以確定控件是否支持給定的類別(初始化安全或腳本安全)。

如果控件使用組件類別管理器將其自身注冊為安全的,則該控件的注冊表項包含“已實現類別”鍵,其中包含一個或兩個子鍵。 如果控件支持安全初始化,則設置一個子項,如果控件支持安全腳本,則設置另一個子項。 安全初始化子項對應於CATID_SafeForInitializing; 安全腳本子項對應於CATID_SafeForScripting。 (與Comcat.h文件中定義的組件類別的其他子項不同,安全初始化和腳本編寫的子項在Objsafe.h中定義。)

有關限制內容,請參見URL安全區域。這是高級模板(又稱為限制區域)

URL action URL policy 
URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY URLPOLICY_DISALLOW 
URLACTION_ACTIVEX_RUN URLPOLICY_DISALLOW 
URLACTION_CHANNEL_SOFTDIST_PERMISSIONS URLPOLICY_CHANNEL_SOFTDIST_PROHIBIT 
URLACTION_COOKIES URLPOLICY_DISALLOW 
URLACTION_COOKIES_SESSION URLPOLICY_DISALLOW 
URLACTION_CREDENTIALS_USE URLPOLICY_CREDENTIALS_MUST_PROMPT_USER 
URLACTION_CROSS_DOMAIN_DATA URLPOLICY_DISALLOW 
URLACTION_DOWNLOAD_SIGNED_ACTIVEX URLPOLICY_DISALLOW 
URLACTION_DOWNLOAD_UNSIGNED_ACTIVEX URLPOLICY_DISALLOW 
URLACTION_HTML_FONT_DOWNLOAD URLPOLICY_QUERY 
URLACTION_HTML_SUBFRAME_NAVIGATE URLPOLICY_DISALLOW 
URLACTION_HTML_SUBMIT_FORMS URLPOLICY_QUERY 
URLACTION_HTML_USERDATA_SAVE URLPOLICY_DISALLOW 
URLACTION_JAVA_PERMISSIONS URLPOLICY_JAVA_HIGH 
URLACTION_SCRIPT_JAVA_USE URLPOLICY_DISALLOW 
URLACTION_SCRIPT_PASTE URLPOLICY_DISALLOW 
URLACTION_SCRIPT_RUN URLPOLICY_ALLOW 
URLACTION_SCRIPT_SAFE_ACTIVEX URLPOLICY_DISALLOW 
URLACTION_SHELL_FILE_DOWNLOAD URLPOLICY_DISALLOW 
URLACTION_SHELL_INSTALL_DTITEMS URLPOLICY_DISALLOW 
URLACTION_SHELL_MOVE_OR_COPY URLPOLICY_QUERY 
URLACTION_SHELL_VERB URLPOLICY_DISALLOW 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM