lastnowember
24-03-2015, 16:20
Вот такая штука выползает
PS C:\ps> .\invent.ps1
Исключение при вызове "OpenRemoteBaseKey" с "2" аргументами: "Попытка выполнить несанкциони
рованную операцию."
C:\ps\invent.ps1:2 знак:1
+ $reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey([Microsoft.Win32.Registr ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : UnauthorizedAccessException
при попытке выполнить это
$HostName = 'PERKOVA'
$reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey([Microsoft.Win32.RegistryHive]::LocalMachine,$HostName)
$key = $reg.OpenSubKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall')
$key.GetSubKeyNames() | ForEach-Object {
$subkey = $key.OpenSubKey($_)
$i = @{}
$i.Name = $subkey.GetValue('DisplayName')
$i.Publisher = $subkey.GetValue('Publisher')
New-Object PSObject -Property $i
$subkey.Close()
}
$key.Close()
$reg.Close()
Служба RemoteRegistry Запущена
Заранее спасибо :)
PS C:\ps> .\invent.ps1
Исключение при вызове "OpenRemoteBaseKey" с "2" аргументами: "Попытка выполнить несанкциони
рованную операцию."
C:\ps\invent.ps1:2 знак:1
+ $reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey([Microsoft.Win32.Registr ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : UnauthorizedAccessException
при попытке выполнить это
$HostName = 'PERKOVA'
$reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey([Microsoft.Win32.RegistryHive]::LocalMachine,$HostName)
$key = $reg.OpenSubKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall')
$key.GetSubKeyNames() | ForEach-Object {
$subkey = $key.OpenSubKey($_)
$i = @{}
$i.Name = $subkey.GetValue('DisplayName')
$i.Publisher = $subkey.GetValue('Publisher')
New-Object PSObject -Property $i
$subkey.Close()
}
$key.Close()
$reg.Close()
Служба RemoteRegistry Запущена
Заранее спасибо :)