MozTW 討論區 https://forum.moztw.org/ |
|
[已解決] 請教程式與Profiles的關係 https://forum.moztw.org/viewtopic.php?f=43&t=21815 |
第 1 頁 (共 1 頁) |
發表人: | guoto [ 2008-03-04, 00:38 ] |
文章主題 : | [已解決] 請教程式與Profiles的關係 |
今日升級pigfoot firefox至2.0.0.12才發現,以前的pigfoot firefox2.0.0.8是放在「官方版2.0.0.11底下的資料夾」。 而且不論用三個firefox.exe中的哪一個開,都是讀到同一個Profile。 後來把pigfoot firefox2.0.0.8 & 官方版2.0.0.11分別移除及刪除以後,想到問題… 1. 未來重裝系統(小弟是用Acronis True Image還原),pigfoot firefox 2.0.0.12還會繼續使用目前用的profile嗎?(pigfoot是免安裝版) 2. 程式本身與Profile是什麼關係,是否只要放在C:\Documents and Settings\Administrator\Application Data\Mozilla\Firefox\Profiles\程式就會去使用? 3. 這個…這個問題就是…移除官方版2.0.0.11以後…執行"firefox -p"沒效了,該怎麼更換設定檔 ![]() ps. 標題該改成什麼比較符合我問的問題? (希望能讓有類似問題的人能夠用他想的到的keyword搜到這) |
發表人: | 冰漾 [ 2008-03-04, 01:15 ] |
文章主題 : | |
呃... 我想,應該先釐清『官方版』、『免安裝版』、『Portable 版』三種版本的差異,以及 profile 所放置、儲存的位置。 1. 官方版 要安裝,profile 目錄位置為預設位置,也就是『%appdata%\Mozilla』底下 2. 免安裝版 不需要安裝,profile 目錄位置同官方版 3. Portable 版 不需要安裝,profile 目錄位置在『portable目錄\Data\profile』底下 為什麼官方版跟免安裝版(如:Pigfoot 版)的目錄位置會一樣? 其實官方版只是經過安裝程式封裝過而已,兩者事實上沒有太大的差異。 Portable 則是經由前導程式將程式讀取、寫入的位置做過變更,所以會不一樣。 基本上你只要安裝好官方版,再把安裝好的目錄複製出來就變成免安裝版,跟 pigfoot 的版本沒兩樣,差別只在於 pigfoot 的版本做過優化而已。 經過以上解釋,你的問題大概就以經解答了大半。 接下來針對你提出的問題做解答吧: 1. Acronis True Image 還原後會將 profile 富蓋掉,也就是現有的 profile 將會消失 2. 除了 Portable 版本之外,都是讀取『%appdata%\Mozilla』這個位置,也就是您問題中的路徑;『%appdata%』為 Windows 系統變數,就是您的『C:\Documents and Settings\Administrator\Application Data』。 另外,如果重設過 profile 位置,則會有所變動。 3. 一除了以後,firefox 就不在了,執行該指令當然也就無效了。 |
發表人: | guoto [ 2008-03-04, 05:22 ] |
文章主題 : | |
首先,謝謝冰漾大解惑 ![]() 抱歉…我沒問清楚… ![]() 使用非安裝型的firefox前提下,該怎麼叫出profiles manager… (更改設定檔位置應該是用profiles manager沒錯吧) 另,更改後,定義profile位置的這個「檔案」存在哪兒? profile中嗎?(若跟在主程式的話,那只要改一次,日後不管如何重裝系統都不用在定義一次profile了?)→想把profile定義在非系統槽 ![]() |
發表人: | guoto [ 2008-03-04, 05:47 ] |
文章主題 : | |
阿…下個參數而已,抱歉昏頭了! 剛叫出profiles manager但是看了只能開新的profile並指定路徑,好像沒辦法讓已存在的profile換路徑耶~ |
發表人: | 冰漾 [ 2008-03-04, 14:42 ] |
文章主題 : | |
profile manager 請使用 -p 開啟。 重新建立的 profile,會在相同位置底下另開一個新目錄存取 profile。 這邊有些 profile 的說明。 至於指定 profile 位置...我已經忘了,應該是 about:config 裡面的『profile. migration_directory』這像吧。 請參考[url]http://kb.mozillazine.org/About:config_entries#Profile..2A[/url]。 重新定義過位置之後,就算重新使用免安裝的版本,似乎也還是要重新設定過,否則還是會存取預設位置。 |
發表人: | guoto [ 2008-03-10, 11:33 ] |
文章主題 : | |
失敗了! 把[profile.migration_directory]加入字串"E:\firefox\profiles\1" 把[profile.migration_behavior]改作"2" 在關閉firefox,並新增設定檔"1" 再把舊的profile移到該目錄… 失敗 |
發表人: | guoto [ 2008-03-10, 13:19 ] |
文章主題 : | |
剛又找了找前面的文、wiki 好像…都沒提到怎麼「換」到其他位置,僅有說怎麼「新建」到其他位置 |
發表人: | wini [ 2008-03-10, 17:02 ] |
文章主題 : | |
guoto 寫: 剛又找了找前面的文、wiki
好像…都沒提到怎麼「換」到其他位置,僅有說怎麼「新建」到其他位置 因為那個換過去的方法,就是在新建刪除的地方,隨便點一個設定檔的名稱,再按下面的啟動按鈕就好,所以我想應該也不必寫吧。 (還是說建議官方改成在名稱旁邊放按鈕比較容易懂?) |
發表人: | guoto [ 2008-03-10, 17:24 ] |
文章主題 : | |
wini 寫: guoto 寫: 剛又找了找前面的文、wiki 好像…都沒提到怎麼「換」到其他位置,僅有說怎麼「新建」到其他位置 因為那個換過去的方法,就是在新建刪除的地方,隨便點一個設定檔的名稱,再按下面的啟動按鈕就好,所以我想應該也不必寫吧。 (還是說建議官方改成在名稱旁邊放按鈕比較容易懂?) ![]() 抱歉讓您誤解了 ![]() 「設定檔詳解」那篇有提過怎麼在新的路徑創建profile 但我想把「已存在」的profile換到別處 ![]() |
發表人: | wini [ 2008-03-10, 17:37 ] |
文章主題 : | |
guoto 寫: :shock: 我的意思是說把「已存在的設定檔」換到別的路徑繼續使用…
抱歉讓您誤解了 :wink: 「設定檔詳解」那篇有提過怎麼在新的路徑創建profile 但我想把「已存在」的profile換到別處 :roll: 通常把你當初設定的設定檔的資料夾,手動複製貼上到新目錄下就好。 比如說: 1. 原先的在 OLD://6z7dt9dg/Firefox/ 2. 新路徑設在 NEW://Profiles/Firefox/ 那就把原先的 Firefox 資料夾,複製好後,貼到 NEW://Profiles/ 路徑下,再啟用新設定檔就好。 (不過會有極少數的擴充套件出問題就是) |
發表人: | guoto [ 2008-03-12, 09:42 ] |
文章主題 : | |
嗯嗯,移動成功 暫時沒發現有什麼extension有啥問題 只是 [profile.migration_directory] [profile.migration_behavior] 就不用去管他了嗎 ps. 移動過後第一次啟動,所有extension會失效,得在重開一次。 謝謝 ![]() |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |