Windows文件权限 – 与chmod比较

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

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

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

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

我希望这些文件具有这些权限

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

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

  • select这两个文件
  • select不从父文件夹inheritance权限
  • 完全控制所有列出的用户组(pipe理员,用户,所有者),我也添加了“Everyone”组

然后我跑这个:

sapcar -cvf KA71007.SAR *

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

然后我跑了:SAPCAR -tvf / KA71007.SAR

但结果仍然是:

-rw ——- 324 31 Oct 2008 11:14 EPS / in / CSR0120031469_0033811.ATT
-rw ——- 15515097 31 Oct 2008 11:10 EPS / in / CSR0120031469_0033811.PAT

是否有可能在Windows中将文件的值更改为rw rw rw(666),还是Windows不会以这种方式显示更改?

谢谢。

靠Google的力量!

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

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