powershell Get-MetaData旨在从文件中获取元数据......最初用于查找.mp3的比特率。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell Get-MetaData旨在从文件中获取元数据......最初用于查找.mp3的比特率。相关的知识,希望对你有一定的参考价值。

Function Get-MetaData() {
	Param (
		[string]$folder = "C:\Users\Public\Music\Sample Music")
	
	# To Do...really need to push to PSObject and not just to a temp hash value...
	
	ForEach($sFolder in $folder) {
		$a = 0
		$objShell = New-Object -ComObject Shell.Application
		$objFolder = $objShell.namespace($sFolder)

		ForEach ($strFileName in $objFolder.Items()) {
			For ($a ; $a  -le 266; $a++) {
				If($objFolder.getDetailsOf($strFileName, $a)) {
					$hash += @{ `
						$($objFolder.getDetailsOf($objFolder.Items, $a))  =`
						$($objFolder.getDetailsOf($strFileName, $a))
					}
					$hash
					$hash.Clear()
				}
			}
			$a=0
		}
	}
}

以上是关于powershell Get-MetaData旨在从文件中获取元数据......最初用于查找.mp3的比特率。的主要内容,如果未能解决你的问题,请参考以下文章

Powershell Install SQL Server 2022

Powershell Install SQL Server 2022

Powershell脚本似乎不应该花费很长时间?

powershell和powershell ise到底分别干啥用,powershell命令那么长怎么记

powershell怎么运行

powershell PowerShell:启动PowerShell作为其他用户提升