Search
Write a publication
Pull to refresh
16
0
Иван @ViPiC

Системный администратор

Send message

Спасибо за информацию. Но я чуть-чуть про другую задачу. Нужен не обход User Account Control (UAC), а возможность получить данные в контексте другого пользователя, не зная его пароль. Пока такую возможность я нашёл только через Планировщик заданий.

Да, можно и с помощью PowerShell. ?

С использованием модуля Active Directory (нужно будет его доустановить).

(Get-ADComputer -SearchBase "DC=demo,DC=local" -Filter "*").Name | Out-File "All.txt"

Или можно воспользоваться уже имеющимся объектом DirectorySearcher.

$Searcher = New-Object System.DirectoryServices.DirectorySearcher;
$Searcher.SearchRoot = "LDAP://DC=demo,DC=local";
$Searcher.Filter = "(objectCategory=Computer)";
$List = $Searcher.FindAll().GetDirectoryEntry().Name;
Set-Content -Value $List -Path "All.txt";

JScript тут больше использовался для примера, что можно одну и ту же задачу решить разными способами. Просто скрипт env.search.min.js был под рукой, я подумал «а почему бы и нет...», т.к. нужную задачу он может решить.

А в целом, да, лучше использовать одну технологию. ?

Хороший вопрос. ? Общение с ККМ идёт через драйвер. Если в тест-драйвере корректно указано подключение к одной из касс по Ethernet, то эта касса должна управляется скриптом. Но этот в теории...

Information

Rating
Does not participate
Location
Подольск, Москва и Московская обл., Россия
Date of birth
Registered
Activity