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 不會以這種方式顯示更改?
謝謝。
借助 Google 的力量!
http://www.easymarketplace.de/SAPCAR.php
SAPCAR 需要 -acl 選項來保留 Windows 文件權限。