因此,我试图找出一个为所有计算机编辑OneDrive根文件夹名称的漏洞。
我需要可以找到特定默认值并进行更改的脚本。这是到目前为止我可以做的
Get-ChildItem -path HKLM:\SOFTWARE\Classes\CLSID\
CLSID包含许多密钥文件夹,例如{021E4F06-9DCC-49AD-88CF-ECC2DA314C8A}。
我需要在CLSID文件夹中进行搜索,以找到包含默认值“我的公司名称”的文件夹,然后对其进行更改。
原因是在这一部分,我需要进行更改的文件夹在每台其他机器上都不同。
例如我的是。
\HKEY_CURRENT_USER\Software\Classes\CLSID\{04271989-C4D2-51FA-6558-1FD935F1416C}
另一台机器
HKEY_CURRENT_USER\Software\Classes\CLSID\{04271989-C4D2-9527-CD60-A32EA8C49FE9}
我该如何完成?
任何帮助将不胜感激
这可以帮助您入门。它列出了HKCU中每个GUID的所有项目属性,其中默认值与部分字符串匹配。
Get-ChildItem "HKCU:\Software\Classes\clsid" |
ForEach-Object { Get-ItemProperty -Path $_.PSPath } |
Where-Object {$_.'(default)' -like "Java Plug-in*"}
您可以将'(default)'
更改为'your company name'
以使其在您的情况下工作。