Windows 文件权限 - 与 chmod 比较

Windows 文件权限 - 与 chmod 比较

我正在使用名为 SAPCAR 的 SAP 特定工具(如 Winzip)将文件压缩和解压缩到档案中。

我有一个名为 SAP 的文件KA71007.SAR

当我查看此档案的内容时,它显示:

SAPCAR -tvf /KA71007.SAR
-rw------- 324 2008 年 10 月 31 日 11:14 EPS/in/CSR0120031469_0033811.ATT
-rw------- 15515097 2008 年 10 月 31 日 11:10 EPS/in/CSR0120031469_0033811.PAT

我希望这些文件具有以下权限:

-rw-rw-rw- 324 2008 年 10 月 31 日 11:14 EPS/in/CSR0120031469_0033811.ATT
-rw-rw-rw- 15515097 2008 年 10 月 31 日 11:10 EPS/in/CSR0120031469_0033811.PAT

如果我使用的是 UNIX 服务器,我可以从存档中提取这 2 个文件并运行“chmod 666 *”。但是我在 Windows 上运行,因此我有:

  • 选择两个文件
  • 选择不从父文件夹继承权限
  • 授予列出的所有用户组(管理员、用户、所有者)完全控制权,并且我还添加了组“所有人”

然后我运行了这个:

sapcar-cvf KA71007.SAR *

将两个文件重新打包到档案 KA71007.SAR 中

然后我运行:SAPCAR -tvf /KA71007.SAR

但结果依然是:

-rw------- 324 2008 年 10 月 31 日 11:14 EPS/in/CSR0120031469_0033811.ATT
-rw------- 15515097 2008 年 10 月 31 日 11:10 EPS/in/CSR0120031469_0033811.PAT

是否可以在 Windows 中将文件的值更改为 rw rw rw(666)?或者 Windows 根本不会以这种方式显示更改?

谢谢。

答案1

借助 Google 的力量!

http://www.easymarketplace.de/SAPCAR.php

SAPCAR 需要 -acl 选项来保留 Windows 文件权限。

相关内容