Differences

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

2006-10-03 2007-04-11
the server may not allow changing permissions (martin) 4.0 checksum (martin)
Line 1: Line 1:
====== Properties Dialog ====== ====== Properties Dialog ======
-In Properties Dialog you can [[task_properties|change properties]] of remote files and directories. To display the dialog go to //File(s) > Properties//. +In Properties Dialog you can view and [[task_properties|change]] properties of remote files and directories. To display the dialog go to //File(s) > Properties//. 
 + 
 +The dialog has two tabs. Each is described individually.  
 + 
 +===== Common ====
&screenshotpict(properties) &screenshotpict(properties)
-===== File Information =====+==== File Information ====
In the upper part of the dialog you can see information about the selected file(s). The counter will initially not include files and directories in subdirectories. Press //Calculate// button to count even these. In the upper part of the dialog you can see information about the selected file(s). The counter will initially not include files and directories in subdirectories. Press //Calculate// button to count even these.
Line 11: Line 15:
When properties are shown for single symbolic link (symlink), link target will be shown in additional //Links to// field. If you need to know link target frequently, you may want to display optional //[[ui_file_panel#selecting_columns|Link target]]// column in file panel. When properties are shown for single symbolic link (symlink), link target will be shown in additional //Links to// field. If you need to know link target frequently, you may want to display optional //[[ui_file_panel#selecting_columns|Link target]]// column in file panel.
-===== Ownership =====+==== Ownership ====
The //Group// and //Owner// boxes can be used to change ownership of the selected files. Initially the boxes will show current ownership as long as all selected files has the same owner/group. Otherwise the boxes will be empty. Leave them empty not to change the ownership, when you are changing other properties (like permissions). The //Group// and //Owner// boxes can be used to change ownership of the selected files. Initially the boxes will show current ownership as long as all selected files has the same owner/group. Otherwise the boxes will be empty. Leave them empty not to change the ownership, when you are changing other properties (like permissions).
The boxes are disabled if current [[protocols|protocol]] does not allow changing ownership. You can overcome this limitation by defining [[custom_commands#ownership|appropriate custom command]]. The boxes are disabled if current [[protocols|protocol]] does not allow changing ownership. You can overcome this limitation by defining [[custom_commands#ownership|appropriate custom command]].
-===== Permissions =====+==== Permissions ====
The [[ui_permissions|permissions]] box can be used to change permissions of selected files. The [[ui_permissions|permissions]] box can be used to change permissions of selected files.
Line 23: Line 27:
You can also set permissions for newly uploaded files directly in [[transfer settings]]. You can also set permissions for newly uploaded files directly in [[transfer settings]].
-===== Changing Properties Recursively =====+==== Changing Properties Recursively ====
If the selection contains at least one directory, there will be additional checkbox //Set group, ownership and permissions recursively//. It will make WinSCP change the properties for all files in selected directories. If the selection contains at least one directory, there will be additional checkbox //Set group, ownership and permissions recursively//. It will make WinSCP change the properties for all files in selected directories.
-With [[protocols#sftp_ssh_file_transfer_protocol|SFTP protocol]] this can take considerable time as the change must be made for each file specially. With [[protocols#scp_secure_copy_protocol|SCP protocol]] the change is made once for each selected file or directory only, so it can be much quicker. However as consequence WinSCP will not be able to keep some properties, especially permissions, of files in subdirectories unchanged, when you request it.+With [[protocols#sftp|SFTP]] and [[protocols#ftp|FTP]] protocols this can take considerable time as the change must be made for each file specially. With [[protocols#scp|SCP]] protocol the change is made once for each selected file or directory only, so it can be much quicker. However as consequence WinSCP will not be able to keep some properties, especially permissions, of files in subdirectories unchanged, when you request it
 + 
 +===== Checksum ===== 
 + 
 +&screenshotpict(properties_checksum) 
 + 
 +The //Checksum// tab lets you calculate checksum/hash of selected file(s). The feature is available with [[protocols#sftp|SFTP protocol]] only, subject to support of respective SFTP extension. 
 + 
 +Use //Algorithm// selection to choose checksum/hash algorithm. The dropdown list contains standard algorithms, however you can type in name of any other algorithm supported by the server. Use button //Calculate checksum// to request the calculation. 
 + 
 +You can copy the calculated checksum(s) to clipboard using //Copy// command of the display context menu.

Last modified: by martin