Differences

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

task_upload 2023-02-15 task_upload 2025-02-14 (current)
Line 33: Line 33:
First select the files you want to upload in Windows File Explorer or other application and copy them to clipboard. First select the files you want to upload in Windows File Explorer or other application and copy them to clipboard.
-Then switch to WinSCP and use command //File(s) > Paste// (or ''Ctrl+V''). +Then switch to WinSCP and use command //Files > Paste// (or ''Ctrl+V'').
Before the upload actually starts, the [[ui_copy|transfer options dialog]] will show. There you will have a chance to change the transfer options or the target directory. The target directory is by default the current remote directory. You can disable the dialog in [[ui_pref_environment|preferences]]. Before the upload actually starts, the [[ui_copy|transfer options dialog]] will show. There you will have a chance to change the transfer options or the target directory. The target directory is by default the current remote directory. You can disable the dialog in [[ui_pref_environment|preferences]].
Line 49: Line 49:
To upload files using different session than active one, you can drop the local files to any [[ui_tabs|session tab]]. To upload files using different session than active one, you can drop the local files to any [[ui_tabs|session tab]].
-===== File Upload on Background ===== +===== File Upload in Background ===== 
-By default, the file upload starts on foreground, blocking the WinSCP window until it is complete. Learn how to schedule the [[transfer_queue|background transfer]].+By default, the file upload starts in foreground, blocking the WinSCP window until it is complete. Learn how to schedule the [[transfer_queue|background transfer]].
===== Preserving Overwritten Remote Files ===== ===== Preserving Overwritten Remote Files =====
You can set up [[ui_login_recycle_bin|remote recycle bin]] to backup files that you overwrite during upload. You can set up [[ui_login_recycle_bin|remote recycle bin]] to backup files that you overwrite during upload.
-===== Automating Upload =====+===== Automating Uploads =====
To automate file upload use scripting command ''[[scriptcommand_put|put]]'' or .NET assembly method ''[[library_session_putfiles|Session.PutFiles]]''. To automate file upload use scripting command ''[[scriptcommand_put|put]]'' or .NET assembly method ''[[library_session_putfiles|Session.PutFiles]]''.

Last modified: by martin