• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆-90  評(píng)論-947  文章-0  trackbacks-0

            單一用戶休想改變?nèi)譅顟B(tài)!

            好討厭,ri啊ri。。。

            各位有沒有突破方法:找到一個(gè)任何用戶都可以可靠讀寫的位置?

            posted on 2010-06-01 21:24 溪流 閱讀(3340) 評(píng)論(10)  編輯 收藏 引用 所屬分類: Windows

            評(píng)論:
            # re: 哥終于悟出了UAC編程的精髓 2010-06-01 22:45 | 用戶
            首先申請(qǐng)權(quán)限.....或者運(yùn)行時(shí)就要求管理員權(quán)限不就行了么?又不是寫木馬,沒呢么麻煩  回復(fù)  更多評(píng)論
              
            # re: 哥終于悟出了UAC編程的精髓 2010-06-02 00:31 | 溪流
            @用戶
            要求權(quán)限就沒意思了
            就是要不求任何額外權(quán)限么,這才叫真正的UAC兼容  回復(fù)  更多評(píng)論
              
            # re: 哥終于悟出了UAC編程的精髓 2010-06-02 09:03 | jmchxy
            用戶配置放到SHGetSpecialFolderLocation獲取CSIDL_APPDATA路徑,或注冊(cè)表的HKCU鍵下,所有用戶的信息放到程序目錄或HKLM注冊(cè)表。沒有管理員權(quán)限的時(shí)候忽略掉對(duì)所有用戶的更改或者要更改時(shí)再申請(qǐng)權(quán)限  回復(fù)  更多評(píng)論
              
            # re: 哥終于悟出了UAC編程的精髓 2010-06-02 09:05 | jmchxy
            UAC兼容就是要你不能修改其他用戶的配置,只能修改本用戶的配置。這才是一個(gè)多用戶系統(tǒng)本來應(yīng)該具備的狀態(tài)  回復(fù)  更多評(píng)論
              
            # re: 哥終于悟出了UAC編程的精髓 2010-06-02 09:18 | 溪流
            @jmchxy
            沒錯(cuò)。所以有時(shí)候很討厭,因?yàn)殡y免有一些需求,需要改變?nèi)衷O(shè)置,從而去影響所有用戶(,要求標(biāo)準(zhǔn)用戶也能做到)。  回復(fù)  更多評(píng)論
              
            # re: 哥終于悟出了UAC編程的精髓 2010-06-02 10:44 | jmchxy
            本程序的配置,你可以放到本程序目錄,如果有此需求,修改本程序的目錄的權(quán)限為Everyone可讀寫就可以了。沒有管理員權(quán)限的程序不應(yīng)該更改其他的系統(tǒng)配置。

            站在用戶角度對(duì)我來說,如果一個(gè)普通的應(yīng)用程序(不是系統(tǒng)設(shè)置工具)需要請(qǐng)求管理員權(quán)限,我會(huì)不用它。系統(tǒng)設(shè)置只能有管理員改動(dòng)(我的電腦配置成了改動(dòng)配置是要必須要輸入管理員密碼的)。  回復(fù)  更多評(píng)論
              
            # re: 哥終于悟出了UAC編程的精髓 2010-06-02 12:03 | 溪流
            @jmchxy
            說個(gè)例子吧。

            假設(shè)某個(gè)軟件有系統(tǒng)級(jí)部分和用戶級(jí)部分。假設(shè)系統(tǒng)級(jí)部分是一個(gè)更新程序,如果某服務(wù)器上有新版本,它將把用戶級(jí)程序更新掉,它運(yùn)行的時(shí)候會(huì)有(或者會(huì)要求)管理員權(quán)限。用戶級(jí)程序就是一些界面之類的,干些亂七八糟的事情,不允許它需要額外權(quán)限。

            接下來有個(gè)需求,只有在本機(jī)的某個(gè)用戶使用過這個(gè)軟件的用戶級(jí)程序后,系統(tǒng)級(jí)程序才會(huì)去做更新。這個(gè)需求,是不是應(yīng)該拒絕掉?  回復(fù)  更多評(píng)論
              
            # re: 哥終于悟出了UAC編程的精髓 2010-06-02 13:34 | 陳梓瀚(vczh)
            就在自己exe旁邊寫一個(gè)軟件好了……  回復(fù)  更多評(píng)論
              
            # re: 哥終于悟出了UAC編程的精髓 2010-06-02 14:21 | 溪流
            @陳梓瀚(vczh)
            執(zhí)行目錄以及工作目錄都無法假設(shè)是可寫的,如 3 樓說的,只有用戶的 AppData 以及 HKCU 下是可寫的  回復(fù)  更多評(píng)論
              
            # re: 哥終于悟出了UAC編程的精髓 2010-06-03 09:06 | jmchxy
            @溪流

            不觸發(fā)UAC也是可以的,你的程序?qū)憘€(gè)安裝程序,安裝的時(shí)候修改本程序目錄為Everyone可寫,安裝程序需要UAC是可以接受的。更新程序只下載新文件覆蓋舊文件。

            ===============================
            另外,我個(gè)人覺得要更新的時(shí)候觸發(fā)UAC可以接受。對(duì)我來說,我是不希望程序在我不知道的時(shí)候偷偷改動(dòng)的。  回復(fù)  更多評(píng)論
              
            麻豆精品久久精品色综合| 久久激情五月丁香伊人| 久久精品无码一区二区WWW| 亚洲综合伊人久久综合| 久久九九全国免费| 一本色综合久久| 久久精品麻豆日日躁夜夜躁| 国产美女久久精品香蕉69| 日韩亚洲欧美久久久www综合网| 久久亚洲欧洲国产综合| 天堂久久天堂AV色综合| 久久久久99精品成人片| 久久精品国产亚洲av麻豆色欲| 国产福利电影一区二区三区久久久久成人精品综合 | 久久久精品久久久久特色影视| 99精品久久久久久久婷婷| 国产成人综合久久精品尤物| 少妇久久久久久被弄高潮| 久久九九免费高清视频| 久久99热国产这有精品| 久久亚洲欧美国产精品| 亚洲国产视频久久| 国产精品热久久无码av| 久久久久国产精品| 久久精品国产亚洲av水果派| 2021国内久久精品| 婷婷久久五月天| 亚洲午夜无码AV毛片久久| 久久久久18| 四虎亚洲国产成人久久精品| 久久播电影网| 欧美精品丝袜久久久中文字幕 | 久久国产精品-久久精品| 久久天天躁狠狠躁夜夜网站| 久久亚洲熟女cc98cm| 亚洲欧美另类日本久久国产真实乱对白| 色综合久久综合网观看| 国内精品免费久久影院| 久久久无码精品午夜| 亚洲色欲久久久久综合网| 噜噜噜色噜噜噜久久|