我有PowerShell代码,它的工作正常但有问题。
这是我的PowerShell代码:
Copy-Item C:\inetpub\wwwroot\* -Exclude *.*/Temp \\192.168.10.46\database_backups\Application -Recurse -ErrorAction SilentlyContinue
我想修改此代码来完成这些事情:
/Temp
文件夹(目前配置的应用程序超过200个)答案 0 :(得分:0)
检查this answer是否排除了Copy-Item
-ErrorAction SilentlyContinue将继续执行非终止错误,但如果您在任何地方遇到终止错误,您仍然需要处理它。
您必须对LastWriteTime
媒体资源和当前日期Get-Date
进行比较。这可以通过IF或WHERE语句来完成。
RoboCopy is a good way to do this,但它只查看文件中的更改,我不确定自上次运行命令后跟踪" 的好方法 强>"