よろしくお願いします。
したがって、ユーザーを削除したいファイルとフォルダーが何百もあります:C850-108。これはWindowsインターフェイスを使用して実行できますが、すべてのファイルで実行するには数日かかります。
これを実行したい理由は、Cobianバックアップツールがこのファイルにアクセスできないため(アクセスが拒否された)、ユーザーが問題であると考えているためです。
だから私はこの退屈な仕事で私を助けるためにCygwin(bash)PowerShellを持っています。
3つのスクリーンショットを添付します。
[Windowsのセキュリティ]タブ
コマンドのPowerShell出力
get-acl | format-list
Cygwinの出力
getfacl
私はbashの経験が豊富なので、次のようなユーザーを追加してみました。
setfacl.exe -m u:rafaelgp:rwx myfile
これは明らかに何もしませんでしたが、PowerShellで確認すると、実際に機能し、指定されたアクセス許可を持つ新しいユーザー(rafaelgp)が追加されたことがわかりました。これはスクリーンショットで確認できます。そのため、この後、Cygwinへの信頼を失いました。
私もこのようにユーザーを削除しようとしました:
setfacl.exe -d u:C850-108 myfile
しかし、次のメッセージが表示されます。
setfacl: illegal acl entries
それで、なにかお手伝いできますか?私が言ったように、私はbashまたはPowerShellを使用して何でも試して満足しています。
乾杯!
アップデート:
MusaabAl-Okaidiソリューションのスクリーンショット。'$file'パラメータに問題があるようです