cmd переменные среды



Автор Ёергей Гулевский задал вопрос в разделе Другие языки и технологии

Не догоняю... и получил лучший ответ

Ответ от Ru-admin[гуру]
Некоторые переменные среды Windows:
RANDOM системная случайное десятичное число от 0 до 32767. Генерируется Cmd.exe
SESSIONNAME? Значение по умолчанию "Console"
SYSTEMDRIVE системная диск, на котором расположена корневая папка Windows
SYSTEMROOT системная путь к корневой папке Windows
TEMP or TMP системная и локальная Возвращает временные папки, по умолчанию используемые приложениями, которые доступны пользователям, выполнившим вход в систему. Некоторые приложения требуют переменную TEMP, другие — переменную TMP. Потенциально TEMP и TMP могут указывать на разные каталоги, но обычно - совпадают.
TIME системная Возвращает текущее время. Использует тот же формат, что и команда time /t. Создается командой Cmd.exe. Дополнительные сведения о команде time см. в разделе Time.
USERDOMAIN локальная имя домена, которому принадлежит текущий пользователь
USERNAME локальная имя текущего пользователя
USERPROFILE локальная путь к профайлу текущего пользователя
WINDIR системная директория в которую установлена Windows
========
=======
Установка переменных среды Используйте команду set для создания, удаления или отображения переменных среды. Команда set изменяет переменные только в среде текущей оболочки.
Чтобы отобразить переменную, в командной строке введите:
set имя_переменной
Чтобы добавить переменную, в командной строке введите:
set variablename=значение
Чтобы удалить переменную, в командной строке введите:
set имя_переменной=
Имеется возможность использовать большинство символов в качестве значений переменных, в том числе пробел. При использовании специальных символов, таких как <, >, &, или ^, перед ними следует помещать управляющий символ (^) или кавычки. При использовании кавычек они включаются в значение переменной, так как все символы, следующие после знака равенства принимаются за значение переменной. Учтите следующие примеры.
* Чтобы создать значение переменной new&name, введите: set varname=new^&name
* Чтобы создать значение переменной "new&name" ,введите: set varname="new&name"
* При вводе в командной строке set varname=new&name появляется следующее сообщение об ошибке: "'name' is not recognized as an internal or external command, operable program or batch file."
В именах переменных регистр символов не учитывается. Однако, команда set отображает значение переменной так, как оно было введено. Можно комбинировать символы нижнего и верхнего регистра в именах переменных, чтобы облегчить восприятие кода (например, ИмяПользователя) .
Примечания
* Максимальный размер отдельной переменной среды составляет 8192 байта.
* Максимальный общий размер всех переменных среды, включая имена переменных и знак равенства, составляет 65 536 Кбайт.
Подстановка значений в переменные среды
Чтобы иметь возможность подставлять значения в переменную среды из командной строки или из сценариев, следует заключить имя соответствующей переменной в символы процентов (%имя_переменной%). Символы процентов указывают на то, что Cmd.exe должен обратиться к значениям переменных, а не делать посимвольное сравнение. После определения значения для имени переменной, заключите имя переменной в символы процентов. Cmd.exe проводит поиск всех вхождений имени переменной и заменяет его на определенное значение переменной. Например, требуется создать сценарий, содержащий различные значения (например, имена пользователей) , и требуется определить соответствующее значение переменной среды USERNAME для каждого пользователя. Для этого следует написать сценарий с использованием переменной USERNAME, заключенной в кавычки. При выполнении сценария Cmd.exe заменит вхождения %USERNAME% соответствующими значениями, что избавит от необходимости делать это вручную для каждого пользователя. Подстановка значений не является рекурсивной. Cmd.exe проверяет переменные один раз.
gogle.com

Ответ от 1 1[гуру]
открой долбаное окно свойст системы и посмотри переменные среды, потом открой командную строку, пиши в нее SET /? или man SET или еще чего чтобы справка вывелась, читай там должно быть наисано как посмотреть переменные среды, потом создай свою переменную типа строка и вгони в нее путь к своей папке, после чего надо что-то типа if(myVar != null) и все P.S.: задание по операционкам сильно широкое понятие, это типа задание по медицине) от колупания соплей в банке до нейрохирургии, абстрактный вопрос - абстрактный ответ

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Не догоняю...

Какие переменные среды стоят в Windows 7 по умолчанию?
> Какие значения переменных сред стоят в по умолчанию в Windows 7?
подробнее...

Где в виндовозе найти переменную окружения PATH?
Панель управления - Система - Дополнительно - Переменные
подробнее...

Path в cmd
всё правильно работает
В cmd запускаются команды (программы) , а в таком виде подаётся
подробнее...

Системе не удается найти указанный параметр среды что делать
вода замерзла, что делать? )
Я все понимаю, но ясновидящих здесь по моем нет) .
Какой
подробнее...

Дайте пожалуйста список всех переменных путей в Windows... К примеру %windir% и тп. Желательно с описаниями! Спасибо!
В современных ОС компании Microsoft построенных на платформе NT для получения информации о системе
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

cmd attrib -s -h -r -a /s /d *.* можно ли эту команду выполнить не через консоль а через графическую оболочку?
А почему не на электрочайнике?
cmd - это и есть коммандная строка ("консоль") Windows. Т.е.
подробнее...
спросили в User bod User mg
Назначение команды РАТН
pathУстанавливает путь поиска в переменной среды PATH, которая является набором каталогов,
подробнее...

Нужна помощь с командной строкой!
IfОбработка условий в пакетных программах.

Синтаксис
if [not] errorlevel число
подробнее...

Как перенести Programm Files на другой жесткий диск?
изменить значение переменной %ProgramFiles% с C:Program Files на D:Program Files
подробнее...

Что можно делать через командную строку Виндоус? Перечислите, пожалуйста, основные команды.
Для получения сведений об определенной команде наберите HELP <имя команды>
ASSOC Вывод
подробнее...
спросили в Команды Команда
какие команды можно вписать в командной строке?
куча вот они
остальное в почте
Для получения сведений об определенной команде наберите
подробнее...

Блокнот. Скажите команды которые в блокноте написать и сохранить в расш. bat можно было
ASSOC Вывод либо изменение сопоставлений по расширениям имен файлов.
AT Выполнение команд и
подробнее...

На диске C две папки Windows. в одной старая винда, в другой новая. Как определить где действующая винда?
Как загрузишься сделай следующее:
Пуск - Выполнить - cmd
появится командная стркоа
в
подробнее...

Как запустить программу на Python из командной строки .
Найди IDLE через поиск (версии 3.5).
Зайди в директорию с exe файлом (не pythonw.exe а именно
подробнее...

%System% и %Windir%
А Пуск-Выполнить-написать переменную и перейти слабо?

Лови:

%SYSTEMDRIVE% -
подробнее...
Петросян Евгений Ваганович на Википедии
Посмотрите статью на википедии про Петросян Евгений Ваганович
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*