# HG changeset patch # User Oleksandr Gavenko # Date 1255377922 -10800 # Node ID 9ae36e91b0d099c80a071ace8dca45ee74dfecd2 # Parent 69aca8d3321914ada8e90affca81a074278fa88c# Parent 6db1954b50f8019db68e7b0444a9f0c7f62677fa merged diff -r 6db1954b50f8 -r 9ae36e91b0d0 cmd.rst --- a/cmd.rst Sun Oct 11 21:52:39 2009 +0300 +++ b/cmd.rst Mon Oct 12 23:05:22 2009 +0300 @@ -1,5 +1,45 @@ -*- outline -*- +* Variables. + +Variable name start with letter and underscore, next chars can be letter, +number and underscore. Variable name is case insensitive. + +** List of variables. + + cmd> set +... +VAR=VALUE + +** Getting. + +Write %VAR% in place where you want insert variable VAr value. + +** Setting. + + cmd> set /p VAR=VALUE + +VAR is variable name, VALUE is value. + +** Deleting. + + cmd> set VAR= + +VAR is variable name. + +** Input from user. + + cmd> set /p VAR=PROMPT + +VAR is variable name, PROMPT is displayed prompt. + +** Input from file. + + cmd> set /p VAR=