當前位置:首頁 » 存儲配置 » 怎麼替換原來的配置文件

怎麼替換原來的配置文件

發布時間: 2023-08-14 20:25:47

『壹』 魔獸世界:關於轉服以後配置文件的替換問題

你直接先復制一份你以前的配置文件 應該是存在你的WTF\ACCOUNT下面
以你的賬號命名的文件夾裡面 復制一份以後改文件名 就按照你上面寫的那麼改就可以了 不需要移動文件 把所有原來的改成新的

『貳』 電腦的配置文件是臨時的,怎麼更改

因為Windows為每個用戶都單獨戶創建的有配置文件,如果你所登錄使用的用戶因為某種原因使裡面的相關配置文件損壞或丟失了就會出現這種提示~~

你可以按照下面的步驟解決:

單擊開始,然後單擊控制面板。
單擊用戶帳戶。
單擊"創建新帳戶"。
當出現提示時,鍵入新用戶的名稱,然後單擊下一步。
在"挑選一個帳戶種類"頁上,單擊計算機管理員,然後單擊創建帳戶。
注銷 Windows。
以您在第 1 步到第 5 步中創建的新用戶身份登錄。
注銷 Windows。
還原用戶配置文件
以前一過程第 1 步的管理用戶身份登錄。
啟動 Windows 資源管理器。
瀏覽到驅動器:\Documents and Settings 文件夾。損壞的用戶配置文件包含在與用戶同名的文件夾內。
將損壞的用戶配置文件文件夾的內容復制到與前一過程中所創建的用戶同名的文件夾中。

備註:復制這些文件之前,請確保 Windows 資源管理器顯示所有的系統文件和隱藏文件
注銷 Windows。
以新用戶身份登錄到 Windows。
確認已經成功地從損壞的配置文件中復制配置文件數據。
注銷 Windows。
以管理用戶身份登錄。
打開 Windows 資源管理器。
瀏覽到驅動器:\Documents and Settings 文件夾,選擇包含已損壞的原始用戶配置文件的文件夾。
按 DELETE 鍵,然後單擊是確認刪除文件夾。
選擇與前一過程所創建的用戶同名的文件夾。右擊該文件夾,然後單擊重命名。
鍵入已損壞的原始用戶配置文件的名稱,然後按 ENTER 鍵。
注銷 Windows。
以原始用戶身份登錄到 Windows。
(提示:你可能需要重新安裝使用原始用戶配置文件安裝的程序。)

『叄』 如何修改配置文件

1. 引言
OpenWRT中採用LuCI作為它的Web interface界面框架,採用Lua語言。在本文中將以一個簡單的示例詳細描述如何自定義開發一個界面,對一個配置文件進行操作。
2.Model與Controler
MVC的設計理念是進行LuCI開發的一個關鍵
在LuCI中Controller的文件定義在固件中的/usr/lib/lua/luci/controller目錄中,模版目錄在/usr/lib/lua/luci/view目錄下,而model則是在/usr/lib/lua/luci/model中。而model中有一個特殊的模塊叫做CBI,被稱為LuCI中最酷的功能,該模塊的功能是方便的對一個配置文件進行修改。
3.示例
本文中的頁面建立在LuCI界面的network下,不單獨創建頁面,因此無需寫view,只用些controller和model就可以了。
1)首先創建一個controller
ccontroller/mycbi.lua
mole("LUCI.controller.mycbi", package.seeall)

function index()
entry({"admin", "network", "mycbi_change"}, cbi("mycbi-model/mycbimole"), "Change My Conf", 30).dependent=false
end

解釋一下關鍵代碼:

在index()函數中,使用entry函數來完成每個模塊函數的注冊,官方說明文檔如下:
entry(path, target, title=nil, order=nil)
path is a table that describes the position in the dispatching tree: For example a path of {"foo", "bar", "baz"} would insert your node in foo.bar.baz.
target describes the action that will be taken when a user requests the node. There are several predefined ones of which the 3 most important (call, template, cbi) are described later on on this page
title defines the title that will be visible to the user in the menu (optional)
order is a number with which nodes on the same level will be sorted in the menu (optional)
其中target主要分為三類:call,template和cbi。call用來調用函數,template用來調用已有的htm模版,而CBI模塊則是使用非常頻繁也非常方便的模塊,包含的一系列lua文件構成界面元素的組合,所有cbi模塊中的控制項都需要寫在luci.cbi.Map中,在cbi模塊中定義各種控制項,Luci系統會自動執行大部分處理工作。在cbi.lua文件中封裝了所有的控制項元素,例如復選框,下拉列表等。

2)創建model
#mkdir /usr/lib/lua/luci/model/cbi/mycbi-model
#vim /usr/lib/lua/luci/model/cbi/mycbi-model/mycbimole.lua
m = Map("mycbi", "mycbi conf change interface")
s = m:section(TypedSection, "MySection")
s.addremove = true
s:option(Value, "username", "Name:")
key=s:option(Value, "password", "Password")
key.password=true;
return m

解釋一下關鍵代碼:

3)創建配置文件
#vim /etc/config/mycbi
config 'MySection' 'mycbi'

option 'username' 'youruser'
option 'password' 'yourpass'

4. 測試
進入OpenWRT界面,登陸後就可以點擊「網路」,如果是英文就點擊network,可以看到我們添加的子頁面入口:

點擊後進入頁面如下:

輸入用戶名密碼:root/test,點擊保存,後台查看配置文件已經被更改:

5. 問題記錄
1)首先,配置文件不能有任何後綴,否則頁面載入後是空頁面
2)如果出現500 錯誤,說明lua文件寫的有問題,要麼是路徑錯誤,要麼是語法錯誤,暫時沒找到寫日誌的方法,可以用wireshark抓包看錯誤

熱點內容
腳本微信取關 發布:2025-02-01 19:35:01 瀏覽:150
如何用雲伺服器部署svn 發布:2025-02-01 19:33:20 瀏覽:988
緩存迅雷 發布:2025-02-01 19:31:53 瀏覽:974
linux與unixshell編程指南 發布:2025-02-01 19:25:03 瀏覽:939
護膚品資料庫 發布:2025-02-01 19:25:02 瀏覽:647
python接受json數據 發布:2025-02-01 19:24:24 瀏覽:942
修改網站資料庫 發布:2025-02-01 19:02:16 瀏覽:423
果粉不換安卓怎麼辦 發布:2025-02-01 18:57:21 瀏覽:796
網頁卡需要什麼配置 發布:2025-02-01 18:50:30 瀏覽:136
編程玩家 發布:2025-02-01 18:22:36 瀏覽:823