我是WinSCP和PowerShell的新手。
我正在尝试在模式为"ABC"+somenumbers+YYYYMMDD+somenumbers.zip
$dt = (Get-Date).ToString('yyyyMMdd')
$transferOptions.FileMask = ("ABC*>=" "+$dt+".zip")
我无法将任何文件下载到本地目录。 我的文件掩码正确吗?
谢谢
先生
答案 0 :(得分:1)
由于日期是文件名的一部分,因此您不需要在filemask中使用“>”语法,因为该语法用于文件修改时间。
Powershell将在双引号字符串(Variable expansion in strings and here-strings)中扩展变量,因此您可以使用
$transferOptions.FileMask = "ABC*$dt*.zip"