etc...)変更を加えたオブジェクトを対象フォルダの権限として書き戻すです。面倒ですが、これができると共有フォルダのアクセス権設定の自動化に役立ちますね。上位フォルダのアクセス権継承を無効化する共有フォルダのアクセス権設定をしていると、上位フォルダのアクセス権継承を無効化したくなる時があります。フォルダのセキュリティの詳細設定の「継承の無効化」ボタンの事ですね。Powershellで実現するには、以下の様にスクリプトを記載してください。$folder_pathターゲットとするフォルダのアクセス権オブジェクトを取得しSetAccessRuleProtectionメソッドを利用してオブジェクトを加工し、それを最後に書き戻すといった処理です。この例では、上位フォルダのアクセス権を維持したまま継承を無効化しています。フォルダに対しユーザーにフルアクセス権限を付与するでは実際にフォルダに対してアクセス権の付与をPowershellから実施していきます。下位フォルダ、ファイルにアクセス権を継承する形で、ユーザーにフルアクセス権限を付与しています。引数ですね、ここで定義した設定をFileSystemAccessRuleに渡して権限のオブジェクト化を行っています。渡した引数により下位フォルダ、オブジェクトに継承するかどうか等を設定する事ができます。ターゲットとするフォルダのアクセス権オブジェクトを取得し、それとは別に権限設定用オブジェクトを作成し、最後に統合しているイメージです。スクリプトを見たほうがわかりやすいですね...フォルダに対しユーザーに読み取り権限を付与するつぎは下位フォルダ、ファイルにアクセス権を継承する形で、ユーザーにRead読み取り権限を付与します。$folder_path$permissionで渡している引数”ReadAndExecute”は読み取りと実行権限を付与しています。”Read”だけを指定するとフォルダ上に存在するexe等の実行ファイルの実行ができませんので、特別な理由がない限りは”ReadAndExecute”でよいでしょう。フォルダに対しユーザーのアクセスを一切拒否するフルアクセスの設定をすこーしだけ変えます。$folder_path$permissionの最後の変数をAllowからDenyに変えただけですが、これで指定したユーザーのアクセスを拒否する事ができます。FTPに接続する方法。