Differences
This shows you the differences between the selected revisions of the page.
scriptcommand_chmod 2017-08-04 | scriptcommand_chmod 2023-05-02 (current) | ||
Line 1: | Line 1: | ||
- | ====== chmod ====== | + | ====== chmod command ====== |
[[task_properties|Changes permissions]] of one or more remote files. | [[task_properties|Changes permissions]] of one or more remote files. | ||
Line 12: | Line 12: | ||
Filename can be replaced with [[file_mask|wildcard]] to select multiple files. | Filename can be replaced with [[file_mask|wildcard]] to select multiple files. | ||
- | Not supported with WebDAV protocol. | + | Not supported with WebDAV and S3 protocols. |
Effective [[scriptcommand_option|options]]: ''[[scriptcommand_option#failonnomatch|failonnomatch]]'' | Effective [[scriptcommand_option|options]]: ''[[scriptcommand_option#failonnomatch|failonnomatch]]'' | ||
Line 26: | Line 26: | ||
</code> | </code> | ||
<code winscp> | <code winscp> | ||
- | chmod 777 *.html | + | chmod 644 *.html |
</code> | </code> | ||
Line 32: | Line 32: | ||
There is no equivalent for ''chmod'' command in [[library|.NET assembly]]. | There is no equivalent for ''chmod'' command in [[library|.NET assembly]]. | ||
+ | With [[scp|SCP]] protocol (and [[sftp|SFTP]], if you have a [[shell_session|shell access]]), you can use [[library_session_executecommand|''Session.ExecuteCommand'' method]] to execute ''chmod'' shell command. | ||
+ | With [[ftp|FTP protocol]], you can use ''Session.ExecuteCommand'' method to execute ''SITE CHMOD'' %%FTP%% command. |