Differences
This shows you the differences between the selected revisions of the page.
| 2014-10-24 | 2014-10-24 | ||
| scripting#arguments and scripting#variables (martin) | 5.6.2 Bug 1223: Timestamp variable in scripting. (martin) | ||
| Line 106: | Line 106: | ||
| ==== Using WinSCP Scripting ==== | ==== Using WinSCP Scripting ==== | ||
| + | === [[batch]] Using TIMESTAMP Variable === | ||
| + | //In the latest beta release//, &beta you can use ''[[scripting#timestamp|%TIMESTAMP%]]'' construct to insert a read-time to a script. | ||
| + | |||
| + | <code winscp> | ||
| + | option batch abort | ||
| + | option confirm off | ||
| + | open mysession | ||
| + | get "/home/user/download.txt" "C:\downloaded\download.txt.%TIMESTAMP#yyyymmddhhnnss%" | ||
| + | exit | ||
| + | </code> | ||
| + | |||
| + | |||
| === [[batch]] From a Batch File === | === [[batch]] From a Batch File === | ||
| In Windows batch file, you may retrieve current time in locale-independent format using command ''[[http://technet.microsoft.com/en-us/library/bb491034.aspx|wmic]] os get LocalDateTime''. You can parse the value using using [[http://en.wikibooks.org/wiki/Windows_Batch_Scripting#String_processing|string processing syntax]]: | In Windows batch file, you may retrieve current time in locale-independent format using command ''[[http://technet.microsoft.com/en-us/library/bb491034.aspx|wmic]] os get LocalDateTime''. You can parse the value using using [[http://en.wikibooks.org/wiki/Windows_Batch_Scripting#String_processing|string processing syntax]]: | ||