|
вопрос по Shell.ExpandEnvironmentStrings |
☑ |
0
vde69
24.06.22
✎
09:07
|
в каких случаях Shell.ExpandEnvironmentStrings возвращает имя параметра?
Shell = Новый COMОбъект("WScript.Shell");
Параметры.SESSIONNAME = СокрЛП(Shell.ExpandEnvironmentStrings("%SESSIONNAME%"));
вот тут у меня в Параметры.SESSIONNAME иногда записывается "%SESSIONNAME%", посмотреть что там в реальности происходит - нет возможности, так как это чужая удаленная сессия
|
|
1
Кирпич
24.06.22
✎
10:40
|
нету такой переменной, видимо
|
|
2
Кирпич
24.06.22
✎
10:42
|
попробуй Shell.ExpandEnvironmentStrings("%ABRAKADABRA%")
и посмотри, что вернется
|
|
3
vde69
24.06.22
✎
11:52
|
ну да этого параметра нет, но вот по какой причине его нет мне не понятно...
|
|
4
Кирпич
24.06.22
✎
12:05
|
|
|
5
vde69
24.06.22
✎
12:22
|
кажется нашел: при использовании RunAS сессия не устанавливается :)
|
|
6
ДедМорроз
24.06.22
✎
18:06
|
В командной строке можно запустить диоективу set чтобы получить список всех установленных переменных.
|
|