玺是什么意思:一键转移个人资料 v1.0 (build 2011.06.24)
来源:百度文库 编辑:偶看新闻 时间:2024/05/03 09:57:37
gmy 版主 发表于 2011-6-24 13:19
...............................................................................
一键转移个人资料 v1.0
重装系统之后,我习惯在"一键GHOST备份系统"之前将个人资料永久转移到D盘,
目的很简单:避免"一键GHOST恢复系统"后,新近产生的个人资料丢失,另外,可以减小GHO体积。
个人资料包括:桌面、收藏夹、我的文档、共享文档、cookies,
本程序采用批处理方式制作,优点是:执行效率高、节省时间;开放源代码,便于分享、扩展与提高。
希望大家试用并提出宝贵意见.
有任何问题请 回复此贴,不要发新贴。
无忧论坛 DOS讨论区 版主 gmy 制作
2011.6.24
一键转移个人资料v1.0.bat 源代码
CODE: [Copy to clipboard][ - ]
---------------------------------------------------------------------------------------------------------------
@echo off
cls
echo 欢迎使用 一键转移个人资料 v1.0
echo.
echo 转移的目标路径是
echo D:\桌面
echo D:\收藏夹
echo D:\我的文档
echo D:\共享文档
echo D:\我的文档\cookies
echo.
echo 按任意键开始转移。
pause >nul
if not exist d:\ goto end
md D:\桌面
md D:\收藏夹
md D:\我的文档
md D:\共享文档
md D:\我的文档\cookies
REM 默认路径
xcopy "C:\Documents and Settings\%USERNAME%\桌面\*.*" D:\桌面 /e /h /c /y
xcopy "%ALLUSERSPROFILE%\桌面\*.*" D:\桌面 /e /h /c /y
xcopy "C:\Documents and Settings\%USERNAME%\Favorites\*.*" D:\收藏夹 /e /h /c /y
xcopy "%ALLUSERSPROFILE%\Favorites\*.*" D:\收藏夹 /e /h /c /y
xcopy "C:\Documents and Settings\%USERNAME%\My Documents\*.*" D:\我的文档 /e /h /c /y
xcopy "%ALLUSERSPROFILE%\Documents\*.*" D:\共享文档 /e /h /c /y
xcopy "C:\Documents and Settings\%USERNAME%\cookies\*.*" D:\我的文档\cookies /e /h /c /y
REM 兼容其它优化程序设置的路径
xcopy "D:\My Documents\desktop\*.*" D:\桌面 /e /h /c /y
xcopy "D:\My Documents\桌面\*.*" D:\桌面 /e /h /c /y
xcopy "D:\desktop\*.*" D:\桌面 /e /h /c /y
xcopy "D:\My Documents\Favorites\*.*" D:\收藏夹 /e /h /c /y
xcopy "D:\My Documents\收藏夹\*.*" D:\收藏夹 /e /h /c /y
xcopy "D:\Favorites\*.*" D:\收藏夹 /e /h /c /y
xcopy "D:\My Documents\*.*" D:\我的文档 /e /h /c /y
xcopy "D:\My Documents\cookies\*.*" D:\我的文档\cookies /e /h /c /y
xcopy "D:\cookies\*.*" D:\我的文档\cookies /e /h /c /y
regedit /s newdir.reg
cls
echo 执行完毕,重启才能生效,请关闭正在使用的其它软件,按任意键将重启电脑。
pause >nul
shutdown -r
:end
newdir.reg 源代码
CODE: [Copy to clipboard][ - ]
-------------------------------------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DocFolderPaths]
"Administrator"="D:\\我的文档"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Personal"="D:\\我的文档"
"CommonPictures"="D:\\我的文档\\My Pictures"
"CommonMusic"="D:\\我的文档\\My Music"
"CommonVideo"="D:\\我的文档\\My Videos"
"Common Favorites"="D:\\收藏夹"
"Common Desktop"="C:\\Documents and Settings\\All Users\\桌面"
"Common Documents"="D:\\共享文档"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Personal"="D:\\我的文档"
"My Pictures"="D:\\我的文档\\My Pictures"
"My Music"="D:\\我的文档\\My Music"
"My Video"="D:\\我的文档\\My Videos"
"Cookies"="D:\\我的文档\\Cookies"
"Favorites"="D:\\收藏夹"
"Desktop"="D:\\桌面"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Personal"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,00,00
"CommonPictures"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,4d,00,79,\
00,20,00,50,00,69,00,63,00,74,00,75,00,72,00,65,00,73,00,00,00
"CommonMusic"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,4d,00,79,00,\
20,00,4d,00,75,00,73,00,69,00,63,00,00,00
"CommonVideo"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,4d,00,79,00,\
20,00,56,00,69,00,64,00,65,00,6f,00,73,00,00,00
"Common Favorites"=hex(2):44,00,3a,00,5c,00,36,65,cf,85,39,59,00,00
"Common Desktop"=hex(2):25,00,41,00,4c,00,4c,00,55,00,53,00,45,00,52,00,53,00,\
50,00,52,00,4f,00,46,00,49,00,4c,00,45,00,25,00,5c,00,4c,68,62,97,00,00
"Common Documents"=hex(2):44,00,3a,00,5c,00,71,51,ab,4e,87,65,63,68,00,00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Personal"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,00,00
"My Pictures"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,4d,00,79,\
00,20,00,50,00,69,00,63,00,74,00,75,00,72,00,65,00,73,00,00,00
"My Music"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,4d,00,79,00,\
20,00,4d,00,75,00,73,00,69,00,63,00,00,00
"My Video"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,4d,00,79,00,\
20,00,56,00,69,00,64,00,65,00,6f,00,73,00,00,00
"Cookies"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,43,00,6f,00,\
6f,00,6b,00,69,00,65,00,73,00,00,00
"Favorites"=hex(2):44,00,3a,00,5c,00,36,65,cf,85,39,59,00,00
"Desktop"=hex(2):44,00,3a,00,5c,00,4c,68,62,97,00,00
下载地址见附件:
[ 本帖最后由 gmy 于 2011-6-24 16:08 编辑 ]
附件
1KEY_MOVE.rar (1.97 KB) 一键转移个人资料_20110624
2011-6-24 13:19 下载次数: 762
-----------------------------------------------------------------------------------------------
xp和win7都可以用么?
gmy 版主 目前仅在XP下测试过。还得请有WIN7的网友们测试一下才能知道能否使用。我估计是通用的。
................................
bat是转移个人资料的批处理,那么regedit /s newdir.reg 又是什么作用?
gmy 版主 修改注册表啊!newdir.reg是我随便起的名字,意思为“新目录”,可以改成其它名字
...................................
建议把这些文件夹都放入“我的文档”。
......................................
我也觉得把这些文件夹都放入一个目录比较好,清爽嘛
另外,这个批处理针对性太强,应该加强下,适应此类文件夹分布在不同分区或者路径下的情况。例如,在D盘搜索到其它此类文件夹后,应该由用户决定是否转移到默认的目录下。对C盘存在此类文件夹时要优先处理下,因为安装版的系统不在少数,其中就有人懒得动此类文件夹的
.......................................
个人建议:尽量使用英文目录名,如“我的文档”改为“My Documents”,现在好多老外的游戏,存档文档在“我的文档”下,它不支持中文目录,也有一些特殊行业软件,如使用一些如JAVA的支持软件,对中文路径也支持不好,造成很多莫名其妙的问题……
....................................
建议:
1.支持win7
2.尽量使用英文目录名
3.这些目录放在一个目录.
4.可以选择性转移,有的目录不是必需的
.............................
贴个自己搞的VBS版本 修改桌面位置,可以自己选择位置,刷新桌面位置没搞定,重启explorer时有点问题,可以手动重启explorer生效
Const MY_COMPUTER = &H11&
Const WINDOW_HANDLE = 0
Const OPTIONS = 0
Dim WshSHell
Set WshSHell = WScript.CreateObject("WScript.Shell")
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(MY_COMPUTER)
Set objFolderItem = objFolder.Self
Set FSO = CreateObject("Scripting.FileSystemObject")
InsTitle = "移动桌面到"
intAnswer = MsgBox("【是】 “" + InsTitle + "”" &Chr(10)&Chr(10)&"【否】我点错了,请退出 “" + InsTitle+ "”" , vbQuestion + vbYesNoCancel, "安装 - "+ InsTitle +" - "+ Copyright)
If intAnswer = vbYes Then
strPath = objFolderItem.Path
Set objFolder = objShell.BrowseForFolder _
(WINDOW_HANDLE, "请选择新的桌面位置:", OPTIONS, strPath)
If objFolder Is Nothing Then
Wscript.Quit
End If
Set objFolderItem = objFolder.Self
newpath = objFolderItem.Path
oldpath = WshSHell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Desktop")
WshSHell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Desktop",newpath ,"REG_EXPAND_SZ"
'WshSHell.Run "taskkill -f -im explorer.exe",0,True
'WshSHell.Run "explorer.exe"
FSO.CopyFolder oldpath , newpath
Wscript.Echo "您的桌面新的位置:" + newpath
end if
If intAnswer = vbNo Then
Wscript.Quit
End If
.......................................................
希望楼主能改进下:
我想仅将:我的文档、桌面、收藏夹 这三个东东全部移动到D:\我的文档中,这样D盘文件夹不会太多,太乱,容易管理,其它的Cookies和共享文档,可以在批处理中设置成Y/N的提示根据需要选择是否移动,而不是像现在这样,默认全部移动。
.............................................
又请教一下楼主,是否将*bat文件内的 C: D: 文字互调便可得到还原的效果。
及删改一些不想执行的,是否将*bat文件内的相关 D: 项删掉就行?谢谢!
...............................................
...............................................................................
一键转移个人资料 v1.0
重装系统之后,我习惯在"一键GHOST备份系统"之前将个人资料永久转移到D盘,
目的很简单:避免"一键GHOST恢复系统"后,新近产生的个人资料丢失,另外,可以减小GHO体积。
个人资料包括:桌面、收藏夹、我的文档、共享文档、cookies,
本程序采用批处理方式制作,优点是:执行效率高、节省时间;开放源代码,便于分享、扩展与提高。
希望大家试用并提出宝贵意见.
有任何问题请 回复此贴,不要发新贴。
无忧论坛 DOS讨论区 版主 gmy 制作
2011.6.24
一键转移个人资料v1.0.bat 源代码
CODE: [Copy to clipboard][ - ]
---------------------------------------------------------------------------------------------------------------
@echo off
cls
echo 欢迎使用 一键转移个人资料 v1.0
echo.
echo 转移的目标路径是
echo D:\桌面
echo D:\收藏夹
echo D:\我的文档
echo D:\共享文档
echo D:\我的文档\cookies
echo.
echo 按任意键开始转移。
pause >nul
if not exist d:\ goto end
md D:\桌面
md D:\收藏夹
md D:\我的文档
md D:\共享文档
md D:\我的文档\cookies
REM 默认路径
xcopy "C:\Documents and Settings\%USERNAME%\桌面\*.*" D:\桌面 /e /h /c /y
xcopy "%ALLUSERSPROFILE%\桌面\*.*" D:\桌面 /e /h /c /y
xcopy "C:\Documents and Settings\%USERNAME%\Favorites\*.*" D:\收藏夹 /e /h /c /y
xcopy "%ALLUSERSPROFILE%\Favorites\*.*" D:\收藏夹 /e /h /c /y
xcopy "C:\Documents and Settings\%USERNAME%\My Documents\*.*" D:\我的文档 /e /h /c /y
xcopy "%ALLUSERSPROFILE%\Documents\*.*" D:\共享文档 /e /h /c /y
xcopy "C:\Documents and Settings\%USERNAME%\cookies\*.*" D:\我的文档\cookies /e /h /c /y
REM 兼容其它优化程序设置的路径
xcopy "D:\My Documents\desktop\*.*" D:\桌面 /e /h /c /y
xcopy "D:\My Documents\桌面\*.*" D:\桌面 /e /h /c /y
xcopy "D:\desktop\*.*" D:\桌面 /e /h /c /y
xcopy "D:\My Documents\Favorites\*.*" D:\收藏夹 /e /h /c /y
xcopy "D:\My Documents\收藏夹\*.*" D:\收藏夹 /e /h /c /y
xcopy "D:\Favorites\*.*" D:\收藏夹 /e /h /c /y
xcopy "D:\My Documents\*.*" D:\我的文档 /e /h /c /y
xcopy "D:\My Documents\cookies\*.*" D:\我的文档\cookies /e /h /c /y
xcopy "D:\cookies\*.*" D:\我的文档\cookies /e /h /c /y
regedit /s newdir.reg
cls
echo 执行完毕,重启才能生效,请关闭正在使用的其它软件,按任意键将重启电脑。
pause >nul
shutdown -r
:end
newdir.reg 源代码
CODE: [Copy to clipboard][ - ]
-------------------------------------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DocFolderPaths]
"Administrator"="D:\\我的文档"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Personal"="D:\\我的文档"
"CommonPictures"="D:\\我的文档\\My Pictures"
"CommonMusic"="D:\\我的文档\\My Music"
"CommonVideo"="D:\\我的文档\\My Videos"
"Common Favorites"="D:\\收藏夹"
"Common Desktop"="C:\\Documents and Settings\\All Users\\桌面"
"Common Documents"="D:\\共享文档"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Personal"="D:\\我的文档"
"My Pictures"="D:\\我的文档\\My Pictures"
"My Music"="D:\\我的文档\\My Music"
"My Video"="D:\\我的文档\\My Videos"
"Cookies"="D:\\我的文档\\Cookies"
"Favorites"="D:\\收藏夹"
"Desktop"="D:\\桌面"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Personal"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,00,00
"CommonPictures"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,4d,00,79,\
00,20,00,50,00,69,00,63,00,74,00,75,00,72,00,65,00,73,00,00,00
"CommonMusic"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,4d,00,79,00,\
20,00,4d,00,75,00,73,00,69,00,63,00,00,00
"CommonVideo"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,4d,00,79,00,\
20,00,56,00,69,00,64,00,65,00,6f,00,73,00,00,00
"Common Favorites"=hex(2):44,00,3a,00,5c,00,36,65,cf,85,39,59,00,00
"Common Desktop"=hex(2):25,00,41,00,4c,00,4c,00,55,00,53,00,45,00,52,00,53,00,\
50,00,52,00,4f,00,46,00,49,00,4c,00,45,00,25,00,5c,00,4c,68,62,97,00,00
"Common Documents"=hex(2):44,00,3a,00,5c,00,71,51,ab,4e,87,65,63,68,00,00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Personal"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,00,00
"My Pictures"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,4d,00,79,\
00,20,00,50,00,69,00,63,00,74,00,75,00,72,00,65,00,73,00,00,00
"My Music"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,4d,00,79,00,\
20,00,4d,00,75,00,73,00,69,00,63,00,00,00
"My Video"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,4d,00,79,00,\
20,00,56,00,69,00,64,00,65,00,6f,00,73,00,00,00
"Cookies"=hex(2):44,00,3a,00,5c,00,11,62,84,76,87,65,63,68,5c,00,43,00,6f,00,\
6f,00,6b,00,69,00,65,00,73,00,00,00
"Favorites"=hex(2):44,00,3a,00,5c,00,36,65,cf,85,39,59,00,00
"Desktop"=hex(2):44,00,3a,00,5c,00,4c,68,62,97,00,00
下载地址见附件:
[ 本帖最后由 gmy 于 2011-6-24 16:08 编辑 ]
附件
1KEY_MOVE.rar (1.97 KB) 一键转移个人资料_20110624
2011-6-24 13:19 下载次数: 762
-----------------------------------------------------------------------------------------------
xp和win7都可以用么?
gmy 版主 目前仅在XP下测试过。还得请有WIN7的网友们测试一下才能知道能否使用。我估计是通用的。
................................
bat是转移个人资料的批处理,那么regedit /s newdir.reg 又是什么作用?
gmy 版主 修改注册表啊!newdir.reg是我随便起的名字,意思为“新目录”,可以改成其它名字
...................................
建议把这些文件夹都放入“我的文档”。
......................................
我也觉得把这些文件夹都放入一个目录比较好,清爽嘛
另外,这个批处理针对性太强,应该加强下,适应此类文件夹分布在不同分区或者路径下的情况。例如,在D盘搜索到其它此类文件夹后,应该由用户决定是否转移到默认的目录下。对C盘存在此类文件夹时要优先处理下,因为安装版的系统不在少数,其中就有人懒得动此类文件夹的
.......................................
个人建议:尽量使用英文目录名,如“我的文档”改为“My Documents”,现在好多老外的游戏,存档文档在“我的文档”下,它不支持中文目录,也有一些特殊行业软件,如使用一些如JAVA的支持软件,对中文路径也支持不好,造成很多莫名其妙的问题……
....................................
建议:
1.支持win7
2.尽量使用英文目录名
3.这些目录放在一个目录.
4.可以选择性转移,有的目录不是必需的
.............................
贴个自己搞的VBS版本 修改桌面位置,可以自己选择位置,刷新桌面位置没搞定,重启explorer时有点问题,可以手动重启explorer生效
Const MY_COMPUTER = &H11&
Const WINDOW_HANDLE = 0
Const OPTIONS = 0
Dim WshSHell
Set WshSHell = WScript.CreateObject("WScript.Shell")
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(MY_COMPUTER)
Set objFolderItem = objFolder.Self
Set FSO = CreateObject("Scripting.FileSystemObject")
InsTitle = "移动桌面到"
intAnswer = MsgBox("【是】 “" + InsTitle + "”" &Chr(10)&Chr(10)&"【否】我点错了,请退出 “" + InsTitle+ "”" , vbQuestion + vbYesNoCancel, "安装 - "+ InsTitle +" - "+ Copyright)
If intAnswer = vbYes Then
strPath = objFolderItem.Path
Set objFolder = objShell.BrowseForFolder _
(WINDOW_HANDLE, "请选择新的桌面位置:", OPTIONS, strPath)
If objFolder Is Nothing Then
Wscript.Quit
End If
Set objFolderItem = objFolder.Self
newpath = objFolderItem.Path
oldpath = WshSHell.RegRead ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Desktop")
WshSHell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Desktop",newpath ,"REG_EXPAND_SZ"
'WshSHell.Run "taskkill -f -im explorer.exe",0,True
'WshSHell.Run "explorer.exe"
FSO.CopyFolder oldpath , newpath
Wscript.Echo "您的桌面新的位置:" + newpath
end if
If intAnswer = vbNo Then
Wscript.Quit
End If
.......................................................
希望楼主能改进下:
我想仅将:我的文档、桌面、收藏夹 这三个东东全部移动到D:\我的文档中,这样D盘文件夹不会太多,太乱,容易管理,其它的Cookies和共享文档,可以在批处理中设置成Y/N的提示根据需要选择是否移动,而不是像现在这样,默认全部移动。
.............................................
又请教一下楼主,是否将*bat文件内的 C: D: 文字互调便可得到还原的效果。
及删改一些不想执行的,是否将*bat文件内的相关 D: 项删掉就行?谢谢!
...............................................
ClickMail 2003 Build V1.0 怎么用?
求SWiSHmax V1.0 Build 2005.08.15的注册码?
swishmax v1.0 build 2006.02.01 注册机或注册码
C盘个人资料转移器
PICUI V1.0.0 build 2 什么东西?
Alcohol 120% v1.9.5 Build 3105
一键钟情 v1.23 注册机
一键GHOST V8.3 Build 060712 硬盘版 是否能识别ghost7.0
求助ALCOHOL 120% V1.95 BUILD 3105中文版注册码
Alcohol 120% v1.9.5 Build 3105的注册码是什么?
eBook Pack Express v1.6 build 0180 汉化版
Alcohol 120% v1.9.2 Build 2802 汉化绿色特别版
恶意软件清理助手 v1.93 Build 009
求Alcohol 120% v1.9.5 Build 3105注册码
一键GHOST 8.2 Build 050706 恢复时提示密码?
一键GHOST 8.2 Build 050706 恢复时提示密码?
一键GHOST 8.2 Build 050706 恢复时提示密码??
一键GHOST 8.2 Build 050706 恢复时提示密码??
一键GHOST v8.3 Build 060428 怎么用不了
关于一键GHOST v8.3 Build 060716
一键GHOST v8.3 Build 060728 光盘版
一键GHOST 8.3 Build 060820 硬盘版的用法
请问怎样卸c盘个人资料转移器?
C盘个人资料转移器 能够改进吗?