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

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

Deminart 21-03-2018 13:36 2804633

Не полностью отрабатывается скрипт
 
Всем добрый день! Подскажите пожалуйста, в чём может быть проблема?...

Ситуация следующая, нужно что бы скрипт запускался в скрытом режиме с административными привилегиями. Есть простой скрипт, который запускает bat от имени администратора:

CreateObject("Shell.Application").ShellExecute "\\192.168.1.1\NETLOGON\testpo.BAT", "", "", "runas", 0

На Windows 10 он отрабатывается не полностью, в батнике много всего прописано, но первым делом он должен подключать сетевые диски:

пр:

net use n: /DELETE /y
net use b: \\file_dump\Pump

net use v: /DELETE /y
net use x: \\file_dump\Dump

и далее по списку...

Но он этого не делает. Если вначале прописать, например, md C:\TEST, то пожалуйста, но на этом всё, далее тишина...

Попробовал вывести лог cscript.exe "C:\testpo.vbs" 2>"C:\my.log" пусто...

Сам батник рабочий, на данный момент запускается через скрипт:

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "\\192.168.1.1\NETLOGON\testpo.bat" & Chr(34), 0
Set WshShell = Nothing


На XP скрипт вообще не отрабатывается, ничего не пишет, ошибок никаких нет, в остальном всё тоже самое, напрямую и через скрипт написанный выше всё работает.

Пробовал сохранять скрипт в разных кодировках (была похожая проблемка...) (сейчас в UTF-8 без BOM, windows 1251). Пробовал по разному запускать, в cmd от имени администратора и тп. При запуске ни на что не ругается, на 10-ке только появляется запрос UAC, который тоже впоследствии отключался.

На Win 7 скрипт прекрасно себя чувствует! Какая-то проблема с кодировками или же с правами\именами администратора?...Тестируемые ПК в домене, на OracleVM, запускается всё из под учётки с административными привилегиями.


Время: 23:02.

Время: 23:02.
© OSzone.net 2001-