IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Patrik Živčák:12.9.2019 9:49

Ahoj mám funkciu všetko v nej ide vrátane skriptu.

# paralelne kontroluje statusy PC
Workflow Test-MultiConnection {
param([string[]] $ComputerName)
foreach -Parallel ($Computer in $ComputerName) {
sequence {
$online = Test-Connection -ComputerName $Computer -Count 1 -Quiet
if($online)
{
    $Info = (Get-WmiObject win32_ComputerSystem -ComputerName $Computer)
    $Reboot = (Get-WmiObject win32_OperatingSystem -**PSComputerName $Computer**) | select -ExpandProperty LastBootUpTime
    $Network = Get-WmiObject win32_networkadapterconfiguration -**PSComputerName $Computer**
}

$Obj = New-Object -Type PSObject -Property @{
ComputerName = $Computer
Online = $online
Info = $Info
Reboot = $Reboot
Network = $Network
}
$Obj
}
}
}

Zkusil jsem: Praveže neviem. Problem s použitim "predpony" PS je, že niekde to funguje a ked skusim iny PC tak mi vypiše
Microsoft.Power­Shell.Utility\Wri­te-Error : Přístup byl odepřen. (Výjimka na základě hodnoty HRESULT: 0x80070005 (E_ACCESSDENIED))
Mám aj verziu skriptu kde použivam:

$Network = Get-WmiObject win32_networkadapterconfiguration -ComputerName

Ale toto mám proste ako normalny skript ,ktory funguje uplne všade a nie vo workflow a ja som to práve chcel robit paralelne ale kvoli tomu PS mi to proste nejde na niektorych PC inde uplne bez problemu. A ked to dam do workflow bez toho toho mi zas vypise: Could not find a parameter named 'ComputerName'. Remote connectivity in this command is handled by the 'PSComputerName' parameter.

Chci docílit:

$Network = Get-WmiObject win32_networkadapterconfiguration -ComputerName

Dat do workflow tuto verziu bez vypisu: Could not find a parameter named 'ComputerName'. Remote connectivity in this command is handled by the 'PSComputerName' parameter.

Editováno 12.9.2019 9:50
 
Odpovědět
12.9.2019 9:49
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:12.9.2019 13:49

Ahoj,

zkus použít toho:
https://support.microsoft.com/…ollup-update
konkrétně:

Chcete-li tyto problémy vyřešit, použijte aktualizace Srpen 2018 zabezpečení a kvality a kumulativní zabezpečení pouzepro operační systém a nainstalovat rozhraní.NET Framework. Další informace naleznete v tématu CVE-2018-8356 | chyby zabezpečení rozhraní.NET Framework zabezpečení funkce obejít.

 
Nahoru Odpovědět
12.9.2019 13:49
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.