我正在尝试将一些命令从powershell脚本中推送到plink。
我有它工作,除非文件名中有空格。
$entry.name = "File with a space.txt"
$SSH_Source = "/share/USBDisk1"
$Files = $SSH_Source+$entry.Name
当我将$Files
推送到plink时,它会在文件名中的空格后截断。
我需要用单引号输出这样的输出,以便plink正常工作。
/share/USBDisk1/'File with a space.txt'
提前感谢,
答案 0 :(得分:0)
喜欢这个吗?
$entry.name = "'File with a space.txt'"
答案 1 :(得分:0)
你不想做像这样的事情:
$entryname = "File with a space.txt"
$SSH_Source = "/share/USBDisk1"
$Files = '"' + $SSH_Source + '/' + $entryname + '"'
$Files
您希望引号围绕完整路径,例如:
"/share/USBDisk1/File with a space.txt"