1. 程式人生 > >Windows7(win7)使用者資料夾(users)更改位置/轉移使用者目錄

Windows7(win7)使用者資料夾(users)更改位置/轉移使用者目錄

     windows7的使用者資料夾預設所在位置是系統盤(通常是C盤)下的“\Users”目錄之內。該資料夾中儲存著所有的使用者生成檔案,比如你儲存在“桌面”上的檔案(實際上是儲存在C:\Users\YourUserName\Desktop目錄之中),再比如你儲存在“我的文件”裡的檔案(實際上是儲存在C:\Users\joe\Documents目錄之中)。

  而隨著Windows裡安裝的軟體越來越多,就會有越來越多的“使用者生成檔案”被儲存在“使用者資料夾”裡。在資源管理器的位址列裡輸入“%AppData%”之後回車,就可以看到有多少軟體把使用者生成資料儲存在那裡:

  使用者資料夾處於系統盤的壞處在於,如若系統盤一旦壞掉,就可能連帶使用者檔案一併丟失;其次,由於(隨著使用不斷生成的)使用者檔案處於系統盤,也沒辦法時常備份“乾淨的系統盤”。

  如果能把使用者資料夾挪到另外一塊兒硬碟上(或者另外一個硬碟分割槽上),那麼系統維護就會容易得多。平時生成的檔案(大多數人放在“桌面”、“我的文件”裡的檔案最多),都被儲存在系統盤(或分割槽)之外;於是隨時都可以在不必擔心使用者檔案丟失的情況下重新安裝系統(或恢復系統備份)。

  情景:以下假設你想把使用者資料夾設定在D盤,假定D盤是NTFS分割槽。

方法一:

     在安裝Windows7的過程中,要求輸入使用者名稱及密碼的時候,先不如輸入任何資訊,按“Shift+F10”撥出DOS視窗,輸入以下命令:

  robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ

  rmdir "C:\Users" /S /Q

  mklink /J "C:\Users" "D:\Users"

  而後關閉DOS視窗,按部就班繼續安裝直至完成。

方法二:

  如此安裝的Windows7,所有“使用者特殊資料夾”(User Special Folder)的內容都已經被設定在D盤(非系統盤)上。

  如果想要移動已安裝好的Windows7中的使用者資料夾,那麼就要按以下步驟操作(稍微麻煩一點,並且過程中可能會出現無法拷貝檔案的情況):

關閉所有應用程式;

  1. 按一下“Windows”鍵,輸入“計算機管理”之後按“Enter”,撥出“計算機管理器”;

  2. 滑鼠點選“Administrator”,選擇屬性,而後在隨後的對話方塊中去掉“帳戶已禁用”之前的勾,而後關閉“計算機管理器”;

  3. 登出當前使用者(注意,不是“切換使用者”),而後以“Administrator”登入

  4. 開啟命令列視窗,輸入以下命令:robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ /XD "C:\Users\Administrator"

  5.開啟一個DOS視窗,輸入以下命令:

  rmdir "C:\Users" /S /Q

  mklink /J "C:\Users" "D:\Users"

  6. 登出Administrator,重新用你的使用者名稱登入Windows7,而後到“計算機管理器”裡禁用Administrator;

  搞定。

PS: rmdir 這一步要在administrator使用者登入的情況下才能成功

方法三:

需要在安裝的時候指定安裝引數,具體如下:

建立一xml檔案,內容為
================

<?xml version="1.0" encoding="utf-8"?><unattend xmlns="urn:schemas-microsoft-com:unattend"><settings pass="oobeSystem"><component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"><FolderLocations><ProfilesDirectory>D:\MyProfile</ProfilesDirectory></FolderLocations></component></settings></unattend>

================假如檔名為abc.xml,並與setup.exe同目錄
則在安裝的時候通過命令列輸入"setup /unattend:abc.xml"
安裝完畢後users目錄將會在d:中了,有意思的是,MyProfile目錄顯示為Users,除非用其他系統登入才發現它.
同樣的方法,可以指定其他系統目錄,具體可參考WAIK的文件。



相關推薦

Windows7(win7)使用者資料(users)更改位置/轉移使用者目錄

     windows7的使用者資料夾預設所在位置是系統盤(通常是C盤)下的“\Users”目錄之內。該資料夾中儲存著所有的使用者生成檔案,比如你儲存在“桌面”上的檔案(實際上是儲存在C:\Users\YourUserName\Desktop目錄之中),再比如你儲存在“我

更改“我的文件”資料的預設位置

在桌面上,“我的文件”圖示指向預設的檔案儲存位置。 在預設時,它是 C:/My Documents 資料夾(如果您的計算機正在使用使用者配置檔案,則是它的相應的位置)。 要更改該預設檔案儲存位置:1. 在桌面上,右鍵單擊我的文件圖示,然後單擊屬性。 2. 在目標框中,鍵入您選

Win7共享資料簡單?這個共享問題可以難倒90%的人

資訊化社會,沒有哪個公司不用電腦辦公了。一個辦公室裡面的同事相互之間利用系統的共享功能,共享一些檔案和軟體已經是司空見慣的了,這個不需要多麼複雜的操作。我們使用最多的windows7作業系統就能很方便的實現這個功能。對著我們需要共享的資料夾,右鍵滑鼠-點“屬性”,彈出如下圖所示的介面,點選“共享”選項卡,再點

WINDOWS7 桌面和資料不能自動重新整理的處理, 非登錄檔

