共享盘迁移记录 robocopy常用参数 mklink

共享盘迁移流程

  1. robocopy复制所有文件(耗时操作,提交操作)
  2. 断开公盘共享
  3. robocopy复制所有文件
  4. 恢复公盘共享

robocopy 常用参数

  • /COPYALL复制文件所有属性,/E遍历所有文件夹包含空文件夹,/XO目标文件夹中如果有新文件则排除源中较久文件,/R重试次数,/PURGE删除源中不存在的文件,/MT线程数量最大128个
robocopy 源文件 目标文件 /COPYALL /E /XO /R:2 /MT:128 /LOG:C:\log.log

链接创建

mklink /j 目标链接 源文件       # /j  可以跨网络分区访问

桌面保留脚本

  • 为了防止系统自动注销,保存为.bat文件执行
@echo off

::管理员身份
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit

for /f "skip=1 tokens=3" %%s in ('query user %USERNAME%') do (
  %windir%\System32\tscon.exe %%s /dest:console
)

timeout 3

你可能感兴趣的:(windows,bash)