Переменные окружения

Обсуждение программ nnCron и nnCron LITE

Переменные окружения

Postby SeMa » Tue, 29 Nov 2011, 13:06

Обнаружил, что переменные окружения можно использовать только в виде %ПЕРЕМЕННАЯ%, что не очень удобно для постфиксной записи. И, кроме того, они "не работают" при использовании автострок.

-- работает:
S" %PATH%" EVAL-SUBST TYPE

-- не работает:
PATH TYPE
" %PATH%" TYPE
Компьютер ─ устройство, разработанное для ускорения и автоматизации человеческих ошибок
User avatar
SeMa
 
Posts: 637
Joined: Fri, 15 Apr 2005, 12:49
Location: Украина

Re: Переменные окружения

Postby VoidVolker » Tue, 29 Nov 2011, 16:52

Code: Select all
S" PATH" ENV TYPE CR
" PATH" ENV TYPE CR

Code: Select all
: PATH S" PATH" ENV ;
: PATH " PATH" ENV ;
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Переменные окружения

Postby SeMa » Tue, 29 Nov 2011, 17:40

VoidVolker
Спасибо.
Компьютер ─ устройство, разработанное для ускорения и автоматизации человеческих ошибок
User avatar
SeMa
 
Posts: 637
Joined: Fri, 15 Apr 2005, 12:49
Location: Украина

Re: Переменные окружения

Postby VoidVolker » Tue, 29 Nov 2011, 17:58

SeMa, а ENV в слова забыл добавить =)
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Переменные окружения

Postby SeMa » Tue, 29 Nov 2011, 18:13

я заметил... чуть позже :?
Компьютер ─ устройство, разработанное для ускорения и автоматизации человеческих ошибок
User avatar
SeMa
 
Posts: 637
Joined: Fri, 15 Apr 2005, 12:49
Location: Украина

Re: Переменные окружения

Postby SeMa » Thu, 15 Dec 2011, 17:43

Вернулся к баранам :wink:
В консоли (в задачах не пробовал) создал переменную:

Эксперимент №1

SYS-SET FAR2HOME=D:\Progs\Far2
Ok

Получил:
" FAR2HOME" ENV TYPE CR

Ok
S" FAR2HOME" ENV TYPE CR

Ok

Запускаю cmd, команда set ─ переменной нет.
Открываю "Переменные среды" в Свойствах "Мой компьютер" ─ переменная в наличии.
В реестре тоже есть.

Удалил всё.

Эксперимент №2

SET FAR2HOME=D:\Progs\Far2

S" FAR2HOME" ENV TYPE CR
D:\Progs\Far2
Ok

Естественно, больше нигде не видна.
Компьютер ─ устройство, разработанное для ускорения и автоматизации человеческих ошибок
User avatar
SeMa
 
Posts: 637
Joined: Fri, 15 Apr 2005, 12:49
Location: Украина

Re: Переменные окружения

Postby VoidVolker » Thu, 15 Dec 2011, 18:18

Вполне вероятно, что надо авторизовать задачу от имени текущего пользователя.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Переменные окружения

Postby SeMa » Thu, 15 Dec 2011, 18:40

VoidVolker wrote:Вполне вероятно, что надо авторизовать задачу от имени текущего пользователя.

Так ведь консоль работает от пользователя.
Компьютер ─ устройство, разработанное для ускорения и автоматизации человеческих ошибок
User avatar
SeMa
 
Posts: 637
Joined: Fri, 15 Apr 2005, 12:49
Location: Украина

Re: Переменные окружения

Postby VoidVolker » Thu, 15 Dec 2011, 19:03

А в задаче?
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Переменные окружения

Postby AlikasS » Fri, 16 Dec 2011, 03:14

User avatar
AlikasS
 
Posts: 1437
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: Переменные окружения

Postby VoidVolker » Fri, 16 Dec 2011, 15:36

О, точно, про перезагрузку как-то забыл совсем.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 3 guests