ファイルの ACL を変更し、「完全なアクセス許可」を特別なユーザーに設定したいと考えています。
私はcaclsコマンドを知っていますcacls . /e /t /p Everyone:f
ただし、これは OS が英語の場合にのみ機能します。ドイツ語のシステムの場合は、
cacls . /e /t /p Jeder:f
.
ユーザー「everyone」(S-1-1-0)の既知の SIDは知っていますが、cacls では使用できないようです。
やってみcacls . /e /t /p S-1-1-0:f
ました。
このジョブに Windows コマンド ライン ツールを使用する方法はありますか? このジョブ用のソフトウェアやその他のコマンドライン ツールを自分のソフトウェアにバンドルすることは許可されていません。
ソリューションは Java プロセスから呼び出す必要がありますが、それは問題にはなりません。