【发布时间】:2017-06-08 08:20:19
【问题描述】:
我希望能得到一些帮助。
Powershell 脚本应关闭有效的 Outlook 进程。
以及扫描 C 盘以查找有效的 .pst 文件。
将这些文件复制到“\fileserver01\temp\test\”
导出到 csv/excel 列表中这些文件的位置和上次写入时间。
运行脚本时可能会为用户隐藏错误消息,因为它抱怨在运行扫描时无法完全访问一些文件夹。
代码:
Get-Process outlook | Foreach-Object { $_.CloseMainWindow() }
Get-ChildItem -path c:\ -recurse -include *.pst | `
Copy-Item -destination "\\fileserver01\temp\test\" | `
Select-object fullname,lastwritetime|export-csv "\\fileserver01\temp\test\"
我应该如何解决我清单上的最后几件事? 谢谢
【问题讨论】:
-
对于 1. 在您的列表中,您可以使用
Stop-Process -Name Outlook* -
别忘了标记正确的答案。
标签: powershell copy backup restore