PowerShell-скрипт для проверки, как поиск сеансов поведёт себя в незнакомом
домене, до того как разворачивать там программу: список компьютеров из AD,
отсев выключенных машин по порту 445, перечисление сеансов через WTS API и
разрешение папки профиля через SID + удалённый реестр ProfileList.
Сеансы читаются через P/Invoke к wtsapi32, а не разбором вывода quser —
тот зависит от локали Windows и ломается на русской версии.
Python на целевой машине не нужен, скрипт только читает данные и ничего
не меняет. Показывает тайминги по шагам и группирует причины отказов —
по ним видно, где закрыт RPC и где отключена служба RemoteRegistry.
Co-Authored-By: Claude <noreply@anthropic.com>
- Панель «Подключённые базы»: клик по пользователю показывает его базы,
удаление отмеченных с подтверждением
- Поиск по пользователям и базам (галочки сохраняются при фильтрации)
- Опциональное дублирование add/delete в ZIP-профиль (автопоиск папки <user>.*)
- Устойчивое чтение ibases.v8i (UTF-8 BOM/без/cp1251)
- Интерфейс переведён на русский, окно резиновое
- Фикс: сброс прокрутки списка наверх при поиске
- Новая иконка download.ico, spec теперь версионируется
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>