ПредишенСледващото

Създаване променливи на обкръжението

Използвайте набор команда за създаване, изтриване или показване на околната среда променливи. Зададената команда променя променливи само в настоящата среда на обвивката. За да се покаже променлива, в командния ред, тип: настройте variable_name да добавите променлива, в командния ред, тип:

За да изтриете дадена променлива, в командния ред:

Възможно е да се използват най-много герои като променливи стойности, включително и интервал.

Ако използвате специални символи, като например <,>, Или * пред тях трябва да постави специалния символ (^) или кавички. Ако използвате кавички, те са включени в стойността на променливата, тъй като всички герои след знака за равенство се приемат за стойността на променливата. Разгледайте следните примери.

  • За да създадете променлива NEWNAME, въведете:
    комплект VARNAME = нов ^ име
  • За да създадете стойността на променливата "NEWNAME", въведете:
    настроен VARNAME = "NEWNAME"
  • Когато пишете в командния ред набор VARNAME на = NEWNAME ще се появи следното съобщение за грешка:
    "Име" не се разпознава като вътрешен или външен команда работи програма или партида файл.

Имената на променливите са чувствителни към регистъра. Въпреки това, задайте команда показва стойността на променливата, тъй като тя е била въведена. Може да се комбинира с малки букви и главни букви на имената на променливите, код, за да се улесни възприемането (например потребителско име).

  • Максималният размер на една променлива среда е 8192 байта.
  • Максималната общия размер на всички променливи, включително имена на променливи и знака равно е 65536 байта.

Замествайки стойностите в обкръжението

За да може да замени променливата на обкръжението от командния ред или от скрипт, трябва да се приложат на името на съответната променлива в знаци за процент (% variable_name%). Процент признаци показват, че Cmd.exe трябва да се отнасят до стойностите на променливите, вместо да правиш характер в сравнение характер. След определяне на стойността за името на променливата, приложете името на променливата в знаци за процент. Cmd.exe търси всички срещания на името на променливата и го заменя с определена стойност на променливата. Например, е необходимо да се създаде скрипт, съдържащи различни стойности (например потребителско име), и е необходимо да се определи подходящата стойност на променливата USERNAME среда за всеки потребител. За да направите това, напишете скрипт с помощта на променливата име. затворени в кавички. Когато стартирате скрипта Cmd.exe замества% USERNAME% влизане съответните стойности, които ще елиминират необходимостта да направите това ръчно за всеки потребител. Смяна на стойност не е рекурсивно. Cmd.exe проверява променливи веднъж. За повече информация относно заместване на стойностите в променливите, вижте. За и Обадете се на секции.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!