1 Формат кључа ставке

Формат кључа ставке, укључујући кључне параметре, мора да прати правила синтаксе. Следеће илустрације приказују подржану синтаксу. Дозвољени елементи и карактери у свакој тачки се могу одредити праћењем стрелица -ако се до неког блока може доћи кроз линију, дозвољено је, ако није -није дозвољено.

Да бисте направили важећи кључ ставке, почиње се навођењем имена кључа, а затим постоји избор да ли имате параметре или не - као што је приказано у два реда која се могу пратити.

Име кључа

Само име кључа има ограничен опсег дозвољених знакова, који само следе један за другим. Дозвољени знакови су:

0-9a-zA-Z_-.

Што значи:

  • сви бројеви;
  • сва мала слова;
  • сва велика слова;
  • подвлака;
  • цртица;
  • тачка.

Кључни параметри

Кључ ставке може имати више параметара који су одвојени зарезима.

Сваки кључни параметар може бити или низ наводника, стринг без наводника или низ.

Параметар се такође може оставити празан, тако да се користи подразумевана вредност. У том случају, мора се додати одговарајући број зареза ако се наведу неки даљи параметри. На пример, кључ ставкеicmpping[,,200,,500] би прецизирао да је интервал између појединачних пингова 200 милисекунди, временско ограничење - 500 милисекунди, а да су сви остали параметри остављени на подразумеване вредности.

Могуће је укључити макрои у параметрима. То могу бити кориснички макрои или неки од уграђених макроа. Да бисте видели који одређени уграђени макрои су подржани у кључним параметрима ставке, претражите страницу Подржани макрои за "кључ ставке параметри".

Параметар - стринг у наводницима

Ако је кључни параметар стринг под наводницима, дозвољен је било који Unicode карактер. Ако кључни низ параметара садржи знак наводника, овај параметар се мора ставити на наводнике, а сваки знак наводника који је део низа параметара мора бити издвојен знаком обрнуте косе црте (\). Ако низ параметара кључа садржи зарез, овај параметар мора бити наведен.

Да бисте цитирали кључне параметре ставке, користите само двоструке наводнике. Појединачни наводници нису подржани.

Низови параметара на више нивоа, нпр.[a,[b,[c,d]],e], нису дозвољени.

Параметар - стринг без наводника

Ако је кључни параметар стринг без наводника, дозвољен је било који Unicode карактер осим зареза и десне угласте заграде (). Параметар који није наведен не може да почиње левом угластом заградом ([).

Параметар - низ

Ако је кључни параметар низ, он се поново ставља у угласте заграде, где су појединачни параметри у складу са правилима и синтаксом навођења више параметара.