г. Санкт-Петербург
Войти
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности
Заказать звонок
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности


1
2
3
4
5
6
7
8
9
10
12
Пример кода для автоматического заполнения картинок в Каталоге
 
[B]Настройка и запуск[/B]
1. Измените ID инфоблока

В коде найдите const IBLOCK_ID = 17; и замените 17 на реальный ID вашего каталога.

2. Режим DRY_RUN (опционально)

Перед первым запуском установите const DRY_RUN = true;

, чтобы скрипт только вывел, что он будет делать, но не менял БД. Запустите вручную через командную строку и проверьте логи.

3. Настройка cron (примеры)
Через командную строку (php-cli):bash

(каталоги нужно указать ваши)

# Запускать каждый час
0 * * * * /usr/bin/php -f /home/bitrix/www/bitrix/php_interface/cron/section_picture_filler.php >> /home/bitrix/www/upload/cron_section_images.log 2>&1

# Или через wget (если нет доступа к cli)
0 * * * * wget -q -O /dev/null "[URL=https://ваш-сайт.ру/bitrix/php_interface/cron/section_picture_filler.php"]https://ваш-сайт.ру/bitrix/php_interface/cron/section_picture_filler.php&quot[/URL];
4. Права на файл

Убедитесь, что скрипт доступен для выполнения (chmod +x для cli-версии). При запуске через веб (не рекомендуется, но можно) - защитите файл от прямого доступа проверкой на php_sapi_name() == 'cli'.

[CODE]/**
* Скрипт для автоматического заполнения картинок разделов каталога
* Запуск по cron: каждые N минут/часов
*/

$_SERVER['DOCUMENT_ROOT'] = dirname(__DIR__, 3); // поднимаемся на уровень выше /bitrix
define('NO_KEEP_STATISTIC', true);
define('NOT_CHECK_PERMISSIONS', true);
define('NO_AGENT_CHECK', true);
define('BX_BUFFER_USED', false);
define('BX_NO_ACCELERATOR_RESET', true);

require_once $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_before.php';

use Bitrix\Main\Loader;
use Bitrix\Iblock\SectionTable;
use Bitrix\Iblock\ElementTable;

class SectionPictureFillerCron
{
/**
* ID инфоблока (каталога) — обязательно замените на свой
*/
const IBLOCK_ID = 17;

/**
* Режим "только сухие проверки" (dry-run)
* true - только вывод, что будет сделано, без обновлений БД
*/
const DRY_RUN = false;

/**
* Лимит на количество разделов за один запуск.
* 0 = без лимита.
*/
const LIMIT = 0;

/**
* Точка входа
*/
public static function run()
{
if (!Loader::includeModule('iblock')) {
self::log("Ошибка: модуль iblock не загружен");
return;
}

$startTime = microtime(true);
self::log("=== Запуск заполнения картинок разделов ===");
self::log("Инфоблок ID: " . self::IBLOCK_ID . (self::DRY_RUN ? " (DRY-RUN режим)" : ""));

$sections = self::getSectionsWithoutPicture();
$total = count($sections);
self::log("Найдено разделов без картинки: $total");

if (self::LIMIT > 0 && $total > self::LIMIT) {
$sections = array_slice($sections, 0, self::LIMIT);
self::log("Обработано будет только " . self::LIMIT . " разделов за этот запуск");
}

$updated = 0;
$skipped = 0;
$errors = 0;

foreach ($sections as $section) {
$sectionId = $section['ID'];
$iblockId = $section['IBLOCK_ID'];

$productPictureId = self::getFirstProductPictureId($sectionId, $iblockId);

if (!$productPictureId) {
self::log("Раздел [ID: $sectionId] — нет товаров с картинками");
$skipped++;
continue;
}

if (self::DRY_RUN) {
self::log("[DRY-RUN] Разделу [ID: $sectionId] будет назначена картинка ID: $productPictureId");
$updated++;
continue;
}

$fileArray = \CFile::MakeFileArray($productPictureId);
if (!$fileArray) {
self::log("Ошибка: не удалось создать массив файла для картинки ID $productPictureId (раздел $sectionId)");
$errors++;
continue;
}

$sectionUpdater = new \CIBlockSection();
if ($sectionUpdater->Update($sectionId, ['PICTURE' => $fileArray])) {
self::log("✓ Разделу [ID: $sectionId] назначена картинка ID: $productPictureId");
$updated++;
} else {
self::log("✗ Ошибка обновления раздела $sectionId: " . $sectionUpdater->LAST_ERROR);
$errors++;
}
}

$time = round(microtime(true) - $startTime, 2);
self::log("=== Готово. Обновлено: $updated, пропущено: $skipped, ошибок: $errors. Время: {$time} с ===");
}

/**
* Возвращает ID разделов, у которых нет установленной картинки (PICTURE)
*/
private static function getSectionsWithoutPicture()
{
$params = [
'select' => ['ID', 'IBLOCK_ID'],
'filter' => [
'=IBLOCK_ID' => self::IBLOCK_ID,
'=PICTURE' => false,
],
'order' => ['LEFT_MARGIN' => 'ASC'],
];
$result = SectionTable::getList($params);
$sections = [];
while ($row = $result->fetch()) {
$sections[] = $row;
}
return $sections;
}

/**
* Ищет ID картинки (PREVIEW_PICTURE или DETAIL_PICTURE) первого активного товара в разделе и его подразделах
*/
private static function getFirstProductPictureId($sectionId, $iblockId)
{
$result = ElementTable::getList([
'select' => ['ID', 'PREVIEW_PICTURE', 'DETAIL_PICTURE'],
'filter' => [
'=IBLOCK_ID' => $iblockId,
'=ACTIVE' => 'Y',
'=SECTION_ID' => $sectionId,
'INCLUDE_SUBSECTIONS' => 'Y',
],
'order' => ['SORT' => 'ASC', 'ID' => 'ASC'],
'limit' => 100,
]);

while ($element = $result->fetch()) {
$pictureId = (int)($element['PREVIEW_PICTURE'] ?: $element['DETAIL_PICTURE']);
if ($pictureId > 0) {
return $pictureId;
}
}
return null;
}

/**
* Логирование в файл
*/
private static function log($message)
{
$logEntry = date('Y-m-d H:i:s') . ' ' . $message . PHP_EOL;
$logFile = $_SERVER['DOCUMENT_ROOT'] . '/upload/section_picture_filler.log';
file_put_contents($logFile, $logEntry, FILE_APPEND | LOCK_EX);
}
}

