2009-09-30 75 views
1

我想创建一个PowerShell脚本生成一个报告,显示远程服务器上的所有压缩文件/文件夹。通过压缩文件,我的意思是使用buildin Windows Compression实用程序压缩的文件,而不是zip。但我很难搞清楚如何本地化压缩文件。我应该去WMI还是?找到服务器上的压缩文件

感谢 弗兰克

回答

0

FileInfo/DirectoryInfo从.NET类(我认为这一切很容易提供给PowerShell的)会给你,包括压缩属性,如果压缩文件属性。

+0

是的FileInfo/DirectoryInfo类可能是有用的,但解决方案脚本必须从客户端PC触发并询问1..many服务器。因此,如果通过使用WMI来获取所有压缩文件的负载可以移动到每个服务器上,那将会非常好吗? – user155814 2009-09-30 13:33:24

+0

坦率地说:PowerShell 2有Remoting。您可以在多台机器上轻松执行脚本或一系列命令。不,你不需要通过网络复制所有文件来查看他们的属性... – Joey 2009-09-30 17:06:57

相关问题