[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 idwma 于 2022-1-19 14:25 编辑
  1. #@&cls&powershell "type %~s0|out-string|iex"&pause&exit
  2. $fa='.\fa'
  3. $fb='.\fb'
  4. copy -rec $fa $fb
  5. $a=@{}
  6. dir -rec $fb -include *.*|?{!$_.PSIsContainer}|%{
  7. if(!$a.ContainsKey($_.name)){$a+=@{$_.name=$_}}elseif($a[$_.name].LastWriteTime -gt $_.LastWriteTime){del $_.fullname}elseif($a[$_.name].LastWriteTime -lt $_.LastWriteTime){del $a[$_.name].fullname;$a[$_.name]=$_}
  8. }
复制代码
1

评分人数

TOP

本帖最后由 idwma 于 2022-1-19 17:29 编辑

回复 9# jave000


    我理解错了,把所有LastWriteTime改成CreationTime试试
  1. $fa='\\ccns010006\Projects\CISS_SIB_AP_2020\02_Technip\SIB Project\007 Piping\ShareThem\*'
  2. $fb='C:\Users\CXMPV\OneDrive - Covestro\Desktop\Others\ShareThem\'
复制代码

TOP

回复 11# jave000


    也是先复制再按时间去重,练练手来的,不高级

TOP

返回列表