Differences
This shows you the differences between the selected revisions of the page.
index 2008-04-10 | index 2024-11-21 (current) | ||
Line 1: | Line 1: | ||
====== Index ====== | ====== Index ====== | ||
- | * [[start|Contents]] | + | * [[start|Documentation]] |
===== About WinSCP ===== | ===== About WinSCP ===== | ||
Line 12: | Line 12: | ||
* [[Awards]] | * [[Awards]] | ||
* [[Screenshots]] | * [[Screenshots]] | ||
+ | * [[License]] | ||
+ | * [[privacy]] | ||
+ | * [[contributor_agreements]] | ||
===== Setting up WinSCP ===== | ===== Setting up WinSCP ===== | ||
Line 18: | Line 21: | ||
* [[Requirements]] | * [[Requirements]] | ||
* [[Installation]] | * [[Installation]] | ||
+ | * [[ui_installer|WinSCP Installer]] | ||
+ | * [[ui_installer_license|License Agreement]] | ||
+ | * [[ui_installer_setuptype|Setup Type]] | ||
+ | * [[ui_installer_selectdir|Select Destination Location]] | ||
+ | * [[ui_installer_selectcomponents|Select Components]] | ||
+ | * [[ui_installer_selecttasks|Select Additional Tasks]] | ||
+ | * [[ui_installer_interface|Initial User Settings]] | ||
+ | * [[ui_installer_ready|Ready to Install]] | ||
+ | * [[ui_installer_finished|Completing the Wizard]] | ||
+ | * [[microsoft_store]] | ||
* [[custom_distribution]] | * [[custom_distribution]] | ||
* [[administration]] | * [[administration]] | ||
- | * [[u3]] | ||
* [[dragext]] | * [[dragext]] | ||
- | ===== Getting started ===== | + | ===== Getting Started ===== |
- | * Getting started | + | * Getting Started |
* [[getting_started|Quick Start Guide]] | * [[getting_started|Quick Start Guide]] | ||
- | * [[ssh|Understanding SSH]] | ||
* [[Protocols]] | * [[Protocols]] | ||
- | ······* [[Security]] | + | ········* [[sftp|SFTP]] |
+ | * [[sftp_codes]] | ||
+ | * [[scp|SCP]] | ||
+ | * [[ftp|FTP]] | ||
+ | * [[ftps|FTPS]] | ||
+ | * [[ftp_codes]] | ||
+ | * [[ftp_modes]] | ||
+ | * [[webdav|WebDAV]] | ||
+ | * [[s3]] | ||
+ | * [[tls]] | ||
+ | * [[tls_ciphersuites]] | ||
+ | * [[ssh|SSH]] | ||
+ | * [[ssh_verifying_the_host_key]] | ||
+ | * [[ssh_keys]] | ||
+ | * [[public_key|Using Public Keys for Authentication]] | ||
+ | * [[ui_puttygen]] | ||
+ | * [[ui_pageant]] | ||
+ | * [[ssh_algorithms]] | ||
+ | * [[security|Security]] | ||
+ | * [[security_credentials]] | ||
===== Features ===== | ===== Features ===== | ||
Line 35: | Line 65: | ||
* [[feature_index|Features]] | * [[feature_index|Features]] | ||
* [[commandline|Command-line Options]] | * [[commandline|Command-line Options]] | ||
+ | * [[executables]] | ||
* [[scripting|Scripting]] | * [[scripting|Scripting]] | ||
+ | * [[scripting#commands|Script Commands]] | ||
+ | * [[scriptcommand_call]] | ||
+ | * [[scriptcommand_cd]] | ||
+ | * [[scriptcommand_checksum]] | ||
+ | * [[scriptcommand_chmod]] | ||
+ | * [[scriptcommand_close]] | ||
+ | * [[scriptcommand_cp]] | ||
+ | * [[scriptcommand_echo]] | ||
+ | * [[scriptcommand_exit]] | ||
+ | * [[scriptcommand_get]] | ||
+ | * [[scriptcommand_help]] | ||
+ | * [[scriptcommand_keepuptodate]] | ||
+ | * [[scriptcommand_lcd]] | ||
+ | * [[scriptcommand_lls]] | ||
+ | * [[scriptcommand_ln]] | ||
+ | * [[scriptcommand_lpwd]] | ||
+ | * [[scriptcommand_ls]] | ||
+ | * [[scriptcommand_mkdir]] | ||
+ | * [[scriptcommand_mv]] | ||
+ | * [[scriptcommand_open]] | ||
+ | * [[scriptcommand_option]] | ||
+ | * [[scriptcommand_put]] | ||
+ | * [[scriptcommand_pwd]] | ||
+ | * [[scriptcommand_rm]] | ||
+ | * [[scriptcommand_rmdir]] | ||
+ | * [[scriptcommand_session]] | ||
+ | * [[scriptcommand_stat]] | ||
+ | * [[scriptcommand_synchronize]] | ||
* [[scripts|Useful Scripts]] | * [[scripts|Useful Scripts]] | ||
- | ········* [[script_commands|Script Commands]] | + | ··········* [[script_upload_single_file|Uploading a single file]] |
+ | * [[script_upload_multiple_servers|Upload to multiple servers / Parametrized script]] | ||
+ | * [[script_download_timestamped_filename|Downloading file to timestamped-filename]] | ||
+ | * [[script_download_most_recent_file|Downloading the most recent file]] | ||
+ | * [[script_upload_most_recent_file|Uploading the most recent file]] | ||
+ | * [[script_checking_file_existence|Checking file existence]] | ||
+ | * [[script_local_move_after_successful_upload|Moving local files to different location after successful upload]] | ||
+ | * [[script_locking_files_while_uploading|Locking files while uploading / Upload to temporary file name]] | ||
+ | * [[script_synchronize_any_local_file|Shortcut to synchronize any local directory with remote directory]] | ||
+ | * [[script_auto_compress_download|Automatically compress files before download]] | ||
+ | * [[script_vbnet_robust_example|Running WinSCP from VB.NET]] | ||
+ | * [[script_upload_file_list]] | ||
+ | * [[script_custom_listing_format_csv|Custom directory listing format (CSV)]] | ||
+ | * [[script_retry]] | ||
+ | * [[script_formatting_timestamp_batch_file|Formatting timestamp in batch file]] | ||
+ | * [[script_downloading_when_done_file_exists]] | ||
+ | * [[script_download_files_to_same_folder]] | ||
+ | * [[script_email]] | ||
+ | * [[rawsettings|Raw Site Settings]] | ||
+ | * [[rawconfig|Raw Configuration]] | ||
+ | * [[rawtransfersettings]] | ||
* [[interfaces|User Interfaces]] | * [[interfaces|User Interfaces]] | ||
* [[config|Configuration Storage]] | * [[config|Configuration Storage]] | ||
+ | * [[portable|Portable Use]] | ||
* [[tunneling|Connection Tunneling]] | * [[tunneling|Connection Tunneling]] | ||
* [[integration|Integration to Windows]] | * [[integration|Integration to Windows]] | ||
+ | * [[integration_url]] | ||
+ | * [[ui_jump_list]] | ||
+ | * [[master_password|Master password]] | ||
* [[resume|Transfer Resume]] | * [[resume|Transfer Resume]] | ||
* [[directory_cache|Directory Caching]] | * [[directory_cache|Directory Caching]] | ||
* [[remote_command|Remote Commands]] | * [[remote_command|Remote Commands]] | ||
* [[custom_command|Custom Commands]] | * [[custom_command|Custom Commands]] | ||
+ | * [[extension|Extensions]] | ||
+ | * [[extension_generate_http_url]] | ||
+ | * [[extension_compare_files]] | ||
+ | * [[extension_archive_and_download]] | ||
+ | * [[extension_synchronize_another_server]] | ||
* [[custom_commands|Useful Custom Commands]] | * [[custom_commands|Useful Custom Commands]] | ||
* [[transfer_queue]] | * [[transfer_queue]] | ||
Line 55: | Line 143: | ||
* [[operation_mask|Operation Mask]] | * [[operation_mask|Operation Mask]] | ||
* [[filenames]] | * [[filenames]] | ||
- | * [[integration_app]] | + | * [[integration_app|Integration]] |
+ | * [[integration_putty]] | ||
+ | * [[integration_keepass]] | ||
+ | * [[integration_editor]] | ||
* [[updates]] | * [[updates]] | ||
+ | * [[usagestatistics]] | ||
* [[transfer_settings]] | * [[transfer_settings]] | ||
* [[timestamp]] | * [[timestamp]] | ||
+ | * [[logging|Logging]] | ||
+ | * [[logging_xml]] | ||
+ | * [[once_done]] | ||
+ | * [[custom_key_shortcuts]] | ||
+ | * [[local_path]] | ||
+ | * [[session_url]] | ||
+ | * [[session_configuration]] | ||
+ | * [[workspace]] | ||
+ | * [[file_encryption|File Encryption]] | ||
+ | * [[file_encryption_decrypt_script]] | ||
+ | * [[clipboard]] | ||
===== Using WinSCP ===== | ===== Using WinSCP ===== | ||
* Using WinSCP | * Using WinSCP | ||
- | * [[ui_commander|Main Window (Norton Commander Interface)]] | + | * [[ui_commander|Main Window (Commander Interface)]] |
* [[ui_commander_key]] | * [[ui_commander_key]] | ||
* [[ui_commander_menu]] | * [[ui_commander_menu]] | ||
- | * [[ui_explorer|Main Window (Explorer-like Interface)]] | + | * [[ui_explorer|Main Window (Explorer Interface)]] |
* [[ui_explorer_key]] | * [[ui_explorer_key]] | ||
* [[ui_explorer_menu]] | * [[ui_explorer_menu]] | ||
Line 74: | Line 176: | ||
* [[ui_context_menu]] | * [[ui_context_menu]] | ||
* [[ui_toolbars]] | * [[ui_toolbars]] | ||
+ | * [[ui_tabs]] | ||
* [[ui_permissions|Permissions]] | * [[ui_permissions|Permissions]] | ||
* [[ui_copy]] | * [[ui_copy]] | ||
- | * [[ui_transfer]] | + | * [[ui_copy_local]] |
* [[ui_console]] | * [[ui_console]] | ||
* [[ui_fsinfo]] | * [[ui_fsinfo]] | ||
* [[ui_select]] | * [[ui_select]] | ||
* [[ui_progress]] | * [[ui_progress]] | ||
- | * [[ui_log]] | ||
* [[ui_about]] | * [[ui_about]] | ||
* [[ui_transfer_custom]] | * [[ui_transfer_custom]] | ||
* [[ui_authenticate]] | * [[ui_authenticate]] | ||
+ | * [[ui_master_password]] | ||
+ | * [[ui_filter]] | ||
+ | * [[ui_import]] | ||
+ | * [[ui_cleanup]] | ||
+ | * [[ui_login_save]] | ||
+ | * [[ui_editmask]] | ||
+ | * [[ui_overwrite]] | ||
+ | * [[ui_save_workspace]] | ||
+ | * [[ui_generateurl]] | ||
+ | * [[ui_tips]] | ||
- | ==== Basic Tasks ==== | + | ==== Basic Tasks ·==== |
* Using WinSCP | * Using WinSCP | ||
Line 102: | Line 214: | ||
* [[task_keep_up_to_date|Keep Remote Directory Up To Date]] | * [[task_keep_up_to_date|Keep Remote Directory Up To Date]] | ||
* [[ui_keepuptodate]] | * [[ui_keepuptodate]] | ||
- | * [[task_connections|Managing connections]] | + | * [[task_connections|Managing sessions]] |
* [[task_edit|Editing/Opening Files]] | * [[task_edit|Editing/Opening Files]] | ||
* [[ui_editor|Internal text editor]] | * [[ui_editor|Internal text editor]] | ||
Line 112: | Line 224: | ||
* [[task_link|Creating Links and Shortcuts]] | * [[task_link|Creating Links and Shortcuts]] | ||
* [[ui_symlink]] | * [[ui_symlink]] | ||
- | * [[task_move_duplicate|Moving and duplicating remote files]] | + | * [[task_move_duplicate|Moving and Duplicating Remote Files]] |
+ | * [[ui_duplicate]] | ||
* [[task_delete|Deleting files]] | * [[task_delete|Deleting files]] | ||
* [[task_create_directory|Creating directories]] | * [[task_create_directory|Creating directories]] | ||
* [[ui_create_directory]] | * [[ui_create_directory]] | ||
+ | * [[task_find|Finding files]] | ||
+ | * [[ui_find]] | ||
+ | * [[task_lock]] | ||
+ | * [[task_change_password]] | ||
+ | * [[task_file_management]] | ||
+ | |||
+ | ==== Guides ==== | ||
+ | |||
+ | * [[guides|Guides]] | ||
+ | * [[guides#setup|Set Up]] | ||
+ | * [[guide_install]] | ||
+ | * [[guide_connect]] | ||
+ | * [[guide_tunnel|Connect to FTP/SFTP server which can be accessed via another server only]] | ||
+ | * [[guide_public_key]] | ||
+ | * [[guides#tasks|Basic Tasks]] | ||
+ | * [[guide_upload]] | ||
+ | * [[guide_synchronize]] | ||
+ | * [[guide_website]] | ||
+ | * [[guide_exchange|Exchange files over Internet]] | ||
+ | * [[guide_secure]] | ||
+ | * [[guides#scripting|Scripting/Automation]] | ||
+ | * [[guide_automation]] | ||
+ | * [[guide_automation_advanced]] | ||
+ | * [[guide_schedule]] | ||
+ | * [[guide_automation_conditional|Conditional Processing in Automation]] | ||
+ | * [[guide_ssis|SFTP task for SSIS]] | ||
+ | * [[guide_dotnet|SFTP file transfers in .NET]] | ||
+ | * [[guide_interpreting_xml_log]] | ||
+ | * [[guide_ftp_script_to_sftp|Converting Windows FTP script to WinSCP SFTP script]] | ||
+ | * [[guide_psftp_script_to_winscp|Converting PuTTY PSFTP script to WinSCP script]] | ||
+ | * [[guide_protecting_credentials_for_automation|Protecting credentials used for automation]] | ||
+ | * [[guide_debugging_scheduler]] | ||
+ | * [[guide_custom_commands_automation]] | ||
+ | * [[guide_filezilla_automation]] | ||
+ | * [[guides#cloud|Cloud Computing]] | ||
+ | * [[guides#amazon|Amazon AWS]] | ||
+ | * [[guide_amazon_ec2]] | ||
+ | * [[guide_amazon_s3_sftp|Setting up an SFTP Access to Amazon S3]] | ||
+ | * [[guide_amazon_s3]] | ||
+ | * [[guides#google|Google Cloud Platform]] | ||
+ | * [[guide_google_compute_engine]] | ||
+ | * [[guide_google_bucket]] | ||
+ | * [[guides#azure|Microsoft Azure]] | ||
+ | * [[guide_microsoft_azure|Azure]] | ||
+ | * [[guide_azure_ftps_server]] | ||
+ | * [[guide_microsoft_azure_webjob_sftp]] | ||
+ | * [[guide_microsoft_azure_function_sftp]] | ||
+ | * [[guide_digitalocean]] | ||
+ | * [[guide_injecting_sftp_ftp_url_to_page]] | ||
+ | * [[guide_microsoft_onedrive]] | ||
+ | * [[guide_backblaze]] | ||
+ | * [[guide_cloudflare]] | ||
+ | * [[guide_oracle]] | ||
+ | * Other | ||
+ | * [[guide_winscp_as_putty_session_manager]] | ||
+ | * [[guide_windows_ftps_server]] | ||
+ | * [[guide_windows_openssh_server]] | ||
+ | * [[guide_config_cloud]] | ||
+ | * [[howtos|How To]] | ||
+ | * [[howto]] | ||
===== Configuration ===== | ===== Configuration ===== | ||
Line 121: | Line 294: | ||
* Configuration | * Configuration | ||
* [[ui_login|Login Dialog]] | * [[ui_login|Login Dialog]] | ||
- | * [[ui_login_session|Session]] | + | * [[ui_login_raw]] |
- | * [[ui_login_stored_sessions|Stored sessions]] | + | * [[ui_login_advanced|Advanced]] |
- | ·········* [[ui_login_logging|Logging]] | + | * [[ui_login_environment|Environment]] |
- | ·······* [[ui_login_environment|Environment]] | + | ···········* [[ui_login_directories|Directories]] |
- | ·········* [[ui_login_directories|Directories]] | + | ···········* [[ui_login_recycle_bin|Recycle Bin]] |
- | ·········* [[ui_login_sftp|SFTP]] | + | ···········* [[ui_login_encryption|Recycle Bin]] |
- | ·········* [[ui_login_scp|SCP/Shell]] | + | ···········* [[ui_login_sftp|SFTP]] |
- | ·········* [[ui_login_ftp|FTP]] | + | ···········* [[ui_login_scp|SCP/Shell]] |
- | ·······* [[ui_login_connection|Connection]] | + | ···········* [[ui_login_ftp|FTP]] |
- | ·········* [[ui_login_proxy|Proxy]] | + | * [[ui_login_s3|S3]] |
- | ·········* [[ui_login_tunnel|Tunnel]] | + | * [[ui_login_webdav|WebDAV]] |
- | ·······* [[ui_login_ssh|SSH]] | + | ··········* [[ui_login_connection|Connection]] |
- | ·········* [[ui_login_kex|Key exchange]] | + | ···········* [[ui_login_proxy|Proxy]] |
- | ·········* [[ui_login_authentication|Authentication]] | + | ···········* [[ui_login_tunnel|Tunnel]] |
- | ·········* [[ui_login_bugs|Bugs]] | + | * [[ui_login_tls|TLS/SSL]] |
- | ·······* [[ui_login_preferences|Preferences]] | + | ··········* [[ui_login_ssh|SSH]] |
+ | ···········* [[ui_login_kex|Key exchange]] | ||
+ | ···········* [[ui_login_authentication|Authentication]] | ||
+ | ···········* [[ui_login_bugs|Bugs]] | ||
+ | ·········* [[ui_login_note|Note]] | ||
* [[ui_preferences|Preferences Dialog]] | * [[ui_preferences|Preferences Dialog]] | ||
* [[ui_pref_environment|Environment]] | * [[ui_pref_environment|Environment]] | ||
* [[ui_pref_interface|Interface]] | * [[ui_pref_interface|Interface]] | ||
* [[ui_pref_window|Window]] | * [[ui_pref_window|Window]] | ||
- | * [[ui_pref_panels|Panels]] | ||
* [[ui_pref_commander|Commander]] | * [[ui_pref_commander|Commander]] | ||
* [[ui_pref_explorer|Explorer]] | * [[ui_pref_explorer|Explorer]] | ||
+ | * [[ui_pref_languages]] | ||
+ | * [[ui_pref_panels|Panels]] | ||
+ | * [[ui_pref_file_colors|File Colors]] | ||
+ | * [[ui_file_color]] | ||
+ | * [[ui_pref_panels_remote|Remote]] | ||
+ | * [[ui_pref_panels_local|Local]] | ||
* [[ui_pref_editor|Editors]] | * [[ui_pref_editor|Editors]] | ||
+ | * [[ui_pref_editor_internal|Internal Editor]] | ||
* [[ui_editor_preferences]] | * [[ui_editor_preferences]] | ||
* [[ui_pref_transfer|Transfer]] | * [[ui_pref_transfer|Transfer]] | ||
- | * [[ui_pref_presets|Presets]] | + | * [[ui_transfer_preset]] |
- | ············* [[ui_transfer_preset]] | + | * [[ui_pref_dragdrop|Drag&Drop]] |
- | * [[ui_pref_dragdrop|Drag·&·Drop]] | + | |
* [[ui_pref_background|Background]] | * [[ui_pref_background|Background]] | ||
- | * [[ui_pref_resume|Resume]] | + | * [[ui_pref_resume|Endurance]] |
+ | * [[ui_pref_network|Network]] | ||
+ | * [[ui_pref_security|Security]] | ||
+ | * [[ui_master_password_change]] | ||
+ | * [[ui_ssh_host_ca]] | ||
* [[ui_pref_logging|Logging]] | * [[ui_pref_logging|Logging]] | ||
* [[ui_pref_integration|Integration]] | * [[ui_pref_integration|Integration]] | ||
* [[ui_pref_integration_app|Applications]] | * [[ui_pref_integration_app|Applications]] | ||
- | * [[ui_pref_commands|Commands tab]] | + | * [[ui_pref_commands|Commands]] |
* [[ui_customcommand|Custom Command Editor Dialog]] | * [[ui_customcommand|Custom Command Editor Dialog]] | ||
* [[ui_pref_storage|Storage]] | * [[ui_pref_storage|Storage]] | ||
* [[ui_pref_updates|Updates]] | * [[ui_pref_updates|Updates]] | ||
+ | * [[ui_pref_search]] | ||
+ | |||
+ | ===== Library ===== | ||
+ | * [[library|.NET Assembly]] | ||
+ | * [[library_com_wsh]] | ||
+ | * [[library_vb]] | ||
+ | * [[library_perl]] | ||
+ | * [[library_ssis]] | ||
+ | * [[library_install]] | ||
+ | * [[library_powershell]] | ||
+ | * [[library_examples|Examples]] | ||
+ | * [[library_example_delete_after_successful_download]] | ||
+ | * [[library_example_listing_files_matching_wildcard]] | ||
+ | * [[library_example_recursive_search_text]] | ||
+ | * [[library_example_verify_file_checksum]] | ||
+ | * [[library_example_recursive_download_custom_error_handling]] | ||
+ | * [[library_example_find_duplicate_files]] | ||
+ | * [[library_example_parallel_transfers]] | ||
+ | * [[library_example_check_existence_timestamp]] | ||
+ | * [[library_example_zip_and_upload]] | ||
+ | * [[library_example_known_hosts]] | ||
+ | * [[library_example_moves_files_keeping_directory_structure]] | ||
+ | * [[library_example_download_clipboard]] | ||
+ | * [[library_example_watch_for_changes]] | ||
+ | * [[library_example_advanced_rename]] | ||
+ | * [[library_example_keep_local_directory_up_to_date]] | ||
+ | * [[library_example_remember_downloaded_files]] | ||
+ | * [[library_example_winforms_progressbar]] | ||
+ | * [[library_example_two_way_synchronize_delete]] | ||
+ | * [[library_from_script|Converting Script to Code Based on .NET Assembly]] | ||
+ | * [[library_from_script_transfer_settings]] | ||
+ | * [[library_session|Session Class]] | ||
+ | * [[library_session_listdirectory]] | ||
+ | * [[library_session_open]] | ||
+ | * [[library_session_putfile]] | ||
+ | * [[library_session_putfiles]] | ||
+ | * [[library_session_putfilestodirectory]] | ||
+ | * [[library_session_putfiletodirectory]] | ||
+ | * [[library_session_close]] | ||
+ | * [[library_session_dispose]] | ||
+ | * [[library_session_executecommand]] | ||
+ | * [[library_session_fileexists]] | ||
+ | * [[library_session_getfileinfo]] | ||
+ | * [[library_session_trygetfileinfo]] | ||
+ | * [[library_session_getfile]] | ||
+ | * [[library_session_getfiles]] | ||
+ | * [[library_session_getfilestodirectory]] | ||
+ | * [[library_session_getfiletodirectory]] | ||
+ | * [[library_session_removefile]] | ||
+ | * [[library_session_removefiles]] | ||
+ | * [[library_session_synchronizedirectories]] | ||
+ | * [[library_session_filetransferred]] | ||
+ | * [[library_session_failed]] | ||
+ | * [[library_session_outputdatareceived]] | ||
+ | * [[library_session_createdirectory]] | ||
+ | * [[library_session_movefile]] | ||
+ | * [[library_session_abort]] | ||
+ | * [[library_session_escapefilemask]] | ||
+ | * [[library_session_filetransferprogress]] | ||
+ | * [[library_session_addrawconfiguration]] | ||
+ | * [[library_session_calculatefilechecksum]] | ||
+ | * [[library_session_translateremotepathtolocal]] | ||
+ | * [[library_session_combinepaths|CombinePaths]] | ||
+ | * [[library_session_enumerateremotefiles]] | ||
+ | * [[library_session_scanfingerprint]] | ||
+ | * [[library_session_translatelocalpathtoremote]] | ||
+ | * [[library_session_duplicatefile]] | ||
+ | * [[library_session_queryreceived]] | ||
+ | * [[library_session_comparedirectories]] | ||
+ | * [[library_remotefileinfo|RemoteFileInfo Class]] | ||
+ | * [[library_sessionoptions|SessionOptions Class]] | ||
+ | * [[library_sessionoptions_addrawsettings]] | ||
+ | * [[library_sessionoptions_parseurl]] | ||
+ | * [[library_transferoptions|TransferOptions Class]] | ||
+ | * [[library_transferoptions_addrawsettings]] | ||
+ | * [[library_chmodeventargs|ChmodEventArgs Class]] | ||
+ | * [[library_failedeventargs|FailedEventArgs Class]] | ||
+ | * [[library_operationresultbase|OperationResultBase Class]] | ||
+ | * [[library_filepermissions|FilePermissions Class]] | ||
+ | * [[library_removaleventargs|RemovalEventArgs Class]] | ||
+ | * [[library_sessionexception|SessionException Class]] | ||
+ | * [[library_synchronizationresult|SynchronizationResult Class]] | ||
+ | * [[library_toucheventargs|TouchEventArgs Class]] | ||
+ | * [[library_transfereventargs|TransferEventArgs Class]] | ||
+ | * [[library_filetransferprogresseventargs]] | ||
+ | * [[library_operationeventargs]] | ||
+ | * [[library_fileoperationeventargs]] | ||
+ | * [[library_sessionlocalexception]] | ||
+ | * [[library_sessionremoteexception]] | ||
+ | * [[library_commandexecutionresult]] | ||
+ | * [[library_remotedirectoryinfo|RemoteDirectoryInfo]] | ||
+ | * [[library_removaloperationresult]] | ||
+ | * [[library_transferoperationresult]] | ||
+ | * [[library_transferresumesupport]] | ||
+ | * [[library_doc_collections]] | ||
+ | * [[library_wildcard]] | ||
+ | * [[library_queryreceivedeventargs]] | ||
+ | * [[library_remotepath|RemotePath Class]] | ||
+ | * [[library_remotepath_adddirectoryseparator]] | ||
+ | * [[library_remotepath_getdirectoryname]] | ||
+ | * [[library_remotepath_getfilename]] | ||
+ | * [[library_remotepath_escapefilemask]] | ||
+ | * [[library_remotepath_escapeoperationmask]] | ||
+ | * [[library_remotepath_combinepaths]] | ||
+ | * [[library_remotepath_combine]] | ||
+ | * [[library_remotepath_translateremotepathtolocal]] | ||
+ | * [[library_remotepath_translatelocalpathtoremote]] | ||
+ | * [[library_comparisonfileinfo]] | ||
+ | * [[library_comparisondifference|ComparisonDifference]] | ||
+ | * [[library_comparisondifference_resolve]] | ||
+ | * [[library_comparisondifference_reverse]] | ||
===== Misc ===== | ===== Misc ===== | ||
Line 164: | Line 461: | ||
* [[Screenshots]] | * [[Screenshots]] | ||
* [[History]] | * [[History]] | ||
+ | * [[incompatible_changes]] | ||
* [[history_old]] | * [[history_old]] | ||
+ | * [[languages]] | ||
===== Troubleshooting ===== | ===== Troubleshooting ===== | ||
- | * Troubleshooting | + | * [[support|Support]] |
+ | * [[troubleshooting|Troubleshooting]] | ||
* [[messages|Common Error Messages]] | * [[messages|Common Error Messages]] | ||
+ | * [[message]] | ||
* [[reporting|How to Report Bug or Ask for Support]] | * [[reporting|How to Report Bug or Ask for Support]] | ||
+ | * [[debugging|Using Debug Release]] | ||
* [[interoperability|Interoperability]] | * [[interoperability|Interoperability]] | ||
+ | * [[internal_error]] | ||
==== FAQ ==== | ==== FAQ ==== | ||
* [[faq|FAQ (Frequently Asked Questions)]] | * [[faq|FAQ (Frequently Asked Questions)]] | ||
- | * [[faq_chroot]] | + | * [[faq#using|Using WinSCP]] |
- | ·······* [[faq_commandline]] | + | ·········* [[faq_remote_drive|How do I change drive on the remote panel?]] |
- | ·······* [[faq_dir_default]] | + | ·········* [[faq_owner|Why can't I change the owner and the group of a file?]] |
- | * [[faq_download_temp]] | + | * [[faq_environment|Why does WinSCP not work in a new environment (operating system, machine, user account, network), when it works for me in a different environment already?]] |
- | ·······* [[faq_drag_move]] | + | * [[faq#connecting|Connecting to the Server]] |
- | ·······* [[faq_filemanager]] | + | ·········* [[faq_username|Where do I get a username and password?]] |
- | ·······* [[faq_fxp]] | + | ·········* [[faq_login]] |
- | ·······* [[faq_ip]] | + | ·········* [[faq_connection_refused|Why is WinSCP not able to connect to a server, when other clients are?]] |
- | ·······* [[faq_mdi_editor]] | + | ·········* [[faq_new_session]] |
- | ·······* [[faq_not_owner]] | + | ·········* [[faq_ftp|Can I connect to an FTP server?]] |
- | ·······* [[faq_openssh_win]] | + | ·········* [[faq_security|How do I know if the connection is secure?]] |
- | ·······* [[faq_owner]] | + | ·········* [[faq_sftp_large_packet|I get the message "Received too large (??? B) SFTP packet" when I login. What is the problem?]] |
- | ·······* [[faq_panel_font]] | + | ·········* [[faq_ip|Where should I type the IP address of my remote host?]] |
- | ·······* [[faq_schedule]] | + | ·········* [[faq_passphrase|How can I connect without entering private key passphrase each time?]] |
- | ·······* [[faq_scp_not_found]] | + | ·········* [[faq_password_prompt|Why does WinSCP keep on asking me for a session password?]] |
- | ·······* [[faq_security]] | + | ·········* [[faq_password_reject|Why is WinSCP rejecting my session password?]] |
- | ·······* [[faq_selection]] | + | ·········* [[faq_password_reset|Can you reset my password?]] |
- | ·······* [[faq_sftp_large_packet]] | + | ·········* [[faq_hostkey]] |
- | ·······* [[faq_slow]] | + | ·········* [[faq_mainframe]] |
- | * [[faq_store_session]] | + | ·········* [[faq_root_path]] |
- | ·······* [[faq_su]] | + | * [[faq#transferring|Transferring Files]] |
- | ·······* [[faq_synch_all]] | + | ·········* [[faq_fxp|Can I transfer files between two remote servers with WinSCP (FXP)?]] |
- | ·······* [[faq_synch_direction]] | + | ·········* [[faq_slow|File transfer speed is very low. WinSCP does not utilize all available bandwidth. How do I improve the transfer speed?]] |
- | ·······* [[faq_timestamp]] | + | ·········* [[faq_not_owner|I need to overwrite a remote file that isn't owned by me, but I'm member of its group. The file has write permission for group. After transfer I get a message like "Upload of file <filename> was successful, but error occurred while setting the permissions and/or timestamp"]] |
- | ·······* [[faq_transfer_config]] | + | * [[faq_transfer_mode|Where can I change the file transfer mode (binary, ascii) or enable the auto-select transfer mode option?]] |
- | ·······* [[faq_transfer_mode]] | + | ··········* [[faq_timestamp|Why is the timestamp of uploaded/downloaded file different from the timestamp of the source file?]] |
- | ·······* [[faq_username]] | + | ·········* [[faq_4gb|Can I transfer file larger than 4 GB (or 2 GB)?]] |
- | ·······* [[faq_remote_drive]] | + | ·········* [[faq_scp_not_found|When I attempt to copy files, I get an Error 127. What does this mean?]] |
- | * [[faq_http_url|Can WinSCP show me HTTP URL address for selected file?]] | + | ·········* [[faq_transfer_size_change|Why does file size and/or content change during transfer?]] |
- | * [[faq_scheduler|My script works fine when executed manually, but fails when run by Windows Scheduler or similar tool. What am I doing wrong?]] | + | ·········* [[faq_line_breaks]] |
- | ·······* [[faq_error_code|What is error code 4? (or other error code)]] | + | * [[faq_uploaded_file_missing]] |
- | ·······* [[faq_map_drive|Can I map SFTP or SCP server as a network drive in Windows?]] | + | * [[faq_upload_empty]] |
- | ·······* [[faq_ftp|Can I connect to FTP server?]] | + | * [[faq#configuring_session|Configuring the Session]] |
- | ·······* [[faq_editor|Can the internal editor be better (e.g. syntax highlighting)?]] | + | * [[faq_dir_default|How can I configure the default local or remote directory for the session?]] |
- | ·······* [[faq_utf8|How do I make WinSCP show UTF-8 encoded (Unicode) filenames correctly?]] | + | * [[faq_store_session|How do I save a session, so that I don't need to fill in all the login information every time I start WinSCP?]] |
- | * [[faq_change_passwd|Can I change my account password with WinSCP?]] | + | * [[faq#scripting|Scripting/Automation]] |
- | ·······* [[faq_password_prompt|Why WinSCP keeps asking me for a session password?]] | + | ··········* [[faq_scheduler|My script works fine when executed manually, but fails or hangs when run by Windows Scheduler, SSIS or other automation service. What am I doing wrong?]] |
- | * [[faq_4gb|Can I transfer file larger then 4 GiB (or 2 GiB)?]] | + | ·········* [[faq_script_ini|How do I configure session, transfer and/or any other settings for which there are no script commands?]] |
- | ·······* [[faq_script_ini|How do I configure session and/or transfer settings for which there are no script commands?]] | + | ·········* [[faq_script_result|How do I know that script completed successfully?]] |
- | * [[faq_tunnel|How I can connect to server which can be accessed via another server only?]] | + | * [[faq_script_modified_files|How do I transfer modified files only?]] |
- | ·······* [[faq_api|Is there some API that I can use to add file transfer functionality to my application?]] | + | * [[faq_script_switch|Why the switches do not work in my script?]] |
- | ·······* [[faq_win_timestamp|Why is remote file timestamp shown in WinSCP panel shifted by one hour from actual timestamp of the file?]] | + | ·········* [[faq_script_vs_gui|Why I cannot connect/transfer using script, when I can using GUI (or vice versa)?]] |
- | ·······* [[faq_script_result|How do I know that script completed successfully?]] | + | ·········* [[faq_exit_code|Why is WinSCP returning non zero exit code?]] |
- | ·······* [[faq_passphrase|How can I connect without entering key passphrase each time?]] | + | * [[faq_delete_synchronized_files|How do I create script that synchronizes files and deletes synchronized files from source afterwards?]] |
- | ·······* [[faq_script_quote|How do I use scripting command working with filename containing spaces from command line?]] | + | ·········* [[faq_script_non_recursive|How do I transfer (or synchronize) directory non-recursively?]] |
- | ·······* [[faq_connection_refused|Why is WinSCP not able to connect to a server, when other clients are?]] | + | * [[faq_batch_file]] |
- | ·······* [[faq_url_special_characters|Why WinSCP cannot accept special characters (@ or %) in password from command-line?]] | + | * [[faq_library_parameters]] |
- | ·······* [[faq_iphone|How do I connect to my iPhone or iPod Touch?]] | + | line?]] |
- | ·······* [[faq_transfer_size_change|Why does file size and/or content change during transfer?]] | + | * [[faq#synchronization|Synchronization]] |
- | ·······* [[faq_automation|How do I automate file transfers?]] | + | * [[faq_synchronize|Synchronization or keep remote directory up to date functions are not working. Why?]] |
- | ·······* [[faq_webhosting|How do I use WinSCP to edit my web site?]] | + | ·········* [[faq_synch_direction|What do direction options (local, remote, both) for Synchronization mean?]] |
- | ·······* [[faq_exchange|How do I use WinSCP to exchange files?]] | + | * [[faq#ios|Working with iPhone, iPod Touch or iPad]] |
+ | * [[faq_iphone|How do I connect to my iPhone, iPod Touch or iPad?]] | ||
+ | ·········* [[faq_iphone_task|How do I do ... on iPhone, iPod Touch or iPad?]] | ||
+ | * [[faq#misc|Miscellaneous]] | ||
+ | * [[faq_su|How do I change user after login (e.g. su root)?]] | ||
+ | * [[faq_breaks_permissions|Why WinSCP breaks permissions (jail, chroot)?]] | ||
+ | ·········* [[faq_utf8|How do I make WinSCP show localized and/or UTF-8 encoded (Unicode) filenames correctly?]] | ||
+ | ·········* [[faq_web_cache|Why are the changes, I upload to webserver, not visible in the web browser?]] | ||
+ | * [[faq_map_drive|Can I map a remote directory as a network drive in Windows?]] | ||
+ | ·········* [[faq_error_code|What is error code 4?]] | ||
+ | ·········* [[faq_transfer_config|How do I transfer my settings to another computer? How do I import/export my settings?]] | ||
+ | ·········* [[faq_panel_font|I cannot read the file panel font. How can I make the panel font bigger?]] | ||
+ | ·········* [[faq_commandline|What command-line parameters can be used with WinSCP?]] | ||
+ | * [[faq_chroot|How to keep the user in a specified directory on the server? (chrooted session)]] | ||
+ | ·········* [[faq_editor|Can the internal editor be better (e.g. syntax highlighting)?]] | ||
+ | ·········* [[faq_api|Is there some API that I can use to add file transfer functionality to my application?]] | ||
+ | ·········* [[faq_eccn_fips|Can you provide us with export control information/FIPS certification for WinSCP?]] | ||
+ | ·········* [[faq_licenses|How many WinSCP licenses has our company bought?]] | ||
+ | ·········* [[faq_password|Can I recover password stored in WinSCP site?]] | ||
+ | ·········* [[faq_undelete|Can I undelete remote file removed with WinSCP?]] | ||
+ | * [[faq_error_codes|Where is documentation for error codes?]] | ||
+ | * [[faq_no_window]] | ||
+ | * [[faq_local_folders]] | ||
===== WinSCP Plugins to File Managers ===== | ===== WinSCP Plugins to File Managers ===== | ||
* [[fm_plugins|WinSCP Plugins to File Managers]] | * [[fm_plugins|WinSCP Plugins to File Managers]] | ||
- | * Plugin To FAR Manager | ||
- | * [[far|About]] | ||
- | * [[far_history|History]] | ||
- | * [[far_history_old]] | ||
* Plugin To Altap Salamander | * Plugin To Altap Salamander | ||
* [[salamander|About]] | * [[salamander|About]] | ||
Line 243: | Line 564: | ||
* [[wiki:syntax]] | * [[wiki:syntax]] | ||
* [[wiki:dokuwiki]] | * [[wiki:dokuwiki]] | ||
- | * [[wiki:playground]] | ||
+ | ===== Announcements ===== | ||
+ | * Announcements | ||
+ | * [[announcement_winscp55]] | ||
+ | * [[announcement_winscp57]] | ||
+ | * [[announcement_winscp59]] | ||
+ | * [[announcement_winscp511]] |