Differences
This shows you the differences between the selected revisions of the page.
2011-09-29 | 2011-10-05 | ||
batch abort (martin) | windows 7 instructions (martin) | ||
Line 9: | Line 9: | ||
* [[guide_automation|Automate your operations using WinSCP scripting functionality]]. | * [[guide_automation|Automate your operations using WinSCP scripting functionality]]. | ||
- | ===== Scheduling ===== | + | ===== Scheduling on Windows 7 ===== |
To add new scheduled task: | To add new scheduled task: | ||
- | * On Windows XP/2000 go to //Windows Start Menu > Settings > Control Panel > Scheduled Tasks > Add Scheduled Task//. On Windows Vista go to //Windows Start Menu > Control Panel > System and Maintenance > Administrative Tools > Task Scheduler//. | + | * Go to //Windows Start Menu > Control Panel > System and Security > Administrative Tools > Schedule Tasks//. |
- | * Browse for ''WinSCP.exe'' executable, and setup other task properties (like period of execution). | + | * In the Task Scheduler menu go to //Action > Create Basic Task//. |
+ | * Give you task a name and click //Next//. | ||
+ | * Choose task should be run and click //Next//. | ||
+ | * For task action, select //Start a program// and client //Next//. | ||
+ | * Browse for ''WinSCP.exe'' [[executable]]. | ||
+ | * In //Add arguments// add appropriate WinSCP [[commandline|command-line]] parameters to execute the [[scripting#commands|scripting commands]] you need (typically you will use ''/script'' or ''/command'' parameters). \\ The resulting arguments may look like: \\ ''/command "option batch abort" "option confirm off" "open user:password@example.com" "put d:\examplefile.txt /home/user/" "exit"'' \\ 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. | ||
+ | * You may want to use ''/log'' parameter to turn on [[logging|session logging to file]]. | ||
+ | * When done, click //Next//, review your options and confirm with //Finish//. | ||
+ | |||
+ | ===== Scheduling on Windows XP and Earlier ===== | ||
+ | To add new scheduled task: | ||
+ | * Go to //Windows Start Menu > Settings > Control Panel > Scheduled Tasks > Add Scheduled Task//. | ||
+ | * Browse for ''WinSCP.exe'' [[executable]], and setup other task properties (like period of execution). | ||
* In advanced properties add appropriate WinSCP [[commandline|command-line]] parameters to execute the [[scripting#commands|scripting commands]] you need (typically you will use ''/script'' or ''/command'' parameters). \\ The resulting command may look like: \\ ''"C:\Program Files\WinSCP\WinSCP.exe" /command "option batch abort" "option confirm off" "open user:password@example.com" "put d:\examplefile.txt /home/user/" "exit"'' \\ 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. | * In advanced properties add appropriate WinSCP [[commandline|command-line]] parameters to execute the [[scripting#commands|scripting commands]] you need (typically you will use ''/script'' or ''/command'' parameters). \\ The resulting command may look like: \\ ''"C:\Program Files\WinSCP\WinSCP.exe" /command "option batch abort" "option confirm off" "open user:password@example.com" "put d:\examplefile.txt /home/user/" "exit"'' \\ 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. | ||
* You may want to use ''/log'' parameter to turn on [[logging|session logging to file]]. | * You may want to use ''/log'' parameter to turn on [[logging|session logging to file]]. |