線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:5908
推到 Plurk!
推到 Facebook!

開啟Regedit刪除的權限

尚未結案
palw
初階會員


發表:45
回覆:89
積分:26
註冊:2003-02-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-28 14:22:08 IP:211.78.xxx.xxx 未訂閱
請問: 系統管理者,如何用指令開啟/設定Regedit刪除的權限呢? 謝謝~!
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-28 14:31:48 IP:203.73.xxx.xxx 未訂閱
引言: 請問: 系統管理者,如何用指令開啟/設定Regedit刪除的權限呢? 謝謝~!
palw 你好: 用 regedt32.exe --
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
palw
初階會員


發表:45
回覆:89
積分:26
註冊:2003-02-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-28 14:43:44 IP:211.78.xxx.xxx 未訂閱
謝謝RaynorPao , 這一種方法我知道, 但必須手動去設定刪除的權限. 有沒有什麼指令可以直接開啟刪除的指令呢?
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-07-28 14:58:17 IP:203.73.xxx.xxx 未訂閱
引言: 謝謝RaynorPao , 這一種方法我知道, 但必須手動去設定刪除的權限. 有沒有什麼指令可以直接開啟刪除的指令呢?
palw 你好:
(1)不太明白你的意思?? 你是說要如何讓不是系統管理員的使用者,能夠把某個
   registry 刪掉嗎?? 麻煩再說得更清楚一點
(2)在你上一次問的問題中,可以利用 CreateProcessWithLogonW 配合另外一個
   Win32 API RegDeleteKey 即可刪除
    -- 
        
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
palw
初階會員


發表:45
回覆:89
積分:26
註冊:2003-02-24

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-07-28 15:34:05 IP:211.78.xxx.xxx 未訂閱
謝謝RaynorPao, 1.因為我發現管理者並不一定預設會有刪除Regedit的權限,可是至少管理者 可以新增刪除的權限,我希望可以透過BCB寫一個程式去開啟刪除的權限並 且刪除Regedit. 2.請問CreateProcessWithLogonW是BCB內的function嗎?
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-07-28 15:49:11 IP:203.73.xxx.xxx 未訂閱
引言: 謝謝RaynorPao, 1.因為我發現管理者並不一定預設會有刪除Regedit的權限,可是至少管理者 可以新增刪除的權限,我希望可以透過BCB寫一個程式去開啟刪除的權限並 且刪除Regedit. 2.請問CreateProcessWithLogonW是BCB內的function嗎?
palw 你好:
(1)小弟我想~~administrator 一定擁有刪除的權限吧??
(>    -- 
        
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
palw
初階會員


發表:45
回覆:89
積分:26
註冊:2003-02-24

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-07-28 15:53:25 IP:211.78.xxx.xxx 未訂閱
RaynorPao您好: 起先我也是這樣想的(administrator應該有刪除的權限),但是經過證實之後 發現並沒有.需要額外的設定才會開啟刪除的權限,應該是Windows本身不希望 使用者會自行刪除有關Regedit的部分.
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-07-29 02:43:55 IP:61.64.xxx.xxx 未訂閱
palw 你好 不太了解你說的是那一個值 如果手動刪除可以嗎? 因為我曾經使用 administrator 權限刪除 其他使用者 如果是可以的 (由於我自己也忘記了多久的事 現在沒環境 哈哈)那ap就可以 如果無法刪除 試試使用 新增方式 再帶空值 一般來說 administrator 權限 如果是刪除硬體資訊或com service等資訊是有可能無法刪除 解法也有就是 1 刪除登入者目錄2000下 C:\Documents and Settings2 設定與登入者同等級數 (討論 討論) ********************************************************* 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
palw
初階會員


發表:45
回覆:89
積分:26
註冊:2003-02-24

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-07-29 10:05:35 IP:211.78.xxx.xxx 未訂閱
jackkcg您好,我指的刪除設定值為regedit按右鍵使用權限. 管理者登入, OS = WinXP. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum\USB\Vid_xxxx&Pid_xxxx下的任一個值.按下刪除會顯示錯誤! 按右鍵看使用權限會看到只有sysetm是完全控制的權限,也就是說連administrator都沒有刪除的權限.必須另外設定.
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-08-23 04:23:04 IP:61.64.xxx.xxx 未訂閱
palw 會員 1 如果是硬體資訊部份 有一些設定值是無法刪除的 許要中斷疑除之後 2 我使用2000所以這問題 庵沒發生過 如果是權限 應該不至於 3 最笨拙的方式 預先備份 刪除之後 再覆蓋 4 如果是權限問題 就把原權限使用者刪除(非最高權限者) 因為這樣只剩有一個使用者 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum\USB\Vid_xxxx&Pid_xxxx下的任一個值.按下刪除會顯示錯誤 這應該是硬體資訊 也就是系統本身的硬體值 也就是說 系統大於使用者權限 除非上述中斷動作 不過如果是系統預定值是無法刪除的 否則os會粉慘 如真要解說 請找 lcsboy 版主詢問看看他 看他是否有空解說 ********************************************************* 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
palw
初階會員


發表:45
回覆:89
積分:26
註冊:2003-02-24

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-09-10 07:59:07 IP:211.78.xxx.xxx 未訂閱
謝謝大家的回答,但似乎我的問題尚未解決... 最近找到了一些資料,不過還沒試過,放上來讓有需要的人參考參考. 使用WshShell.ReqWrite、WshShell.ReqRead、WshShell.ReqDelete方法可以設定、讀取、及刪除登陸機碼.語法如下: 設定: WshShell.ReqWrite strName,anyValue, [strType] 讀取: a = WshShell.RegRead(strName) 刪除: WshShell.RegDelete strName
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#12 引用回覆 回覆 發表時間:2003-09-14 03:04:12 IP:61.64.xxx.xxx 未訂閱
【問題】呼叫ShellExecuteEX可打開regedit.exe程式但如同時打開指定之機碼 http://delphi.ktop.com.tw/topic.php?topic_id=31497 【問題】請問如何取得regedit的資料(For Delphi) http://delphi.ktop.com.tw/topic.php?topic_id=23518 【Delphi】【討論】RegSaveKey,RegRestore http://delphi.ktop.com.tw/topic.php?topic_id=33622 【發表】用其他身份執行程式 http://delphi.ktop.com.tw/topic.php?topic_id=32932 【BCB】【發表】更改 Registry Key 的名稱 http://delphi.ktop.com.tw/topic.php?topic_id=35761 【問題】有關於RegNotifyChangeKeyValue? http://delphi.ktop.com.tw/topic.php?topic_id=20647 palw 網友 上面連結有RaynorPao的範例 如真如你說 權限問題 就用其他身份執行把 ********************************************************* 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
palw
初階會員


發表:45
回覆:89
積分:26
註冊:2003-02-24

發送簡訊給我
#13 引用回覆 回覆 發表時間:2003-09-15 16:44:21 IP:211.78.xxx.xxx 未訂閱
OK , thank you !! 
littlehorse07
一般會員


發表:1
回覆:4
積分:1
註冊:2004-07-02

發送簡訊給我
#14 引用回覆 回覆 發表時間:2004-10-08 10:57:04 IP:211.72.xxx.xxx 未訂閱
如果你只是要給特定的User做控制(讀取、刪除...),你也可以使用 API function [SetNamedSecurityInfo] 但這又牽扯到設定安全性的問題, 如要詳細資料,請通知我
系統時間:2024-11-22 22:33:24
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!