$wget.RawContentStream.ToArray() | Set-Content -Encoding Byte -Path d:\111
$bytes = $wget.Content.ToCharArray() | Foreach-Object{ [byte]$_ }
$Result = [Text.Encoding]::UTF8.GetString($bytes)
DC1> Test-NetConnection -ComputerName 'dc2' -Port 5985
DC2> Test-NetConnection -ComputerName 'dc1' -Port 5985
Get-Acl HKLM:\SYSTEM\CurrentControlSet\Services\EventLog\Security
пробуем доменную учетку с админскими правами с добавлением учеток в группу "Читатели журнала событий" (S-1-5-32-573)Это на каком из компов делалось ?
# Создание csv
1..10 | Foreach-Object {
#Здесь будут ваши непонятно откуда полученные значения. у меня это просто цифры
# Ну или делаете его в excel, тогда надо будет обратить внимание на символ разделитель (-Delimiter)
[PSCustomObject]@{
Name = "Name $_"
Description = "Value $_"
}
} | Export-Csv -path d:\test.csv -Encoding utf8
# Чтение и использование
Import-Csv -Path d:\test.csv | Foreach-Object {
#Сюда подставляете нужные вам команды
Write-Host "Для имени $($_.Name) описание $($_.Description)"
}
что именно оно делает на powershell, понимаете ? на vbs писать умеете ?
Если хотя бы на один вопрос из последних двух ответ - да, переписать просто
там просто работа с реестром и вполне себе нативным объектом для vbs - Shell.Application
ну, разве что ещё немного regex, который на vbs, насколько я знаю, тоже есть
Если нет - тогда очень интересен ответ на первый вопрос :)
Вообще, мне кажется, вы не то в гугле искали