// Запуск
SectionPictureFillerCron::run();

require_once $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/epilog_after.php';[/CODE]
Поставки SKAT от Бастион, цены реальные на конец 2025г, Свободный запрос по ценам на конец 2025г
 
[TABLE][TR][TH]№[/TH][TH]Наименование[/TH][TH]Кол-во[/TH][TH]Ед. изм.[/TH][TH]Цена[/TH][TH]Цена со скидкой[/TH][TH]Скидка[/TH][TH]Сумма[/TH][TH]Дата обеспечения[/TH][TH]Комментарий[/TH][/TR][TR][TD]1[/TD][TD]2159, SNMP-модуль DL 801 SKAT UPS-1000 RACK/10000 RACK Мониторинг и упр-е по Ethernet[/TD][TD]3[/TD][TD]шт[/TD][TD]27 210.00[/TD][TD]21 768.00[/TD][TD]16 326.00[/TD][TD]65 304.00[/TD][TD]31.12.2025[/TD][TD]декабрь[/TD][/TR][TR][TD]2[/TD][TD]8764, SKAT-UPS 1500-RACK-ON-3X9 P3 - ИБП 1500 Вт, On-Line, синус, встр. АКБ 36В (3x9Ач), 2хSchuko[/TD][TD]1[/TD][TD]шт[/TD][TD]84 520.00[/TD][TD]67 616.00[/TD][TD]16 904.00[/TD][TD]67 616.00[/TD][TD]28.11.2025[/TD][TD]ноябрь[/TD][/TR][TR][TD]3[/TD][TD]8753, SKAT BC 36/18S3 RACK блок батарейный[/TD][TD]3[/TD][TD]шт[/TD][TD]52 560.00[/TD][TD]42 048.00[/TD][TD]31 536.00[/TD][TD]126 144.00[/TD][TD]22.10.2025[/TD][TD]в наличии[/TD][/TR][TR][TD]4[/TD][TD]8769, SKAT-UPS 2000-RACK-ON-4X9-E P3 - ИБП 2000 Вт, On-Line, синус, встр. АКБ 48В (4x9Ач), 8хC13[/TD][TD]2[/TD][TD]шт[/TD][TD]102 290.00[/TD][TD]81 832.00[/TD][TD]40 916.00[/TD][TD]163 664.00[/TD][TD]10.12.2025[/TD][TD]ноябрь-начало декабря[/TD][/TR][TR][TD]5[/TD][TD]8785, SKAT BC 48/18S3 RACK P3 - блок батарейный 2U, 48В, 18Ач, ЗУ, для ИБП со встр. АКБ[/TD][TD]6[/TD][TD]шт[/TD][TD]76 890.00[/TD][TD]61 512.00[/TD][TD]92 268.00[/TD][TD]369 072.00[/TD][TD]31.12.2025[/TD][TD]декабрь[/TD][/TR][/TABLE]
Поиск и установка обновлений с помощью powershell, Get-WUList поиск и установка через повершелл
 

Установите модуль на свой компьютер из галереи скриптов PSGallery:

Проверка что модуль есть в системе

Find-Module –Name *PSWindowsUpdate*| Select Name, Version, Repository

Install-Module -Name PSWindowsUpdate

Get-WUList
[IMG WIDTH=584 HEIGHT=115]https://winitpro.ru/wp-content/uploads/2016/02/powershell-spisok-dostupnih-obnovleniy.jpg[/IMG]

Скачайте нужный вам модуль на ваш компьютер в указанный каталог:

Save-Module –Name PSWindowsUpdate –Path C:\ps\

Чтобы проверить, откуда получает ли Windows обновлений с серверов Windows Update в Интернете или локального WSUS, выполните команду:

Get-WUServiceManager

[IMG WIDTH=642 HEIGHT=100]https://winitpro.ru/wp-content/uploads/2018/10/get-wuservicemanager-istochnikia-obnovlenij.png[/IMG]

В этом примере вы видите, компьютер настроен на получение обновлений с локального сервера WSUS (Windows Server Update Service = True). В этом случае вы должны увидеть список обновлений, одобренных для вашего компьютера на WSUS.

Чтобы убрать определенные продукты или конкретные KB из списка обновлений, которые получает ваш компьютер, вы их можете исключить по:

[LIST]
[*]Категории (-NotCategory);
[*]Названию (-NotTitle);
[*]Номеру обновления (-NotKBArticleID).
[/LIST]

Например, чтобы исключить из списка обновления драйверов, OneDrive, и одну конкретную KB:

Get-WUlist -NotCategory "Drivers" -NotTitle OneDrive -NotKBArticleID KB4533002

Скачать все доступные обновления на компьютер (обновления загружаются в локальный кэш обновлений в каталоге C:\Windows\SoftwareDistribution\Download ).

Get-WindowsUpdate -Download -AcceptAll

Windows загрузит все доступные патчи сервера обновлений (MSU и CAB файлы) в локальный каталог обновлений, но не запустит их автоматическую установку.

[B]Установка обновлений Windows с помощью команды Install-WindowsUpdate[/B]

Чтобы автоматически скачать и установить все доступные обновления для вашей версии Windows с серверов Windows Update (вместо локального WSUS), выполните:

Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot

Cброс настроек Windows Update с помощью PowerShell, Для сброса настроек агента и службы Windows Update использование PowerShell и модуль PSWindowsUpdate
 
Cброс настроек Windows Update с помощью PowerShell

Для сброса настроек агента и службы Windows Update можно использовать PowerShell модуль PSWindowsUpdate.

Установите модуль на свой компьютер из галереи скриптов PSGallery:

Install-Module -Name PSWindowsUpdate

Разрешите запуск PowerShell скриптов в текущей сессии:

Set-ExecutionPolicy –ExecutionPolicy RemoteSigned -force -Scope Process

Затем нужно импортировать модуль в сессию:
Import-Module PSWindowsUpdate

Для сброса компонентов Windows Update, выполните команду:

Reset-WUComponents –verbose

[IMG WIDTH=839 HEIGHT=361]https://winitpro.ru/wp-content/uploads/2016/02/sbros-sluzhby-obnovleniy-Reset-WUComponents-powershell.jpg[/IMG]

Команда Reset-WUComponents отключает службы, используемые Центром обновлений Windows, перерегистрирует dll, очищает каталог C:\Windows\SoftwareDistribution и пересоздает базу данных Windows Update (выполняет все те же операции, что описанный чуть BAT скрипт).

[CODE]VERBOSE: Background Intelligent Transfer Service (BITS)
VERBOSE: Windows Update (wuauserv)
VERBOSE: Application Identity (appidsvc)
VERBOSE: Cryptographic Services (cryptsvc)
Step 2: Delete the qmgr*.dat files
Step 3: Backup software distribution folders
VERBOSE: Renaming Software Distribution folder to C:\Windows\SoftwareDistribution.bak
VERBOSE: Renaming CatRoot folder to C:\Windows\System32\Catroot2.bak
Step 4: Remove old Windows Update logs
VERBOSE: Deleting the C:\Windows\WindowsUpdate.log files.
Step 5: Reset Windows Update services
VERBOSE: Reset BITS service
VERBOSE: Reset Windows Update service
Step 6: Reregister dll's
VERBOSE: regsvr32.exe / s atl.dll
VERBOSE: regsvr32.exe / s urlmon.dll
VERBOSE: regsvr32.exe / s mshtml.dll
VERBOSE: regsvr32.exe / s shdocvw.dll
VERBOSE: regsvr32.exe / s browseui.dll
VERBOSE: regsvr32.exe / s jscript.dll
VERBOSE: regsvr32.exe / s vbscript.dll
VERBOSE: regsvr32.exe / s scrrun.dll
VERBOSE: regsvr32.exe / s msxml.dll
VERBOSE: regsvr32.exe / s msxml3.dll
VERBOSE: regsvr32.exe / s msxml6.dll
VERBOSE: regsvr32.exe / s actxprxy.dll
VERBOSE: regsvr32.exe / s softpub.dll
VERBOSE: regsvr32.exe / s wintrust.dll
VERBOSE: regsvr32.exe / s dssenh.dll
VERBOSE: regsvr32.exe / s rsaenh.dll
VERBOSE: regsvr32.exe / s gpkcsp.dll
VERBOSE: regsvr32.exe / s sccbase.dll
VERBOSE: regsvr32.exe / s slbcsp.dll
VERBOSE: regsvr32.exe / s cryptdlg.dll
VERBOSE: regsvr32.exe / s oleaut32.dll
VERBOSE: regsvr32.exe / s ole32.dll
VERBOSE: regsvr32.exe / s shell32.dll
VERBOSE: regsvr32.exe / s initpki.dll
VERBOSE: regsvr32.exe / s wuapi.dll
VERBOSE: regsvr32.exe / s wuaueng.dll
VERBOSE: regsvr32.exe / s wuaueng1.dll
VERBOSE: regsvr32.exe / s wucltui.dll
VERBOSE: regsvr32.exe / s wups.dll
VERBOSE: regsvr32.exe / s wups2.dll
VERBOSE: regsvr32.exe / s wuweb.dll
VERBOSE: regsvr32.exe / s qmgr.dll
VERBOSE: regsvr32.exe / s qmgrprxy.dll
VERBOSE: regsvr32.exe / s wucltux.dll
VERBOSE: regsvr32.exe / s muweb.dll
VERBOSE: regsvr32.exe / s wuwebv.dll
Step 7: Reset WinSock
VERBOSE: netsh winsock reset
Step 8: Reset Proxy
VERBOSE: netsh winhttp reset proxy
Step 9: Start Windows Update services
VERBOSE: Cryptographic Services (cryptsvc)
VERBOSE: Application Identity (appidsvc)
VERBOSE: Windows Update (wuauserv)
VERBOSE: Background Intelligent Transfer Service (BITS)
Step 10: Start Windows Update services
VERBOSE: wuauclt /resetauthorization /detectnow[/CODE]
Проблема Windows 24h2 после обновления артефакты или искажение при подключении к windows 7 / 2008r2, Возникает проблема с подключением к старым версиям remote desktop Windows 2008r2 terminal server и аналогичным на ядре win7
 