一直以來電腦都好好的, 用於開發, 也裝虛擬機器,  突然有一天發現電腦不能自動重新整理, 桌面上刪除檔案或是剪下檔案後, 總是要手動重新整理一下才行,嚴重影響工作.   網上查了一大堆都是改登錄檔的, 對WIN7一點用都有,  最後還上CSDN, 程式設計

你需要來自XXX的許可權才能對此資料進行更改 win10

windows 10 刪除資料夾出現問題: 你需要來自XXX的許可權才能對此資料夾進行更改 你需要來自SYSTEM的許可權才能對此資料夾進行更改 解決流程: 右擊開啟此資料夾屬性,如下圖,點選高階按鈕 出現下圖,點選更改: 繼續,在輸入框中輸入e,右擊按鈕檢查名

解決win7共享資料無法訪問

在 Windows 7 中,使用家庭組共享檔案,方便快捷。不過,當撇開家庭組嘗試與其它版本 Windows 系統共享檔案時卻常常失敗。原因往往紛雜不一;例如,工作組名稱不同,設定不正確等等。 為解決問題,下面給出了一套操作流程供參考:步驟一:同步工作組: 不管使用的是什麼版本的 Windows 作業

win7設定資料共享 對映網路驅動器

設定資料夾共享: 微軟官方教程: 注意: 共享機和訪問機必須處於同一網段: 1.所有入網的計算機都要在相同的IP段,比如都為192.168.1.X(2≤X≤255) 2.所有入網的計算機都要在相同的工作組,比如都在WORKGROUP組 對映網路驅動器:

vs更改exe生成的資料和拷貝檔案到特定目錄(如dll)

1.vs更改exe生成的資料夾 專案右擊->properties->general 找到output directory,直接修改 2.生成完exe之後,要拷貝dll到特定的目錄,如專案裡面的release,則用xcopy命令,專案右擊->properti

win10 win7共享資料

目的:win7中某資料夾共享,使其可在win10直接訪問 1、首先在同一個網路中 2、win7 共享資料夾 3、win10 中,點選網路,看看出現沒                        或我的電腦中輸入 \\192.168.1.111\share    (1

win7 獲得資料許可權

參考:http://wenku.baidu.com/link?url=JzisYtAu4ytud8DnrjV-cpwKNmONU91sPZm9kyr6ao7fb8pI2Jo-6efHVAJ4oeCckppfvWBjTg

win10-你需要來自XXX的許可權才能對此資料進行更改 轉載

windows 10 刪除資料夾出現問題: 你需要來自XXX的許可權才能對此資料夾進行更改 你需要來自SYSTEM的許可權才能對此資料夾進行更改 解決流程: 右擊開啟此資料夾屬性,如下圖,點選高階按鈕 出現下圖,點選更改: 繼續,在輸入框中

Win7當前資料目錄下開啟命令視窗cmd

  有時候我們想在計算機某個目錄下快速開啟cmd,並且將命令列路徑設定到該目錄當前路徑。其實操作很簡單,只需在任意目錄空白處,然後按住shift+滑鼠右擊,即可在看到如下狀態列:   點選即可進入

教程:Win10移動User資料到其他位置(多圖)

最近固態硬碟漲價漲的厲害,C盤空間總是覺得不夠用,但是又沒錢進行擴充套件。看了看User資料夾,這裡主要是有一個隱藏資料夾AppData,佔用空間竟然達到了快20個G,而這裡面存放的大多是一些使用者程式的資料,完全可以移動到機械硬碟中,給C盤進行一次大瘦身。經過

vmware 虛擬機器和win7共享資料

一、在使用VM的share功能之前首先應安裝VMware Tools,安裝VMware Tools步驟如下: 1、連線映象檔案;“VM——Setting——Hardware——CD/DVD ”檢查映象檔案是否連線。 2、點選選單欄中"VM——Install VMware T

遞迴實現刪除某個資料下的所有檔案和目錄,包括刪除本身。

核心程式碼:     /***      * 刪除指定資料夾下所有檔案      *      * @param path   

Linux下統計當前資料下的檔案個數、目錄個數

1) 統計當前資料夾下檔案的個數 ls -l |grep “^-“|wc -l 2) 統計當前資料夾下目錄的個數 ls -l |grep “^d”|wc -l 3) 統計當前資料夾下檔案的個數,包括子資料夾裡的 ls -lR|grep “^-“|wc

IDEA建立maven的web專案時,main資料下沒有java,resources目錄等原始檔

我們在用IDEA建立maven webApp專案的時候,建立完成後發現main資料夾下並沒有java,resources等原始檔夾目錄。這時,我們需要手動新增這些原始檔夾: 建立後的專案目錄結構: 手動新增原始檔夾: 選擇File->Project S

javaSE File, 獲取目錄下的所有檔案或資料的全路徑(遍歷目錄)。 listFiles(), listRoots()

Demo.java:package cn.xxx.demo; import java.io.File; public class Demo { public static void main(String[] args) { function_2(); } pu

【轉】【Linux】Linux下統計當前資料下的檔案個數、目錄個數

【轉】【Linux】Linux下統計當前資料夾下的檔案個數、目錄個數 統計當前資料夾下檔案的個數,包括子資料夾裡的 ls -lR|grep "^-"|wc -l 統計資料夾下目錄的個數,包括子資料夾裡的 ls -lR|grep "^d"|wc -l 統計當前資料夾下檔案的個數

VC 獲取系統特殊資料的路徑如:系統目錄,桌面等

如果需要,請在StdAfx.h中新增 #include <shlobj.h>    [cpp] view plaincopyprint? TCHAR MyDir[_MAX_PATH];    SHGetSpecialFolderPath(this-&