史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   一般電腦疑難討論區 (http://forum.slime.com.tw/f17.html)
-   -   是否有人修改過[XP]Documents and Settings位置成功的 (http://forum.slime.com.tw/thread132014.html)

ta2001 2004-11-03 10:03 PM

是否有人修改過[XP]Documents and Settings位置成功的
 
網路找尋很多如何修改Documents and Settings位置的
但都是針對NT、或2000的XP試都不成功,所以不知是否
有網友有修改成功的,若整個目錄無法修改位置,那是否
個個單獨的使用者資料,可以修改位置也是退而求其次的,
有成功的經驗嗎?若有瞭解的網友請指導一下,謝謝ㄌ。 :sxde45fty

不飛 2004-11-04 12:39 AM

我的電腦右鍵...內容...進階...環境變數...新增.

變數名稱 : C:\Documents and Settings
變數值 : 你要變更的位置

jyao 2004-11-04 06:50 AM

阿哈,我學到了,謝謝不飛。

sheng29 2004-11-04 08:26 PM

我也學到了,非常的感謝不飛大大,感恩阿.

psac 2004-11-04 11:02 PM

引用:

作者: ta2001
網路找尋很多如何修改Documents and Settings位置的
但都是針對NT、或2000的XP試都不成功,所以不知是否
有網友有修改成功的,若整個目錄無法修改位置,那是否
個個單獨的使用者資料,可以修改位置也是退而求其次的,
有成功的經驗嗎?若有瞭解的網友請指導一下,謝謝ㄌ。 :sxde45fty

使用ntfs的連接點移動 document and setting
由於windows使用document and setting 儲存於了大量內容,單純使用profile的方法不能夠移走document and setting 目錄,因為很多動態庫在註冊表中記錄了document and setting 目錄的絕對位置


2000,xp,2k3中的ntfs5多了一個新特性,就是連接點,可以像linux 下面那樣
直接mount一個分區到一個ntfs5的目錄上,也可以在ntfs5上產生一個目錄或者文件的符號連接
這裡有兩個指令可以使用,一個是 mountvol (這個指令是windows 原有的的),就是mount一個分區到一個ntfs的目錄上,而且只能mount分區,

另一個指令是linkd.exe,是windows的資源工具箱中的,可以在微軟下載
http://www.microsoft.com/downloads/d...DisplayLang=en
這個指令可以把 ntfs分區上的 document and setting 目錄 映射到另一個分區的某個目錄。

使用 mountvol 的方法:
首先執行mountvol,獲得需要mount的磁碟區名稱,如
程式碼:
\\?\Volume{ef2c5830-890a-11d8-9112-806e6f6e6963}\
C:\
\\?\Volume{ef2c5831-890a-11d8-9112-806e6f6e6963}\
D:\
\\?\Volume{ef2c5832-890a-11d8-9112-806e6f6e6963}\
E:\
假設系統在c碟,要把document and setting 目錄移動到D碟
然後 寫下如下的指令碼
程式碼:
xcopy "c:\document and setting" D:\ /S /E /H
ren "c:\document and setting" "c:\document and setting .bak"
md "c:\document and setting"
mountvol "c:\document and setting" \\?\Volume{ef2c5831-890a-11d8-9112-806e6f6e6963}\把如下的指令碼放到開機指令碼去執行,輸入「gpedit.msc」後Enter鍵,開啟群組原則編輯器。依次展開「電腦管理→Windows設定→指令碼(啟動/關閉)」,雙按啟動項,然後增加,
然後重新啟動,這樣 你的"c:\document and setting" 就被轉發IP到 D碟了
ps: 上面的開機指令碼 只要執行一次,沖啟動後,記住 移除該指令碼。

使用 linkd.exe的方法:
優於mountvol的方面是: linkd 可以把"c:\document and setting" 目錄 映射到d盤的某個目錄,而不是d盤

linkd 的指令很簡單 :用下面的指令取代前面指令碼中 mountvol的部分就可以了,xcopy需要相應的修改,其他不變

linkd "c:\document and setting" d:\xxxxxxxxx

superxboy 2004-11-04 11:36 PM

這和使用Tweakui工具有何不同......?? :drtyt76h6

花葬 2004-11-05 01:23 AM

引用:

作者: 不飛
我的電腦右鍵...內容...進階...環境變數...新增.

變數名稱 : C:\Documents and Settings
變數值 : 你要變更的位置

我的最愛也可以這樣用嗎?

ta2001 2004-11-05 10:44 PM

ㄨㄚ、大大們回答的這麼精闢,不過還是有點看不懂,最方便就是不飛大大的參數ㄌ,
不過硬碟格式只是FAT32的不知使用mountvol 或 linkd.exe 的指令是否就無效了。

唉試用不飛大大的環境變數,失敗,唉還是要找尋其它方法。 :sxde45fty

ta2001 2004-11-05 10:47 PM

引用:

作者: 花葬
我的最愛也可以這樣用嗎?

使用Tweakui修改我的最愛就很方便了。

ta2001 2005-01-16 11:45 AM

終於找到方法了在SP2也成功了,給有需要的網友也參考一下。

引用:
Q:
WinXP預設把用戶的我的文件、收藏夾什麼的都放到C:\Documents and Settings的相應目錄中。為了資料的安全,我想把這些內容都存到另一個分區上,比如說D:\Documents and Settings,這樣C碟有問題時,個人資料可以方便地恢復。
請問,哪位知道如何修改WinXP的預設設定,實現我的要求呢?

A.:
系統裝好也可以改,就是上一級註冊表的 ProfilesDirectory改掉,再改下面每個用戶配置。搬動用戶目錄稍微麻煩點,可以新增一個新管理員來搬,搬完刪掉。

註冊表裡可能還有一些對All Users和Administrator的目錄引用,要逐個改。
如果只是搬動單個用戶,就沒這麼麻煩,照上面說的就行了
我的正文開始:

所謂「使用者設定檔」就是儲存桌面設定和其他與用戶帳戶有關的資訊。

所有用戶的配置文件通常在C:\Documents and Settings中。下面我們就來讓它換換位置。

先來介紹一下移動單個用戶(比如SleepBoy入用戶名來講)的方法。

總共只有2步,而且做起來也很簡單。

1. 開啟註冊表編輯器,來到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
在它下面有幾個子鍵,找到屬於被修改用戶的那個(關鍵就是看ProfileImagePath),然後把ProfileImagePath改成另外的路徑。

2. 建立D:\Documents and Settings目錄,然後把C:\Documents and Settings目錄中的SleepBoy資料夾拷到D:\Documents and Settings中就行了。如果這時正好是用SleepBoy登入的,那麼就要先登出,然後換另一個具有管理員權限的用戶登入,比如Administrator,接著就和前面一樣了。


重新用SleepBoy登入後,在桌面新增一個資料夾,然後雙按開啟,看看位址欄是不是寫著 D:\Documents and Settings\SleepBoy\桌面\新增資料夾,如果是,就說明修改成功了。


此時,SleepBoy的「收藏夾」、「IE臨時目錄」、「開始選單」、「其他軟體的配置文件」等,都自動換到D碟了。


以後C碟中的這個SleepBoy資料夾就可以完全 刪除了。

最後再來說一下把整個C:\Documents and Settings搬家的方法。第一步當然也是修改註冊表,只不過這次要把所有子鍵的ProfileImagePath鍵值都改一遍。
第二步,移動目錄前要先建一個管理員帳戶,然後用這個臨時的管理員帳戶登入,這樣才能把其他的用戶帳戶轉移出來。


所有時間均為台北時間。現在的時間是 10:55 AM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1