問題タブ [cacls]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - CACLSの混乱
WinFormsアプリのNSISセットアップスクリプト中に、次のCACLSコマンドを使用して、ユーザーグループにサブフォルダーに対する完全な権限を付与します。
したがって、実際には、実行されるCACLSコマンドは次のようになります。
次に、Windowsエクスプローラーでフォルダーのアクセス許可を確認すると(フォルダーを右クリックして[プロパティ]を選択し、[セキュリティ]タブに移動します)、正しいアクセス許可がありますが、編集できません。
さらに、[セキュリティの詳細設定]の[詳細設定]ボタンをクリックすると、SubFolderが[親オブジェクト]から[ユーザー]グループのアクセス許可を継承していることがわかりますが、上のフォルダーではないため、その親オブジェクトは何ですか。
CACLSによって追加されたアクセス許可が編集できないのはなぜですか?また、存在しない親オブジェクトから継承されているのはなぜですか?CACLSのオプションを間違って設定したのではないかと思います。
私はWindowsXPを使用しています。
java - SIDしか知らない場合、WindowsでファイルACLを変更するにはどうすればよいですか?
ファイルの 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 プロセスから呼び出す必要がありますが、それは問題にはなりません。
java - Javaで削除できないフォルダ
Javaコードを使用して削除できないフォルダを作成しようとしました。コマンドプロンプトでコマンド「cacls(Foldername)/ e / c / d%username%」を使用すると、正常に機能しました。次に、Javaクラス(Eclipse IDE)に実装しようとしました。動作しません。
UndeletableFolder.java
これを行う他の方法がある場合。前もって感謝します。
windows - Windowsオペレーティングシステムで削除できないディレクトリ/ファイルにアクセスする方法は?
私はディレクトリの削除できない概念に疑問を持っています。Windowsオペレーティングシステムでは、コマンドを「cacls FolderName / e / c / g%username%:f」として使用して、削除不可能なファイルまたはフォルダーを削除可能に変換します。同じコマンドを使用して、C:ドライブにある「削除できないフォルダ」(たとえば、リカバリ、ドキュメント、設定など)にアクセスしました。動作しません。彼らがこの種のフォルダを作成する方法。これを行う他の方法がある場合。親切に私をクリアします。前もって感謝します。
windows - USB ドライブを使用する場合、CACLS および ICALS 機能を実現するにはどうすればよいですか?
通常の機能を備えていないディレクトリを作成する必要があります。CACLS および ICACLS コマンドを使用して、ディレクトリを保護し、他のユーザーが削除できないようにしました。ディレクトリがシステム(NTFS)に存在する場合、正常に機能しました。USB ドライブにディレクトリを作成し、同じコマンドを使用しました。出力は、「Cacls コマンドは、NTFS ファイル システムを使用するディスク ドライブでのみ実行できます」です。 ディレクトリが USB ドライブに存在する場合に、この概念を実現するコマンドはありますか?
batch-file - CACLS コマンドによるファイルのロック解除
誘惑が大きすぎて、自分でテストしなければなりませんでした。
CACLS
すべてからファイルをロックするために次を使用したコマンドについて話している
私は次のような印象でこれを行いましたが、いいですね:
CMDが変更が成功したことを伝え続けているにもかかわらず、これは失敗します
この問題を解決するにはどうすればよいですか?
c++ - ShellExecute を使用して複数のパラメーターで icacls を実行する
C++ から icacls を実行しようとしています。以下のコードは何もしません。なぜそれが何もしないのかはまだわかりません。cmd ウィンドウが自動的に閉じてしまうため、どの icacls が返されるのかわかりません。HINSTANCEもあまり提供しません。複数のパラメーターで icacls を使用するにはどうすればよいですか?
batch-file - Cacls、Windows 7、完全なアクセス許可、ローカル名
(win7では非推奨)Caclsを使用してフォルダーへのフルアクセス許可を付与する必要があります。私はcaclsでローカライズされたユーザー名とグループ名を使用する必要があるようです。例えば:
これにより、「アカウント名とセキュリティIDの間のマッピングが行われていません」というエラーが発生しました。そして、次のコマンドは正常に機能します(ロシア語のユーザー=Пользователи)。
システム言語に関係なく、フォルダに完全なアクセス許可を付与するにはどうすればよいですか?
c# - C# Windows サービスで CACLS を使用する方法
C# サービスを使用して、特定のフォルダーをユーザーからブロックしたい。つまり、サービスがブロックされているかどうかに関係なく、サービスを開始すると、最終的な結果はブロックされたフォルダーになります。私はコードを書きました。しかし、応答はよろしいですか?これを解決するのを手伝ってください