如何将网络共享文件夹中文件的属性更改为隐藏。
perl 怎么可能?
问问题
577 次
1 回答
1
use Win32::File qw( GetAttributes SetAttributes );
my $qfn = "\\\\server\\share\\dir\\file";
# or: "//server/share/dir/file"
GetAttributes($qfn, my $attrs) or die $^E;
$attrs |= Win32::File::HIDDEN;
SetAttributes($qfn, $attrs) or die $^E;
笔记:
- 它没有记录,但
$^E
应该提供错误消息。 - Get-modify-set 避免破坏任何现有属性。
于 2012-06-18T21:38:14.787 回答