|
3#
楼主 |
发表于 2022-11-22 19:19:25
|
只看该作者
本帖最后由 sairen139 于 2022-11-26 08:56 编辑
解释一下本文一键批处理的重要语句:dir Y:\ ||"C:\Program Files\Primo Ramdisk\rxprd.exe" add -n 5123 -im -t SCSI -c 4KB -d Y: -dmm -f NTFS -Q F -I "D:\System Volume Information\Your-Admin.VDF" -l YourAdmin -D -s 1>nul 2>nul
上面dir Y:\ ||就是如果发现有Y盘则不执行后半句。没发现有Y盘则执行后半句创建P驱内存盘Y盘并做相应设置。5123指定内存盘为5G,后面-Q F就是给内存盘everyone赋予完全控制的权限。-D参数则设置延时加载。不使用-F smart这种紧凑镜像而直接使用完全镜像是因为VDF方便被dg或者imdisk打开取用文件,以备不测之万一的情况!
%~dp0\wimlib extract "D:\System Volume Information\Win10LTSB2016x64Wzzok(1216)jihuo.WiM" 1 \Users\Administrator --dest-dir=Y:\ --nullglob
上面这句是使用wimlib.exe来解压"D:\System Volume Information\Win10LTSB2016x64Wzzok(1216)jihuo.WiM"里的\Users\Administrator文件夹到P驱内存盘Y盘里。
for /f "delims='=', tokens=2" %%i in ('wmic useraccount where "Name='Administrator'" get SID /value ^| findstr "SID="') do (set AdministratorSID=%%i)
Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\%AdministratorSID%" /v "ProfileImagePath" /t REG_EXPAND_SZ /d "Y:\Administrator" /f
上面两句是提取Administrator用户的SID然后修改设置转向"Y:\Administrator"这样就完成了完整的Administrator用户文件夹转移!
Copy 公用桌面快捷方式.vbs Y:\Administrator\AppData\Roaming\Microsoft\Windows\SendTo\公用桌面快捷方式.vbs
pause
EXIT
|
|