|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Как запретить запуск двух и более копий 1С8 |
|
Как запретить запуск двух и более копий 1С8
|
Новый участник Сообщения: 34 |
В магазинах установлены компы с 1С-8. Продавцы запускают несколько копий программы с ярлыка. Натворили дел уже, замаялись расхлебывать. Как запретить запуск более одной копии?
|
|
Отправлено: 22:43, 17-07-2009 |
ИО Капитана Очевидности Сообщения: 5387
|
Профиль | Отправить PM | Цитировать Должностной инструкцией и увольнением особо отличившихся "работничков" по причине полного служебного несоответствия
|
------- Отправлено: 06:47, 18-07-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 34
|
Профиль | Отправить PM | Цитировать Это не не решение проблемы. Кадровый голод у нас, работников не найти. Как программными средствами избавиться от такой засады?
|
Отправлено: 07:24, 18-07-2009 | #3 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать ragnar40, ну а нельзя перед запуском смотреть есть ли программа в списке процессов и если есть, то не запускать?
|
Отправлено: 13:04, 18-07-2009 | #4 |
Новый участник Сообщения: 34
|
Профиль | Отправить PM | Цитировать Кто смотреть-то будет? Полуграмотные деревенские телки? Чтобы увидеть, запущена ли программа, не надо в процессы лезть, глаза опусти вниз экрана и всё. Но для них это - темный лес. И все таки - можно ли как-то запретить второй запуск. Тотал Командир ведь имеет такую настройку, почему бы и с 1С такое не провернуть?
|
|
Отправлено: 19:24, 18-07-2009 | #5 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Создайте .cmd (.bat)-файл с таким содержимым:
Цитата:
Источник: 1. Постановка задачи: http://forum.oszone.net/post-896385-321.html 2. Решение: http://forum.oszone.net/post-896385-322.html |
|
Последний раз редактировалось Coutty, 18-07-2009 в 20:28. Причина: ссылку не ту дал Отправлено: 19:35, 18-07-2009 | #6 |
Сообщения: 53354
|
Профиль | Отправить PM | Цитировать ragnar40, можно в свойствах ярлыка подменить запуск exe-шника на такой vbs-скрипт:
strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" _ & strComputer & "\root\cimv2") Set colProcesses = objWMIService.ExecQuery( _ "Select Name From Win32_Process " _ & "Where Name = '1cv8.exe'") If colProcesses.Count = 0 Then Set objShell = Wscript.CreateObject("Wscript.Shell") Set objEnv = objShell.Environment("Process") objShell.Run """" + objEnv("ProgramFiles") + "\1cv81\bin\1cv8.exe""" Else MsgBox "Копия программы уже запущена. ", 48, "Внимание" End If |
Отправлено: 19:48, 18-07-2009 | #7 |
Новый участник Сообщения: 34
|
Профиль | Отправить PM | Цитировать Ерунда какая-то. При запуске не может найти екзешник. Я не программист, я чайник, который комп 2 года назад увидел.
|
Отправлено: 19:57, 18-07-2009 | #8 |
Сообщения: 53354
|
Профиль | Отправить PM | Цитировать ragnar40, в какой папке exe-шник и как называется?
|
Отправлено: 19:59, 18-07-2009 | #9 |
Новый участник Сообщения: 34
|
Профиль | Отправить PM | Цитировать C:\Program files\1cv8\bin\1cv8.exe
|
Отправлено: 20:13, 18-07-2009 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - как через групповые политики запретить запуск программы | Alex6661 | Microsoft Windows 2000/XP | 19 | 14-07-2014 18:34 | |
[решено] Запрет за запуск копий .exe (?) | 80971815772 | AutoIt | 2 | 06-09-2009 23:54 | |
Разное - [решено] Как запретить запуск dos приложений? | softer111 | Microsoft Windows Vista | 1 | 23-08-2009 02:29 | |
[решено] Как можно предотвратить запуск сразу нескольких копий одной программы??? | sashadeg | AutoIt | 8 | 01-04-2009 00:51 | |
Как запретить запуск программы более 1 раза? | svmt | Хочу все знать | 3 | 20-01-2004 08:27 |
|