0
我使用Win32::File
來更改文件夾的屬性,但只有文件夾的屬性發生更改,文件夾下的文件夾和文件纔會更改。當更改文件夾的屬性時,如何應用於該文件夾下的所有文件夾和文件?
當我使用Win32 :: File來更改文件的屬性時,返回值是1,這意味着它可以成功運行,但仍然無法寫入 - 打開它。 open (FILE, ">", "$somepath")
失敗。
我使用Win32::File
來更改文件夾的屬性,但只有文件夾的屬性發生更改,文件夾下的文件夾和文件纔會更改。當更改文件夾的屬性時,如何應用於該文件夾下的所有文件夾和文件?
當我使用Win32 :: File來更改文件的屬性時,返回值是1,這意味着它可以成功運行,但仍然無法寫入 - 打開它。 open (FILE, ">", "$somepath")
失敗。
您可以使用File::Find遍歷目錄結構,更改每個命中的屬性。