如何使用Delphi中的TidFTP更改文件权限?
with IdFTP1 do
begin
try
Connect;
ChangeDir(FTPDiretorio);
Put(FArquivo, NomeOnline);
chmod(' ');//640 HOW??????????????
Disconnect;
finally
FreeAndNil(IdFTP1);
end;
end;
如何使用Delphi中的TidFTP更改文件权限?
with IdFTP1 do
begin
try
Connect;
ChangeDir(FTPDiretorio);
Put(FArquivo, NomeOnline);
chmod(' ');//640 HOW??????????????
Disconnect;
finally
FreeAndNil(IdFTP1);
end;
end;
CHMOD
不是标准的FTP命令。有些FTP服务器将其实现为自定义命令,而有些则根本不实现。因此,在已知支持此命令的FTP服务器上,您必须使用TIdFTP.Site()
方法发送它:
IdFTP.Site('CHMOD 640 filename');