|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Запуск определенного числа копий |
|
VBS/WSH/JS - Запуск определенного числа копий
|
Новый участник Сообщения: 17 |
Прошу разобраться в чем у меня ошибка...
Суть данного скрипта. Допустим запуск не более 2х копий 1с на терминальном сервере у конкретного пользователя. bitVersion = "'64'" strPath = "1cv8\8.3.8.2167\bin" strProcess = "1cv8.exe" runProcess = "'1cv8.exe'" strcomputer = "." set objwmiservice = getobject("winmgmts:" _ & "{impersonationlevel=impersonate}!\\" _ & strcomputer & "\root\cimv2") set colprocesses = objwmiservice.execquery( _ "select name from win32_process " _ & "where name = " & runProcess) if colprocesses.count < 3 then set objshell = wscript.createobject("wscript.shell") set objenv = objshell.environment("process") strCurrentUser = UCase(objEnv("UserDomain") & "\" & objEnv("UserName")) If objprocess.GetOwner(strUser, strDomain) = 0 Then If UCase(strDomain & "\" & strUser) = strCurrentUser Then End if If bitVersion = "'64'" Then ProgramFilesPath = "%ProgramFiles%" Else ProgramFilesPath = "%ProgramFiles(x86)%" End If objshell.run """" + ProgramFilesPath + "\" + strPath + "\" + strProcess + "" else msgbox "Копия программы уже запущена. ", 48, "Внимание" end if Заранее благодарен если поможете разобраться. |
|
Отправлено: 12:09, 09-10-2017 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:56, 09-10-2017 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Скрипт был. может быть и отсюда взято.. |
|
Отправлено: 05:11, 10-10-2017 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать makarovroman1, повторяю:
Цитата Iska:
|
|
Отправлено: 06:19, 10-10-2017 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Как запретить запуск двух и более копий 1С8 | ragnar40 | Хочу все знать | 33 | 11-05-2018 14:02 | |
Разное - JavaScript . Округление числа . FF.1F9A6B51 (16) до определенного знака | Sibiryaak | Программирование и базы данных | 1 | 18-04-2017 02:44 | |
Прочие - Запуск нескольких копий приложений. | pauz | Программное обеспечение Windows | 0 | 14-08-2015 11:31 | |
[решено] Запрет за запуск копий .exe (?) | 80971815772 | AutoIt | 2 | 06-09-2009 23:54 | |
Как настроить ntbackup на копирование определенного числа копий? | Ferum01 | Microsoft Windows NT/2000/2003 | 9 | 11-09-2007 10:18 |
|