Скрипт написан под кнопку в карточке.
1. Считывает из свойства строку
2. Получает левую часть строки (указанное количество символов)
3. Сравнивает полученную часть с эталонов строки, указанным в скрипте

См. пример карточки с кнопкой "Проверка папки":

Тело

'Проверка папки

Option Explicit
    Function DoEvent(UserSession, CardFrame, CardData, ActivateFlags, ModeID, FolderID, PropValue)
    Dim Path, LeftPath

LeftPath = "\\Citrix-new\arhiv\Upload\"
Path = GetProp(CardData, "Корневая папка с папками заявок для загрузки", vbNullString)
Path = (Left(Path, 26))

If Path <> LeftPath Then
MsgBox "Внимание! Указана некорректная папка. Папка с данными должа быть в \\Citrix-new\arhiv\Upload", vbOKOnly, "Предупреждение"
Exit Function
    End If
MsgBox "Папка корректная.", vbOKOnly, "Информация"
End Function

' Получение карточки папок
Function FolderCard(UserSession)
    Set FolderCard = UserSession.CardManager.Dictionary("{DA86FABF-4DD7-4A86-B6FF-C58C24D12DE2}")
End Function

' Копирование значения свойства2
Sub CopyProp2(SrcCardData, DestCardData, PropName)
    CopyProp SrcCardData, PropName, DestCardData, PropName
End Sub

' Копирование значения свойства
Sub CopyProp(SrcCardData, SrcPropName, DestCardData, DestPropName)
    Dim SrcProp
    Set SrcProp = Prop(SrcCardData, SrcPropName)
    SetProp DestCardData, DestPropName, SrcProp.Value("Value"), SrcProp.Value("DisplayValue")
End Sub

' Получение секции карточки по имени
Function Sect(CardData, Alias)
    Set Sect = CardData.Sections(CardData.Type.AllSections.GetByAlias(Alias).ID)
End Function

' Получение подчиненной секции по имени
Function SubSect(RowData, Alias)
    Set SubSect = RowData.ChildSections(RowData.Section.Type.ChildSections.GetByAlias(Alias).ID)
End Function

' Нулевая строка секции MainInfo
Function MainInfo(CardData)
    Set MainInfo = Sect(CardData, "MainInfo").FirstRow
End Function

' Строка свойства
Function Prop(CardData, Alias)
    Set Prop = Nothing
    Dim Row: For Each Row In Sect(CardData, "Properties").Rows
        If Row.Value("Name") = Alias Then
            Set Prop = Row
            Exit Function
        End If
    Next
End Function

' Получение значения свойства
Function GetProp(CardData, Alias, DefaultValue)
    Dim Row: Set Row = Prop(CardData, Alias)
    If Row Is Nothing Then
        GetProp = DefaultValue
    Else
        GetProp = Row.Value("Value")
        If IsNull(GetProp) Then GetProp = DefaultValue
    End If
End Function

' Установка значения свойства
Sub SetProp(CardData, Alias, Value, DisplayValue)
    Prop(CardData, Alias).Value("Value") = Value
    Prop(CardData, Alias).Value("DisplayValue") = DisplayValue
End Sub

' Вывести предупреждение
Sub ReportWarning(Msg)
    MsgBox Msg, vbExclamation Or vbOKOnly, "Предупреждение"
End Sub