It worked!
That fixed my issue. Thank you, I appreciate your help!
mirror and criteria parameters before the options parameter.
$synchronizationResult =
$session.SynchronizeDirectories(
[WinSCP.SynchronizationMode]::Local, "C:\TestDirectory",
"/Test/Data/", $False,
$False, [WinSCP.SynchronizationCriteria]::Time,
$transferoptions)
$transferoptions = New-Object WinSCP.TransferOptions
$transferoptions.SpeedLimit = '1024'
$transferoptions to the end of the synchronize line:
$synchronizationResult =
$session.SynchronizeDirectories(
[WinSCP.SynchronizationMode]::Local, "C:\TestDirectory",
"/Test/Data/", $False, $transferoptions)
TransferOptions to the SynchronizeDirectories method, please?