(1)
VNC能安裝,但是不能在C盤創建目錄;VNC的SERVER不能關掉。就算是用RunAs /User:Domain\Administrator "TaskKill /Im WinVNC4.Exe"也還是關不掉。只有以管理員的身份執行ProceExplorer之後,才能關掉此服務進程。用VFP的Run或ShellExec命令調用,也不能運行。
(2)VFP編譯DLL程序時,說向注冊表寫被拒絕。此時的DLL文件只有20來K,正常情況下應該是100多K。在DOS下直接用Regsvr32注冊,表面上看是注冊成功,其實在注冊表中找不到相關的信息。非得要RunAs“領銜”才是真正的注冊成功。
(3)VFP在虛擬機中的怪事還有:虛擬機系統沒有安裝任何打印機的時候,設計報表文件時,查看屬性界面,點擊“Page Setup”按鈕,提示“因為系統中沒有安裝打印機,所以層(Layout)設計不可用。”它還自己蹦出個印表機安裝向導。在向導的“指定一臺印表機”界面,第三個選項“連線到網際網絡、家用或公司網絡上的印表機”竟然可用!要知道,在《開始》菜單的《設定》項的《印表機和傳真》項目中,用《新增印表機》所點出的向導,在此界面中第三項可是灰色、不可用的。可見,在Windows自帶程序中所禁止的東東,在自家的應用程序的面前也可以變得可用。
(4)如果某個服務需要啟動,但是當前帳號又沒有啟動它的權限,那麼除了報錯,系統還有什麼別的法子?比如VNC Server。
(5)雖然“新增印表機”的“安全性”是給了當前用戶以“完全控制”的權限,但是真的“在目錄中尋找印表機”,找到某個打印機雙擊想添加時,則彈出對話框:“您的存取權限不足,電腦無法連線到選取的印表機”。桌面上“新增印表機”的捷徑是“WinUtils_NewObject”。結果只能是使用DOS命令“RUNDLL32.EXE shell32.dll,SHHelpShortcuts_RunDLL AddPrinter”,將調用精靈。
(6)連關機、重啟的能力都沒有,只能登出當前用戶。
(7)編程時怎麼知道當前用戶是沒有管理權限的?麥咖啡殺毒套裝看來知道,因為它在其設置界面中有這一選項。