远程服务器上有一个文件夹,其中包含各种子文件夹。它是完全嵌套的。我想:
- 准备一个包含文件夹名称的 HTML 报告。
- 对于每个文件夹,它还应该记录文件数。
- 代码需要附加已经创建的 HTML 文件。
- 所需列:文件夹名称、文件夹路径、文件计数
下面是代码片段,它是我的主脚本的一部分。我对 PowerShell 相当陌生。
有人可以帮忙吗?
$server_dir = "D:\Data\Inbox"
$does_dir_e = (Test-Path $server_dir)
if($does_dir_e)
{
$fso = New-Object -com "Scripting.FileSystemObject"
$f = $fso.GetFolder($server_dir)
foreach($folder in $f.subfolders)
{
$fcount = $((Get-ChildItem $folder.Path).count)
$fname = $folder.name | Convertto-HTML -Fragment >> C:\Temp\Server.html
}
}