使用Ruby读取Windows文件夹/文件权限

使用Ruby读取Windows文件夹/文件权限,ruby,windows,permissions,Ruby,Windows,Permissions,我想获得Ruby中的文件夹权限列表。作为输入,我给出例如,'c://temp',输出应该是,哪个用户/组拥有权限,哪些权限 下一件事是传递第二个参数(用户或组),这样ruby就可以告诉我这个组或用户对哪个文件夹有权限(读/写等) 找不到任何内容,并且从win32文件gem获取权限不起作用 提前感谢您的帮助。尝试使用win32 file stat gem。例如: require 'win32/file/stat' f = File::Stat.new("c:/temp") p f 会给你这样的东

我想获得Ruby中的文件夹权限列表。作为输入,我给出例如,
'c://temp'
,输出应该是,哪个用户/组拥有权限,哪些权限

下一件事是传递第二个参数(用户或组),这样ruby就可以告诉我这个组或用户对哪个文件夹有权限(读/写等)

找不到任何内容,并且从
win32文件gem
获取权限
不起作用


提前感谢您的帮助。

尝试使用win32 file stat gem。例如:

require 'win32/file/stat'
f = File::Stat.new("c:/temp")
p f
会给你这样的东西:


请尝试使用win32 file stat gem。例如:

require 'win32/file/stat'
f = File::Stat.new("c:/temp")
p f
会给你这样的东西:

#