Включение запуска задачи проверки по требованию из контекстного меню

Можно включить запуск задачи проверки по требованию из контекстного меню файла в проводнике Windows.

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

  1. Создайте следующие REG-файлы:

    Windows Registry Editor Version 5.0.0

    [HKEY_CLASSES_ROOT\Directory\shell\ksws\command]

    @="C:\\Temp\\scan.cmd \"%1\""

    [HKEY_CLASSES_ROOT\*\shell\ksws\command]

    @="C:\\Temp\\scan.cmd \"%1\""

    [HKEY_CLASSES_ROOT\Directory\shell\ksws]

    @="Проверить с помощью Kaspersky Security для Windows Server\"

    "Icon"="\"C:\\Program Files (x86)\\Kaspersky Lab\\Kaspersky Security for Windows Server\\kavtrayr.dll\",0"

    [HKEY_CLASSES_ROOT\Directory\shell\ksws\DefaultIcon]

    @="\"C:\\Program Files (x86)\\Kaspersky Lab\\Kaspersky Security for Windows Server\\kavtrayr.dll\",0"

    [HKEY_CLASSES_ROOT\*\shell\ksws]

    @="Проверить с помощью Kaspersky Security для Windows Server\"

    "Icon"="\"C:\\Program Files (x86)\\Kaspersky Lab\\Kaspersky Security for Windows Server\\kavtrayr.dll\",0"

    [HKEY_CLASSES_ROOT\*\shell\ksws\DefaultIcon]
    @="\"C:\\Program Files (x86)\\Kaspersky Lab\\Kaspersky Security for Windows Server\\kavtrayr.dll\",0"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]

    "C:\\Program Files (x86)\\Kaspersky Lab\\Kaspersky Security for Windows Server\\kavshell.exe"="~ RUNASADMIN"

    Необходимо указать реальное местоположение папки, в которую установлена программа Kaspersky Security для Windows Server.

  2. Создайте файл scan.cmd со следующим содержимым:

    @echo off
    set LOGNAME=%RANDOM%

    "C:\Program Files (x86)\Kaspersky Lab\Kaspersky Security for Windows Server\kavshell.exe" scan "%~1" /W:c:\temp\%LOGNAME%.txt

    echo Выполняется проверка...
    type c:\temp\%LOGNAME%.txt
    del c:\temp\%LOGNAME%.txt

    timeout /t -1

    Файл scan.cmd должен содержать следующую информацию:

    • Местоположение файла kavshell.exe.
    • Местоположение временного файла, содержащего результаты проверки.
    • Параметры команды KAVSHELL SCAN.
    • Значение времени ожидания закрытия окна консоли после завершения задачи.
  3. Скопируйте файл scan.cmd в папку, указанную в REG-файле как значение параметра [HKEY_CLASSES_ROOT\Directory\shell\ksws\command].

    В примере указана папка C:\Temp.

Перезагрузка операционной системы не требуется.

В начало