You can use WinSCP from an Azure WebJob or an Azure Function as a cloud-hosted scheduled task. Scheduling using Microsoft Azure WebJobs or Azure Functions Note that the command-line parameter /console was not specified, what makes WinSCP.exe not show the console window, not to disturb you while you are using your workstation. "C:\Program Files (x86)\WinSCP\WinSCP.exe" /log=c:\path\winscp.log /command "open "put d:\examplefile.txt /home/user/" "exit"
If your script uses local paths relative to the script path or WinSCP executable path, specify the respective path in Start in field.You can have WinSCP generate the command-line template for you. Note that the command-line parameter /console was not specified, which makes WinSCP.exe not show the console window, so as not to disturb you while you are using your workstation. log=c:\path\winscp.log /command "open "put d:\examplefile.txt /home/user/" "exit" You should also add /log parameter to turn on session logging to file.2: Once transfers you would like to schedule in the Queue Manager are queued, right click on the Queue Manager, and select 'Schedule'. In Add arguments add appropriate WinSCP command-line parameters to execute the scripting commands you need (typically you will use /script or /command parameters). Steps to schedule FTP transfers: 1: Starting from within the Core FTP application, connect and queue FTP transfers as you normally would into the Queue Manager (by right clicking on a file and selecting 'queue').For task action, select Start a program and click Next.Choose when the task should be run and click Next.In the Task Scheduler menu go to Action > Create Basic Task.In Control Panel, go to System and Security > Administrative Tools > Schedule Tasks. Windows 7: Go to Windows Start Menu > Control Panel.Windows 8.1: Right click Windows Start button and select Control Panel.In Find a setting box type “Task Scheduler”. Windows 10: Go to Windows Start Menu > Settings.
Scheduling on Windows 10, Windows 8 and Windows 7
Know how to connect to your FTP/SFTP account.