Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   cscript.exe //nologo //s для всех сразу? (http://forum.oszone.net/showthread.php?t=300915)

Опиум 08-06-2015 17:39 2516104

cscript.exe //nologo //s для всех сразу?
 
Есть ли возможность сделать такую настройку для всех юзеров, под которыми возможно будут запускаться скрипты?

Iska 08-06-2015 17:57 2516110

Есть. Детали будут после изложения деталей с Вашей стороны.

Опиум 08-06-2015 18:34 2516133

А какие детали?) разные юзеры запускают этот скрипт из cmd, где сделано перенаправление вывода в файл.
Естественно, туда попадают строчки
Код:

Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.

которые нежелательны.

Iska 08-06-2015 19:37 2516162

Цитата:

Цитата Опиум
А какие детали?) »

Что у Вас есть: например, рабочая группа или домен у Вас?

Настройка «на машину» находится в:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings]
"DisplayLogo"="0"

Вопрос в том, как Вам её распространить — неуправляемой политикой, тупым импортом файла реестра, исполнением указанной командной строки?

Второй вопрос — на всех ли пользователей надо распространить данное поведение? Если не на всех — то задействуется путь не HKLM, а HKCU.

Наконец, для конкретного скрипта можно задать индивидуальные настройки поведения в одноимённом файле WSH, наподобие:
Код:

[ScriptFile]
Path=0001.vbs
[Options]
DisplayLogo=0

Цитата:

Цитата Опиум
запускают этот скрипт из cmd, где сделано перенаправление вывода в файл. »

«Из cmd» — это как? Поясните. Если «из cmd» следует читать как «пакетный файл», то что мешает там же добавить «//nologo»? А иначе непонятно, каким образом реализовано перенаправление потока вывода сценария в файл.


Время: 21:34.

Время: 21:34.
© OSzone.net 2001-