PowershellでNTFSファイルシステムのパーミッションをクローンする
2022-02-06 10:02:45
すべてのバージョンに対応しています。
ここでは、フォルダやプログラムのパーミッションを取得し、別のオブジェクトに割り当てるための簡単なコードを紹介します。パスはすべて存在しなければならないことに注意してください。
コピーコード
コードは以下の通りです。
$FolderToCopyFrom = 'C:\folder1'
$FolderToCopyTo = 'C:\folder2'
$securityDescriptor = Get-Acl -Path $FolderToCopyFrom
Set-Acl -Path $FolderToCopyTo -AclObject $securityDescriptor
セキュリティ記述のクローン作成には、管理者権限が必要です。最初のディレクトリのセキュリティルールは、すべて2番目のディレクトリのセキュリティルールを上書きすることに注意してください。
関連
-
PowerShellリモートタスクの実行手順
-
powershellで仮想マシンを作成する
-
オリジナルpowershellスクリプト gadget ctracert.ps1 trace route(win8+系)
-
Powershellを選択すべき10の理由(cmdを捨てるべき)
-
PowerShellでのmatchコマンドの使用方法について解説
-
PowerShellのエスケープ文字とは何ですか?
-
PowerShellによるファイル名変更のバッチ処理例
-
レジストリからローカルに関連するファイルの拡張子を取得するPowershell
-
PythonでPowerShellを呼び出してbatファイルをリモート実行する例
-
PowerShellスクリプトファイルをcmdで直接実行する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
powershellでSQL SERVERの全バージョンを弄る方法
-
win10のスタートメニューと通知センターが開けないのをpowershellで解決する。
-
Win Server 2008 R2のためのPowerShellマネジメント
-
PowerShellを使用してレジストリを変更する
-
PowerShell文字列オブジェクトのメソッド概要
-
PowerShell は、現在のスクリプトランタイムによって消費されるメモリの動的フェッチを実装しています。
-
文字列中の大文字を検索するPowerShellの実装
-
Powershellは、ローカルレジストリからすべてのソフトウェア関連付けの拡張子を読み取ります。
-
Powershellで隠しファイルを表示する方法
-
PowerShell Excel、CSVの詳細紹介