[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[注册表类] [已解决]如何用命令来修改注册表项所有者

本帖最后由 gm8800 于 2021-4-15 00:08 编辑

比如我"HKEY_LOCAL_MACHINE\SOFTWARE\aaaaa"当前所有者是"SYSTEM",用"Administrator"用户登录没有权限修改,也不能用"regini"命令去修改权限,有没有什么办法修改当前所有者为"Administrator"呀
网上找了,群里也问过了,说可以用"secedit"命令来实现,但是这类的例子好少,自己试过不成功,哪位打下可以指点迷津

本帖最后由 gm8800 于 2021-4-13 22:54 编辑

回复 2# xczxczxcz
谢谢,但是我测试不成功呀,我这是win7系统,不知道为什么我发不了图片(图片大小42kb)
  1. PS C:\Users\Administrator\Desktop> C:\Users\Administrator\Desktop\aaa.ps1
  2. 程序错误,退出
  3. 无法将“Pause”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后重试。
  4. 所在位置 行:6 字符: 47
  5. +     }catch { write-host '程序错误,退出' -fore Red;Pause <<<< ;Exit }
  6.     + CategoryInfo          : ObjectNotFound: (Pause:String) [], CommandNotFoundException
  7.     + FullyQualifiedErrorId : CommandNotFoundException
  8. 无法将“pause”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后重试。
  9. 所在位置 C:\Users\Administrator\Desktop\aaa.ps1:7 字符: 6
  10. + pause <<<<
  11.     + CategoryInfo          : ObjectNotFound: (pause:String) [], CommandNotFoundException
  12.     + FullyQualifiedErrorId : CommandNotFoundException
复制代码
在win10的系统测试也不可以
  1. Set-Acl : 不允许所请求的注册表访问权。
  2. 所在位置 行:3 字符: 1
  3. + Set-Acl -Path "Registry::$reg" -AclObject $acl;
  4. + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  5.     + CategoryInfo          : PermissionDenied: (HKEY_LOCAL_MACH...eDevicePolicies:String) [Set-Acl], SecurityException
  6.     + FullyQualifiedErrorId : System.Security.SecurityException,Microsoft.PowerShell.Commands.SetAclCommand
  7. 按 Enter 键继续...:
复制代码

TOP

回复 4# Batcher


    谢谢,这个测试是可以用

TOP

回复 5# xczxczxcz


    就是管理员权限的

TOP

返回列表