Differences

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

2008-03-31 2008-04-08
typo (martin) 4.1 Escaping of special characters is reversed on upload (martin)
Line 17: Line 17:
Use selector to choose a way how to convert filename case when transferring files. This is particularly useful when transferring files between platform with case-sensitive file-system (like Unix) and platform with case-insensitive file-system (like Windows or Mac). Special option //Lower case 8.3// is useful for [[task_upload|uploads]] only. With it only files whose filename follows legacy MS-DOS format (8-letter name and 3-letter extension, all letters uppercase) are converted to lower case. Use selector to choose a way how to convert filename case when transferring files. This is particularly useful when transferring files between platform with case-sensitive file-system (like Unix) and platform with case-insensitive file-system (like Windows or Mac). Special option //Lower case 8.3// is useful for [[task_upload|uploads]] only. With it only files whose filename follows legacy MS-DOS format (8-letter name and 3-letter extension, all letters uppercase) are converted to lower case.
-The //Replace '\:*?'// checkbox affects [[task_download|downloads]] only. It makes WinSCP automatically modify filenames to match Windows requirements:+The //Replace '\:*?'// checkbox enables automatic modification of filenames to match Windows requirements
 + 
 +On download, WinSCP:
  * Replaces characters that are not allowed in Windows filenames (''/\:*?\"<>|'') with ''%XX'', where ''XX'' is hexadecimal representation of character ASCII code.   * Replaces characters that are not allowed in Windows filenames (''/\:*?\"<>|'') with ''%XX'', where ''XX'' is hexadecimal representation of character ASCII code.
  * Replaces trailing space with ''%20''.   * Replaces trailing space with ''%20''.
 +On upload, WinSCP reverses the modifications to restore original filename.
===== Attributes ===== ===== Attributes =====