我想为 cmd 参数使用 powershell 变量,但我不知道如何制作它。
function iptc($file)
{
$newcredit = correspondance($credit)
$cmd = '& C:\exiftool\exiftool.exe -S -t -overwrite_original -Credit=$newcredit $file.FullName'
Invoke-Expression $cmd
}
例如,newcredit 可以是“James”,但在我运行命令时,-Credit 只会是“$newcredit”。
问候