我正在尝试使用VBScript从图像集合中提取GPS元数据。使用Shell.Application对象,我可以从文件中获取元数据,但是它们不包含GPS信息。可能吗?从我正在使用的文件中解析元数据的缩写脚本:
<job id="main">
<object id="objShell" progid="Shell.Application" />
<script language="VBScript">
Dim arrHeaders(300)
Set objFolder = objShell.Namespace("c:\Path\To\Folder\With\One\Jpg\")
For i = 0 to 299
arrHeaders(i) = objFolder.GetDetailsOf(objFolder.Items, i)
Next
For Each strFileName in objFolder.Items
For i = 0 to 299
Wscript.Echo i & vbtab & arrHeaders(i) & ": " & objFolder.GetDetailsOf(strFileName, i)
Next
Next
</script>
</job>
最佳答案
我已经在Paul Grant的网站http://www.paulgrant.ca/code_image_details_gps.html上找到了解决方案。
非常干净的脚本。