icacls で収集したアクセスマスクでアクセス制御を書き直したい
解決したいこと
今、収集できたアクセスマスクのデータを
手動で一部改訂して
元の収集したアクセスマスクに復元をしたい
HP ProBook 650G5
プロセッサ Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz 1.99 GHz
エディション Windows11Pro
バージョン 23H2
OSビルド 22631.4317
発生している問題・エラー
C:\Users\maedat\OneDrive - 株式会社\ドキュメント\aclfolder\㩃啜敳獲浜敡慤屴湏䑥楲敶ⴠ舠艣艮艶荠荥荎荭荇莓詗躔覮軯峐梃䲃薃膃鎃枃慜汣潦摬牥䔠敶祲湯㩥伨⥉䌨⥉䘨†††††††††††††††††††††††††††††吠䡃坎 ㄲ尲慭摥瑡⠺䥏⠩䥃⠩⥆ †††††††††††††††††††††††††††††癅牥潹敮⠺⥉䌨⥉䐨久⥙䐨⥃ †††††††††††††††††††††††††††††呎䄠呕佈䥒奔卜卙䕔㩍䤨⠩䥏⠩䥃⠩⥆ ††††††††††††††††††††††††† ††††啂䱉䥔屎摁業楮瑳慲潴獲⠺⥉伨⥉䌨⥉䘨†††††††††††††††††††††††††††††吠䡃坎ㄲ尲慭摥瑡⠺⥉伨⥉䌨⥉䘨䌊尺獕牥屳慭摥瑡作敮牄癩掂溂皂悂斃亃涃䞃鎃垃钊꺎킎荜荨荌莅莁莓屧捡晬汯敤屲剅酐趀軬迨辇⺑摰癅牥潹敮⠺䕄奎⠩捒刬ⱄ䑗䄬ⱄ䕒ⱁ䕗ⱁⱘ䅒圬⥁ †††††††††††††††††††††††††††††††††††吠䡃坎ㄲ尲慭摥瑡⠺䕄奎⠩捒刬ⱄ䕒ⱁⱘ䅒††††††††††††††††††††††††††††††††††††癅牥潹敮⠺⥉䘨††††††††††††††† †††††††††††††††††††††䍔么㉗〱㈱浜敡慤㩴䤨⠩⥆ ††††††††††††††††††††††††††† ††††††††丠⁔啁䡔剏呉屙奓呓䵅⠺⥉䘨††††††††††††††††††††††††††††††††††††啂䱉䥔屎摁業楮瑳慲潴獲⠺⥉䘨䌊尺獕牥屳慭摥瑡作敮牄癩掂溂皂悂斃亃涃䞃鎃垃钊꺎킎荜荨荌莅莁莓屧捡晬汯敤屲潲瑵湩䍔么㉗〱㈱浜敡慤㩴伨⥉䌨⥉䘨†††††††††††††††††††††††††††††††††䔠敶祲湯㩥䤨⠩䥏⠩䥃⠩⥆ †††††††††††††††††††††††††††††††††䍔么㉗〱㈱浜敡慤㩴䤨⠩䥏⠩䥃⠩⥆ ††††††††††††††††††††††† ††††††††††癅牥潹敮⠺⥉䌨⥉䐨久⥙䐨⥃ †††††††††††††††††††††††††††††††††呎䄠呕佈䥒奔卜卙䕔㩍䤨⠩䥏⠩䥃⠩⥆ †††††††††††††††††††††††††††††††††啂䱉䥔屎摁業楮瑳慲潴獲⠺⥉伨⥉䌨⥉䘨䌊尺獕牥屳慭摥瑡作敮牄癩掂溂皂悂斃亃涃䞃鎃垃钊꺎킎荜荨荌莅莁莓屧捡晬汯敤屲潲瑵湩履禁楄䕃突敗襢误荣荁荶莊荁荢荶腦荛蹧迨辇⺑潤硣吠䡃坎ㄲ尲慭摥瑡⠺⥉䘨††††††††††††††††††††††††††††††††††††††††††††††††癅牥潹敮⠺⥉䘨††††††††††††††††††††††††††††††††††††††††††††††††呎䄠 呕佈䥒奔卜卙䕔㩍䤨⠩⥆ †††††††††††††††††††††††††††††††††††††††††††††††䈠䥕 呌义䅜浤湩獩牴瑡牯㩳䤨⠩⥆ਊ‴슌첂璃䂃䎃讃ꪂ뎐즂袏鶗뎂떂떂붂䊁‰슌첂璃䂃䎃讃袏鶗얂ꮂ릂릂얂떂붂: 指定されたパスが見つか りません。
0 個のファイルが正常に処理されました。1 個のファイルを処理できませんでした
アクセス権データの復元に成功しました。
続行するには何かキーを押してください . . .
または、問題・エラーが起きている画像をここにドラッグアンドドロップ
該当するソースコード
@echo off
:: 管理者権限で再実行する
net session >nul 2>&1
if %errorLevel% neq 0 (
echo 管理者権限で再実行しています...
powershell -Command "Start-Process '%~f0' -Verb RunAs"
exit /b
)
:: 保存したアクセス権データを復元
icacls "C:\Users\maedat\OneDrive - 株式会社\ドキュメント\aclfolder" /restore "C:\Users\maedat\OneDrive - 株式会社\デスクトップ\downloads\a.txt" /C
if %errorLevel% neq 0 (
echo アクセス権データの復元に失敗しました。
) else (
echo アクセス権データの復元に成功しました。
)
pause
自分で試したこと
ここに問題・エラーに対して試したことを記載してください。
何回かCopilotで質問
回答
アクセスマスク収集データ
aclfolder
D:AI(A;OICI;FA;;;WD)(A;OICI;FA;;;S-1-5-21-2584790312-778028843-196222346-1006)(D;CIID;DT;;;WD)(A;OICIID;FA;;;SY)(A;OICIID;FA;;;BA)(A;OICIID;FA;;;S-1-5-21-2584790312-778028843-196222346-1006)
aclfolder\ERP操作手順書.pdf
D:AI(D;;CCDCLCSWRPWPLOCRRC;;;WD)(D;;CCSWWPLORC;;;S-1-5-21-2584790312-778028843-196222346-1006)(A;ID;FA;;;WD)(A;ID;FA;;;S-1-5-21-2584790312-778028843-196222346-1006)(A;ID;FA;;;SY)(A;ID;FA;;;BA)
aclfolder\routine
D:AI(A;OICI;FA;;;S-1-5-21-2584790312-778028843-196222346-1006)(A;OICIID;FA;;;WD)(A;OICIID;FA;;;S-1-5-21-2584790312-778028843-196222346-1006)(D;CIID;DT;;;WD)(A;OICIID;FA;;;SY)(A;OICIID;FA;;;BA)
aclfolder\routine\【DiCE】Web会議アプリアップデート手順書.docx
D:AI(A;ID;FA;;;S-1-5-21-2584790312-778028843-196222346-1006)(A;ID;FA;;;WD)(A;ID;FA;;;SY)(A;ID;FA;;;BA)
@echo off
:: 管理者権限で再実行する
net session >nul 2>&1
if %errorLevel% neq 0 (
echo 管理者権限で再実行しています...
powershell -Command "Start-Process '%~f0' -Verb RunAs"
exit /b
)
:: 保存したアクセス権データを復元
cd "C:\Users\maedat\OneDrive - 株式会社\ドキュメント"
icacls .\ /restore "C:\Users\maedat\OneDrive - 株式会社\デスクトップ\downloads\a.txt" /C
if %errorLevel% neq 0 (
echo アクセス権データの復元に失敗しました。
) else (
echo アクセス権データの復元に成功しました。
)
pause