powershell脚本找修改的文件
2017-05-19 16:52
615 查看
$sourcedir="D:\workspace" $targetdir="E:\newf" $lastdate="2017-05-19" $filelist=dir $sourcedir -recurse *.* | where-object{ $_ -is [System.IO.FileInfo] -and $_.LastWriteTime -gt [datetime]::Parse($lastdate) } $filelist | ForEach-Object { $_.FullName $filedic=$_.DirectoryName $filedic=$filedic.Replace($sourcedir,$targetdir) md $filedic Copy-Item $_.FullName ($filedic+"\"+$_.Name) }
相关文章推荐
- 【HOW】用PowerShell脚本修改用户配置文件属性显示次序
- 用脚本修改数据库名和逻辑文件名
- 一个使用shell脚本实现的修改文件中的字符串
- 自动修改linux下/etc/sysconfig/network-scripts/ifcfg-ethX网卡文件的脚本
- 直接双击运行PowerShell的脚本文件.ps1
- shell脚本实现的修改文件中的字符串(转)
- 一个修改文件关键字的脚本
- powershell-无法加载文件,因为在此系统中禁止执行脚本。
- shell脚本:修改包含特定内容的多个文件
- Python批量修改文件后缀脚本
- PowerShell 无法加载文件ps1,因为在此系统中禁止执行脚本
- Powershell 脚本自动下载 FTP Server上面固定格式的文件
- 批量修改多个文件内容的脚本
- Dos下修改IP地址的bat脚本文件,在不同局域网切换IP地址
- 自动修改linux下/etc/sysconfig/network-scripts/ifcfg-ethX网卡文件的脚本
- 用PowerShell来执行 交互式脚本文件
- 隐藏修改文件时间和文件属性的ASP脚本
- shell 脚本实现的遍历目录修改子目录及其文件权限
- shell脚本:批量修改文件扩展名
- Linux的简单shell脚本中修改文件操作