我有一个存储在dtp服务器上的文件。 服务器被设置为显示隐藏文件。 有没有一种方法(使用C#) 知道文件是否有隐藏属性?我怎么知道ftp服务器上的文件是隐藏文件?
我看到一种方法,得到最后修改 和一种方法来获取文件大小 检查总和等。
,但没有办法得到,如果文件是隐藏
我的意思是例如使用的FtpWebRequest或FTP协议Rebex.Net.Ftp
我有一个存储在dtp服务器上的文件。 服务器被设置为显示隐藏文件。 有没有一种方法(使用C#) 知道文件是否有隐藏属性?我怎么知道ftp服务器上的文件是隐藏文件?
我看到一种方法,得到最后修改 和一种方法来获取文件大小 检查总和等。
,但没有办法得到,如果文件是隐藏
我的意思是例如使用的FtpWebRequest或FTP协议Rebex.Net.Ftp
输入'chmod filename'并添加输出到你的问题 – paul 2015-02-10 15:30:04
问题是,根据FTP服务器软件这可能不会让客户看到隐藏的文件。有些服务器允许你发送'ftpRequest.Method = WebRequestMethods.Ftp.ListDirectoryDetails +“-al”;'。如果它是一个Linux服务器,那么任何以“。”开头的文件都是隐藏文件。尽管取决于服务器软件,但可能无法执行此命令。 – Icemanind 2015-02-10 17:33:22
服务器允许隐藏文件。它在哪里定义有一个“。”隐藏的文件? – Nahum 2015-02-10 17:36:10