Differences

This shows you the differences between the selected revisions of the page.

scripting 2024-12-02 scripting 2025-11-06 (current)
Line 32: Line 32:
//For more details, refer to [[faq_script_result|*]]// //For more details, refer to [[faq_script_result|*]]//
- 
===== [[syntax]] Commands Syntax ===== ===== [[syntax]] Commands Syntax =====
All WinSCP commands have syntax: All WinSCP commands have syntax:
-&amp;lt;code&amp;gt;+<code>
command -switch -switch2 parameter1 parameter2 ... parametern command -switch -switch2 parameter1 parameter2 ... parametern
-&amp;lt;/code&amp;gt;+</code>
==== [[quotes]] Command Parameters with Spaces ==== ==== [[quotes]] Command Parameters with Spaces ====
Line 73: Line 72:
The optional ''rel'' part, with syntax ''[-+]time[YDHNS]'', produces past (''-'') or future (''+'') timestamps. One of the following units must be used: ''Y'' (years), ''D'' (days), ''H'' (hours), ''N'' (minutes) or ''S'' (seconds). For example, the ''%TIMESTAMP-1D#yyyy-mm-dd%'' (the ''-1D'' meaning one day in the past) resolves to ''2016-06-21'' on 22 June 2016. The optional ''rel'' part, with syntax ''[-+]time[YDHNS]'', produces past (''-'') or future (''+'') timestamps. One of the following units must be used: ''Y'' (years), ''D'' (days), ''H'' (hours), ''N'' (minutes) or ''S'' (seconds). For example, the ''%TIMESTAMP-1D#yyyy-mm-dd%'' (the ''-1D'' meaning one day in the past) resolves to ''2016-06-21'' on 22 June 2016.
-To use ''<nowiki>%TIMESTAMP...%</nowiki>'' on a command-line in a batch file, you need to escape the ''%'' by doubling it to ''<nowiki>%%TIMESTAMP...%%</nowiki>'', to avoid a batch file interpreter trying to resolve the variable.+To use ''<nowiki>%TIMESTAMP...%</nowiki>'' on a command-line in a ==?timestamp_batch== batch file, you need to escape the ''%'' by doubling it to ''<nowiki>%%TIMESTAMP...%%</nowiki>'', to avoid a batch file interpreter trying to resolve the variable.
==== [[arguments]] Script Arguments ==== ==== [[arguments]] Script Arguments ====

Last modified: by 165.231.165.112