Есть диск, который появляется, только если его расшифровать.
Нужно сделать проверку на наличие диска определенной буквы, чтобы не забывать расшифровывать.
Пробовал использовать различные проверки, относящиеся к диску (например Disk.Used(G)), но они просто не отрабатывают, если такой буквы нет.
Встроенного нету, можно сделать через внешний скрипт.
Например так:
@echo off
set ret=0
dir %1: 2>NUL >NUL
IF ERRORLEVEL 1 SET ret=1
echo %ret%
Если диск есть — вернет 0, нету — 0.
В nxagentd.conf добавить примерно такое:
ExternalParameter = CheckDiskExist(*):c:\check.cmd $1
После этого можно мониторить параметр CheckDiskExist(G)