管理者Powershellでパーミッションをフォルダのパーミッションをフルアクセスに変更し、
$folder_path = 'C:\pg\rails\tool' $fc_user_name = $env:UserName $acl = Get-Acl $folder_path $permission = ($fc_user_name,"FullControl","ContainerInherit, ObjectInherit", "None","Allow") # 引数:ユーザー名,アクセス権,下位フォルダへ継承,下位オブジェクトへ継承,継承の制限,アクセス許可 $accessRule = New-Object System.Security.AccessControl.FileSystemAccessRule $permission $acl.SetAccessRule($accessRule) $acl | Set-Acl $folder_path # 試した2つめ $Acl = Get-Acl "C:\pg\rails\tool" $Ar = New-Object System.Security.AccessControl.FileSystemAccessRule($env:UserName, "FullControl", "ContainerInherit,ObjectInherit", "None", "Allow") $Acl.SetAccessRule($Ar) Set-Acl "C:\pg\rails\tool" $Acl
mvしようとすると、
PS C:\pg\rails\tool> cd .. PS C:\pg\rails> mv tool tooltmp mv : パス 'C:\pg\rails\tool' へのアクセスが拒否されました。 発生場所 行:1 文字:1 + mv tool tooltmp + ~~~~~~~~~~~~~~~ + CategoryInfo : WriteError: (C:\pg\rails\tool:DirectoryInfo) [Move-Item], IOException + FullyQualifiedErrorId : MoveDirectoryItemIOError,Microsoft.PowerShell.Commands.MoveItemCommand
PS C:\pg\rails> Rename-Item tool tooltmp Rename-Item : パス 'C:\pg\rails\tool' へのアクセスが拒否されました。 発生場所 行:1 文字:1 + Rename-Item tool tooltmp + ~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : WriteError: (C:\pg\rails\tool:String) [Rename-Item], IOException + FullyQualifiedErrorId : RenameItemIOError,Microsoft.PowerShell.Commands.RenameItemCommand
拒否されてしまい変更ができません…。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。