在命令行上传递包含空格的参数

时间:2014-10-24 15:44:52

标签: cmd whitespace exiftool

我想传递一个包含空格的参数。例如:

C:\temp>exiftool.exe -"Region Person Display Name" temp.jpg

有人可以给我指点吗?显而易见的似乎不起作用。

2 个答案:

答案 0 :(得分:1)

通过反复试验找出正在发生的事情。这不包含在exif文档中:将标记传递给exiftool.exe时,需要从标记名称中删除空格。例如,如果标签名称是"区域人员显示名称",则代码将显示为:

C:\temp>exiftool.exe -"RegionPersonDisplayName" temp.jpg

据我所知,这个功能'没有记录。

答案 1 :(得分:0)

根据man的说法,在linux中,您只需删除空格:

$ exiftool -LightSource opencamera2.jpg 
Light Source                    : Daylight