После обновления Windows 11 до версии 24H2 подключения через удалённый рабочий стол к компьютерам с Windows 7 или Windows Server 2008R2 начинают отображать графическое содержимое криво появляются артефакты.

Возврат к предыдущей версии Windows 11 (23H2) устраняет проблему но не всегда это возможно

Проблема актуальна для 2008R2 где аналогичная проблема. (часть текста будет не читаема, особенно если поводить приложение мышью текстуры сьезжают)

С более новыми ос > 2008r2 (2012,2016 и т.д проблема не обнаружена

Решение: первично нужно сделать папку c:\old в неё переместим (новые) старые файлы от Windows 24h2

Если у вас осталась папка c:\windows.old то все нужные файлы есть там (если у вас нет смотрите ниже приложенные архивы от версии windows 11 23h2

Скрипт №1 (архивация) - всё останется в папке c:\old

Обратите внимание что оба скрипта копируют обе языковые версии mui для ru-RU и en-US (какая у вас надо смотреть)
[CODE]mkdir c:\old
copy C:\Windows\System32\mstsc.exe C:\old\mstsc.exe
copy C:\Windows\System32\mstscax.dll C:\old\mstscax.dll

copy C:\Windows\System32\ru-RU\mstsc.exe.mui C:\old\mstsc.exe.mui
copy C:\Windows\System32\ru-RU\mstscax.dll.mui c:\old\mstscax.dll.mui

copy C:\Windows\System32\en-US\mstsc.exe.mui C:\old\en-US\mstsc_en.exe.mui
copy C:\Windows\System32\en-US\mstscax.dll.mui c:\old\en-US\mstscax_en.dll.mui[/CODE][CODE]copy C:\Windows\SystemResources\mstsc.exe.mun c:\old\mstsc.exe.mun
copy C:\Windows\SystemResources\mstscax.dll.mun c:\old\mstscax.dll.mun


[/CODE]
Теперь копируем эти данные из старой версии windows.old: (Обычно они в подпапке windows - у вас может быть всё иначе
[COLOR=#333333][FONT=var(--ui-font-family-system-mono, consolas, monospace)][SIZE=12px]
[/SIZE][/FONT][/COLOR]
Скрипт №2 (заменяем версии файлов из копии windows.old) [COLOR=#333333][FONT=var(--ui-font-family-system-mono, consolas, monospace)][SIZE=12px]
[/SIZE][/FONT][/COLOR][CODE]copy C:\Windows.old\windows\System32\mstsc.exe C:\Windows\System32\mstsc.exe
copy C:\Windows.old\windows\System32\mstscax.dll C:\Windows\System32\mstscax.dll

copy C:\Windows.old\windows\System32\ru-RU\mstsc.exe.mui C:\Windows\System32\ru-RU\mstsc.exe.mui
copy C:\Windows.old\windows\System32\ru-RU\mstscax.dll.mui C:\Windows\System32\ru-RU\mstscax.dll.mui

copy C:\Windows.old\windows\System32\en-US\mstsc.exe.mui C:\Windows\System32\en-US\mstsc.exe.mui
copy C:\Windows.old\windows\System32\en-US\mstscax.dll.mui C:\Windows\System32\en-US\mstscax.dll.mui


copy C:\Windows.old\windows\SystemResources\mstsc.exe.mun C:\Windows\SystemResources\mstsc.exe.mun
copy C:\Windows.old\windows\SystemResources\mstscax.dll.mun C:\Windows\SystemResources\mstscax.dll.mun[/CODE]
Регистрируем:

regsvr32 C:\Windows\System32\mstscax.dll
В процессе может не хватить разрешений на доступ к нужным файлам

можно использовать команды
takeown /f имяфайла
и
icacls имя файла /grant %username%:F

Ниже пример скрипта который выполняет архивацию и замену, для замены нужно положить в каталог c:\windows\%~dp0\ полный перечень файл в подпапках


Windows.old :

C:\Windows\System32\mstsc.exe
C:\Windows\System32\mstscax.dll
C:\Windows\System32\en-US\mstsc.exe.mui
C:\Windows\System32\en-US\mstscax.dll.mui

C:\Windows\System32\ru-RU\mstsc.exe.mui
C:\Windows\System32\ru-RU\mstscax.dll.mui

C:\Windows\SystemResources\mstsc.exe.mun
C:\Windows\SystemResources\mstscax.dll.mun

[CODE]@ECHO OFF
@TITLE RDP_Downgrade for W11 24H2
PUSHD C:\Windows\System32
taskkill /im mstsc.exe /f /t
takeown /f mstsc.exe
takeown /f mstscax.dll
takeown /f ru-RU\mstsc.exe.mui
takeown /f ru-RU\mstscax.dll.mui
takeown /f ..\SystemResources\mstsc.exe.mun
takeown /f ..\SystemResources\mstscax.dll.mun
icacls mstsc.exe /grant %username%:F
icacls mstscax.dll /grant %username%:F
icacls ru-RU\mstsc.exe.mui /grant %username%:F
icacls ru-RU\mstscax.dll.mui /grant %username%:F
icacls ..\SystemResources\mstsc.exe.mun /grant %username%:F
icacls ..\SystemResources\mstscax.dll.mun /grant %username%:F
if not exist ..\Setup\RDP_24H2 (
mkdir ..\Setup\RDP_24H2
xcopy /-i /h /f /r /d /y mstsc.exe ..\Setup\RDP_24H2\mstsc.exe
xcopy /-i /h /f /r /d /y mstscax.dll ..\Setup\RDP_24H2\mstscax.dll
xcopy /-i /h /f /r /d /y ru-RU\mstsc.exe.mui ..\Setup\RDP_24H2\ru-RU\mstsc.exe.mui
xcopy /-i /h /f /r /d /y ru-RU\mstscax.dll.mui ..\Setup\RDP_24H2\ru-RU\mstscax.dll.mui
xcopy /-i /h /f /r /d /y ..\SystemResources\mstsc.exe.mun ..\Setup\RDP_24H2\SystemResources\mstsc.exe.mun
xcopy /-i /h /f /r /d /y ..\SystemResources\mstscax.dll.mun ..\Setup\RDP_24H2\SystemResources\mstscax.dll.mun)
POPD
xcopy /-i /h /f /r /y %~dp0\mstsc.exe_old C:\Windows\System32\mstsc.exe
xcopy /-i /h /f /r /y %~dp0\mstscax.dll_old C:\Windows\System32\mstscax.dll
xcopy /-i /h /f /r /y %~dp0\ru_mstsc.exe.mui_old C:\Windows\ru-RU\mstsc.exe.mui
xcopy /-i /h /f /r /y %~dp0\ru_mstscax.dll.mui_old C:\Windows\ru-RU\mstscax.dll.mui
xcopy /-i /h /f /r /y %~dp0\sr_mstsc.exe.mun_old C:\Windows\SystemResources\mstsc.exe.mun
xcopy /-i /h /f /r /y %~dp0\sr_mstscax.dll.mun_old C:\Windows\SystemResources\mstscax.dll.mun
regsvr32 /s C:\Windows\System32\mstscax.dll
pause[/CODE]
Как записать ЭЦП на рутокен., Rutoken light как записать Сертификат ЭЦП ген директора
 
Как записать ЭЦП на рутокен.
Зайти в меню «Пуск» > «Панель управления» > «КриптоПро CSP».
В открывшемся приложении «Крипто Про CSP» нужно выбрать вкладку «Сервис», а на ней нажать кнопку «Скопировать».
После этого будет открыто окно «Копирование контейнера закрытого ключа». Необходимо в нем нажать «Обзор», выбрать в списке ключ, который необходимо скопировать и нажать «ОК», после чего «Далее».
Если копирование производится с другого Рутокена, то будет запрошен пин-код. Заводской код для такого случая — 12345678.
Дальше нужно придумать имя для нового контейнера. Здесь можно использовать пробелы и русские буквы. После чего нужно щелкнуть по кнопке «Готово».
Затем откроется новое окно «Вставьте и выберите носитель для хранения ключа». Если запись производится на Рутокен, то нужно здесь найти «Active Co. RuToken …». В конце будет стоять цифра, определяющая порядковый номер носителя. Если используется несколько Рутокенов, то необходимо иметь данный факт в виду. Затем нужно нажать ОК.
На следующем шаге будет предложено установить пароль на новый ключ. Если это не предполагается делать, то можно оставить поля пустыми, после чего нужно нажать ОК.
Роутеры модемы и переходники VERTELL
 
[TABLE][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/e1T480BeHlbG.jpg[/IMG][/TD][TD]Встраиваемый роутер VT-X3E EC25-EU Код товара: [B]1032[/B] [URL=https://s-alpha.ru/search/?q=VT-X3E+EC25-EU]Описание[/URL]
[/TD][TD]10 шт.
[/TD][TD]6350,00 ₽
[/TD][/TR][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/4U3f5ZsoZTH5.jpg[/IMG][/TD][TD]Встраиваемый модем VT-X3U EC-25EU Код товара: [B]1031[/B] [URL=https://s-alpha.ru/search/?q=VT-X3U+EC-25EU]Описание[/URL]
[/TD][TD]6 шт.
[/TD][TD]4200 ₽
[/TD][/TR][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/w_JD9emUM975.jpg[/IMG][/TD][TD]Модем Cat.9 базе Fibocom L850-GL с VT-AD3-M2 и VT-UPКод товара: [B]2008[/B] [URL=https://s-alpha.ru/search/?q=Fibocom+L850-GL+%D1%81+VT-AD3-M2]Описание[/URL]
[/TD][TD]6 шт.
[/TD][TD]3650,00 ₽
[/TD][/TR][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/nipQtE5LuDrS.jpg[/IMG][/TD][TD]Адаптер VT-AD4-M.2 с VT-UP v.2 + SIMКод товара: [B]2010[/B] [URL=https://s-alpha.ru/search/?q=VT-AD4-M.2]Описание[/URL]
[/TD][TD]10 шт.
[/TD][TD]1350,00 ₽
[/TD][/TR][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/YmGjAFc-5hys.jpg[/IMG][/TD][TD]Удлинитель VT-SIM-EXT с разъёмом под nano-SIM картуКод товара:[B] 3100[/B] [URL=https://s-alpha.ru/search/?q=VT-SIM-EXT]Описание[/URL]
[/TD][TD]10 шт.
[/TD][TD]850 ₽
[/TD][/TR][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/-hpgmTdtH7Br.jpg[/IMG][/TD][TD]Модем VT-X1 EC-25EU Код товара: [B]1030 [/B] [URL=https://s-alpha.ru/search/?q=VT-X1]Описание[/URL]
[/TD][TD]6 шт.
[/TD][TD]4560,60 ₽
[/TD][/TR][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/T9J7cMmrm0kl.jpg[/IMG][/TD][TD]Модем Fibocom L850-GL с антенной в сбореКод товара: 88774 [URL=https://vertell.ru/product/54-fibocom-l850-gl-s-antennoj-v-sbore/]Описание[/URL]
[/TD][TD]4 шт.
[/TD][TD]8 201,60 ₽
[/TD][/TR][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/6NE0dTKFqsj9.jpg[/IMG][/TD][TD]Модем Fibocom L850-GL Код товара: [B]3025 [/B] [URL=https://s-alpha.ru/search/?q=Fibocom+L850-GL]Описание[/URL]
[/TD][TD]6 шт.
[/TD][TD]2400 ₽
[/TD][/TR][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/ovPVfxJ-QdH7.jpg[/IMG][/TD][TD]Герметичный бокс VT-BOX1 Код товара: [B]1019 [/B] [URL=https://s-alpha.ru/search/?q=VT-BOX1]Описание[/URL]
[/TD][TD]6 шт.
[/TD][TD]650 ₽
[/TD][/TR][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/NimFsaaAUy2h.jpg[/IMG][/TD][TD]Герметичный бокс VT-BOX2 Код товара: [B]10190[/B] [URL=https://s-alpha.ru/search/?q=VT-BOX2]Описание[/URL]
[/TD][TD]6 шт.
[/TD][TD]650 ₽
[/TD][/TR][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/wg_hWY2SRINQ.jpg[/IMG][/TD][TD]Патч-корд UTP 15 мКод товара: [B]1014[/B]
[/TD][TD]2 шт.
[/TD][TD]948,60 ₽
[/TD][/TR][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/rylKHFRkAHmO.jpg[/IMG][/TD][TD]Модем M.2 VT-STATION-M.2 Cat. 9Код товара: [B]3021[/B] [URL=https://s-alpha.ru/search/?q=3021]Описание[/URL]
[/TD][TD]2 шт.
[/TD][TD]4300 ₽[/TD][/TR][TR][TD][IMG WIDTH=120 HEIGHT=120]https://vertell.ru/media/product/kZZ_VfJQb5d-.jpg[/IMG][/TD][TD]Антенна PETRA-9 MIMO 2x2 BOXКод товара: [B]1021[/B] [URL=https://s-alpha.ru/search/?q=Petra-9]Описание[/URL]
[/TD][TD]4 шт.
[/TD][TD]3400 ₽[/TD][/TR][/TABLE]
Изменено: pilot - 02.04.2024 23:37:37
Коммутаторы маршрутизаторы eltex из наличия в Санкт-Петербурге, Элтех, элетекс, эltеh еltеks еltех еlkts, Комутатор, доступа, агрегации, гигабит, элтекс видео наблюдение, комутаторы для видео наблюдения, в наличии, с документами и сертификатом, сертификат 2023,
 

Пpoдaютcя кoммутатоpы состояниe [B]новыx ([/B]могли включaтьcя 1-2 paзa для пpовepoк), вoзмoжнa поставка пoд вaш oбъeкт cо спeц ценaми - обcудим, (cpоки от 2-x мeсяцев, еcли нет pегистpaции у другиx пoставщиков)

Коммутаторы в [B]наличии[/B] и в [B]пoлнoй комплектации[/B] и состоянии нoвых, без кaкиx либо следoв в оригинальнoй упaковке.

Гарантия: 6 месяцев.

ВНИМАНИЕ: Без гарантии и поддержки производителя!

Доп. фото видео, тесты по запросу.

[B]Наличие:[/B]

Еltех 2324Р - РоЕ коммутаторы

[B]Состояние:[/B] новые с паспортами и сертификатами от 2023г, без заполнения серийных номеров. (номера в л.с) без следов эксплутации.

Еthеrnеt-коммутатор МЕS2324Р, 24 порта 10/100/1000 Ваsе-Т (РоЕ/РоЕ+), 4 порта 10GВаsе-Х (SFР+)/1000Ваsе-Х (SFР), L2+, 220V АС МЕS2324Р_АС

(В наличии 2шт)

[B]Цена за наличные: [/B]135000руб (за 1 шт)

Еltех 2308Р - РоЕ коммутаторы

[B]Состояние:[/B] как новые в коробке и упаковке, *(установка и разовый запуск возможен)

Коробка уши и сертификат от элтекс до 2020

Еthеrnеt-коммутатор МЕS2308Р, 8 портов 10/100/1000Ваsе-Т с поддержкой РоЕ+ и 2 порта 1000Ваsе

(В наличии 4шт)

[B]Цена наличные: [/B]15000руб (за 1 шт)

[B]
[/B]

[B]Блоки питания:[/B]

Модуль питания Еltех РМ100-48/12, 48V DС, 100W -

[B]Состояние:[/B] новый с коробкой.

Элтех

(В наличии 2шт)

[B]Цена: [/B]12500руб .(за 1 шт)

Блок / Модуль питания Элтекс РМ160-220/12, 220V АС, 160W РМ160-220/12

[B]Состояние [/B]новый с коробкой. Дата произв. 2023г. rеv. В (уточняйте если это важно)

(В наличии 10шт)

[B]Цена: [/B]15500руб (за 1 шт)

Все цены указаны за наличные покупка у физ. лица или авито доставкой.

Оплата от юр. лица (+10% БЕЗ НАЛ БЕЗ НДС) + 20% с НДС.

Доставка:, Авто, СДЭК, можно также заказать через сайт если есть сомнения с оплатой и чеком или по счёту (+процент).

Дополнительно есть: Телеком шкафы от 6 до 18U в наличии

и от 22U до 48U под заказ.

Розетки и блоки розеток, патч-панели и кабель.

[B]Уточняйте также наличие на[/B]:

Еthеrnеt-коммутатор МЕS2348Р, 48 портов 10/100/1000 Ваsе-Т (РоЕ/РоЕ+), 4 порта 10GВаsе-Х (SFР+)/1000Ваsе-Х (SFР), L2+, 2 слота для модулей питания МЕS2348Р

Еthеrnеt-коммутатор МЕS2348Р, 48 портов 10/100/1000 Ваsе-Т (РоЕ/РоЕ+), 4 порта 10GВаsе-Х (SFР+)/1000Ваsе-Х (SFР), L2+, 2 слота для модулей питания МЕS2348В

Еthеrnеt-коммутатор МЕS2324, 24 порта 10/100/1000 Ваsе-Т, 4 порта 10GВаsе-Х (SFР+)/1000Ваsе-Х (SFР), L2+, 220V АС МЕS2324_АС

КОММУТАТОР ДОСТУПА МЕS2428 24 порта 1000ВАSЕ-Т, 4 Соmbо порта 1000ВАSЕ-Т/1000ВАSЕ-Х/100ВАSЕ-FХ , L2, 220V АС - под заказ.

Элтех, элетекс, эltеh еltеks еltех еlkts, Комутатор, доступа, агрегации, гигабит, элтекс видео наблюдение, комутаторы для видео наблюдения, в наличии, с документами и сертификатом, сертификат 2023,

Оптимизация работы виртуальной машины в виртуальной среде Hyper-v, Оптимизация virtual mashine для Hyper-V
 

При использовании Windows в качестве терминального сервера или в качестве ОС виртуальных десктопов (VDI), несколько пользователей совместно используют ресурсы одного сервера. Чем меньше ресурсов потребляет каждая сессия пользователя, тем более высокую плотность терминальных и VDI сессий может поддерживать один хост. Аналогичное утверждение верно и при запуске нескольких копий Windows в качестве гостевой системы в среде виртуализации. В том случае, если в среде виртуализации запущено большое количество виртуальных машин с Windows, оптимизация настроек этих ВМ для запуска в виртуальной среде, позволит улучшить производительность гостевых ОС, существенно снизить нагрузку на хост и увеличить количество ВМ, которые смогут одновременно работать на сервере.

Для оптимизации Windows для работы в терминальной среде, VDI инфраструктуре или в виртуальной машине можно воспользоваться бесплатной утилитой VMware OS Optimization Tool, доступной на сайте VMware Labs ([URL=https://labs.vmware.com/flings/vmware-os-optimization-tool#summary]https://labs.vmware.com/flings/vmware-os-optimization-tool#summary[/URL]). На момент написания статьи была доступна версия b1084 от 2 ноября 2016, а для запуска утилиты требуется.Net Framework 3.5.

По возможности лучше скачать более свежую версию

Утилита позволяет произвести оптимизацию образа Windows 7, 8.x, 10 и Windows Server 2008, 2012, 2012 R2 для использования в инфраструктуре виртуальных десктопов VMware Horizon View. Однако это не мешает использовать ее для оптимизации настроек Windows в любой среде виртуализации, будь то Citrix, Microsoft или VMware.

В утилите VMware OS Optimization Tool имеется несколько предопределенных шаблонов оптимизации для разных версий Windows. В каждом шаблоне определен ряд системных настроек, которые согласно рекомендациям VMware и бест практикам, стоит использовать при работе ОС в виртуальной машине. В шаблонах предусматривается отключение неиспользуемых служб, функций и заданий планировщика Windows; заставок, скринсейверов, звуковых схем и визуальных эффектов и т.д, т.е. всего того функционала, которые зря расходует ресурсы хостовой системы.

В нашем случае в качестве гостевой ОС ВМ используется Windows 10. Посмотрим, как оптимизировать образ Windows 10 для высокой производительности в VDI среде. Запустим утилиту VMware OS Optimization Tool и списке шаблонов выберем VMWare\Windows 10.

[URL=https://winitpro.ru/wp-content/uploads/2016/11/VMware-OS-Optimization-Tool.jpg][IMG WIDTH=621 HEIGHT=589]https://winitpro.ru/wp-content/uploads/2016/11/VMware-OS-Optimization-Tool.jpg[/IMG][/URL]

В списке настроек шаблона имеется ряд модификаций, которые желательно использовать при работе Windows 10 в среде виртуализации VMware. В качестве примера приведем несколько рекомендованных настроек из шаблона:

[LIST]
[*]Отключение в планировщике заданий [URL=https://winitpro.ru/index.php/2012/09/06/osobennosti-defragmentacii-diskov-v-windows-8/]дефрагментации[/URL], [URL=https://winitpro.ru/index.php/2010/10/19/kak-otklyuchit-proverku-diska-chkdsk-pri-zagruzke-v-windows/]проверки диска[/URL], [URL=https://winitpro.ru/index.php/2012/12/05/ocenka-proizvoditelnosti-windows-utilita-winsat/]WinSAT[/URL], обновления карт и т.п.
[*]Отключение служб – нужных для работы Wi-Fi (AllJoyn Router Service), Bluetooth , факса, Computer Browser, [URL=https://winitpro.ru/index.php/2013/06/05/branchcache-v-windows-server-2012/]BranchCache[/URL], служб для рабочей группы, IPv6, [URL=https://winitpro.ru/index.php/2012/04/06/ustanovka-i-nastrojka-microsoft-iscsi-target-3-3/]Microsoft iSCSI Initiator[/URL], SNMP Trap, биометрии, геолокации, [URL=https://winitpro.ru/index.php/2010/08/27/otklyuchenie-shifrovaniya-papok-i-fajlov/]EFS [/URL]и т.д.
[*]Отключение автозапуска для всех внешних устройств
[*]Отключение RSS подписок
[*]Отключение большинства визуальных эффектов Windows, звуковых схем и анимации
[*][URL=https://winitpro.ru/index.php/2015/07/30/kak-udalit-sovremennye-prilozheniya-v-windows-10/]Удаление встроенных современных приложений[/URL]
[*]Отключение заставки и скринсейвера
[*][URL=https://winitpro.ru/index.php/2014/07/07/kak-otklyuchit-ekran-blokirovki-v-windows-8-1/]Отключение нового экрана блокировки[/URL]
[*]Отключение анимации и аппаратного ускорения для приложений MS Office
[*]Уменьшения время загрузки системы за счет отключения компонентов Active Setup
[*][URL=https://winitpro.ru/index.php/2015/08/13/kak-polnostyu-otklyuchit-onedrive-v-windows-10/]Отключение OneDrive[/URL]
[*]и т.д.
[/LIST]

[URL=https://winitpro.ru/wp-content/uploads/2016/11/optmized-settings.jpg][IMG WIDTH=642 HEIGHT=398]https://winitpro.ru/wp-content/uploads/2016/11/optmized-settings.jpg[/IMG][/URL]

Чтобы проанализировать запущенную ОС на предмет соответствия настроек шаблону, нажмите кнопку Analyze. В сформированном отчете будет указано насколько текущие настройки ОС соответствуют параметрам, заданным в шаблоне.

Применять все рекомендованные настройки или только часть из них – выбор за вами. В любом случае, на основании имеющего шаблона можно создать свой собственный и в дальнейшем можно применять его к имеющимся ВМ с этой версией Windows, либо к шаблонам ВМ. В нашем примере Windows 10 практически не оптимизирована, из рекомендованных 110 настроек, применены только 5, из опциональных 7 из 137.

[URL=https://winitpro.ru/wp-content/uploads/2016/11/windows-analyze-for-vmware.jpg][IMG WIDTH=655 HEIGHT=494]https://winitpro.ru/wp-content/uploads/2016/11/windows-analyze-for-vmware.jpg[/IMG][/URL]

Чтобы провести оптимизацию Windows, выберите настройки, которые применимы к вашей среде и нажмите кнопку Optimize. В случае необходимости, можно будет откатить внесенные изменения на вкладке History.

Утилита позволяет работать не только с локальной копией ОС, но и может подключится по сети к удаленной ВМ через VMware View Connection server.

В частности, при использовании имеющегося шаблона от Login VSI, разработчики замерили, что с данными настройками хост VDI может запускать на 40% больше ВМ по сравнению с неоптимизированной Windows 10.

Шаблон для Windows Server 2008 – 2012 предназначен в большей степени для оптимизации ОС при использовании в качестве хоста RD Session Host.

- Нас интересует как раз этот шаблон для использования также на новых версиях windows 2016-2019 лучше скачать более новую версию оптимизатора VMWare Optimization Tool

- В новых версиях программа оптимизации была передела в скрипт Powershell который может быть запущет почти из любого места и оптимизировать даже удаленные машины. Либо проверяет их на соотетсвие шаблону оптимизации.

К сожалению данная версия нуждается в адоптации под Hyper-V так как подключает к vCenter для старта своей работы и без Гипервизора VmWare не функциональна.

поэтому пока что используем версию:

VMwareOSOptimizationTool_b1096_7410249 - 2017 года для выполнения оптимизации на более свежих ОС,

В ней включены оптимизация в том числе серверов 2016

Windows Server 2016 - Desktop

Windows Server 2016 - RDSH

Windows Server 2016 - Server

Развертывание контроля veeam через power shell, Windows power shell и вим бэкап, отчеты контроль и управление
 
Полезные ресурсы:


скрипт контроля через ТГ бота: [URL=https://github.com/Skit81/veeam-agent-check/blob/eaa3e9a8a9273edd95e6b173f6c4d1b8c5f2ee37/check_veeam_backup.sh]https://github.com/Skit81/veeam-agent-check/blob/eaa3e9a8a9273edd95e6b173f6c4d1b8c5f2ee37/check_veea...[/URL]

вимхаб на гитхаб-е : [URL=https://github.com/VeeamHub/powershell]https://github.com/VeeamHub/powershell[/URL]

скрипт проверки состояния архивов

[URL=https://github.com/VeeamHub/powershell/commit/6cc04cce4dbe3d5bf3ac63c72e72f48b86ea25b8#diff-c571d47a86157eff16b55f967c08e8799dc86b9000680b2b56e38ba0596216da]https://github.com/VeeamHub/powershell/commit/6cc04cce4dbe3d5bf3ac63c72e72f48b86ea25b8#diff-c571d47a...[/URL]
1
2
3
4
5
6
7
8
9
10
12