![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Пол:
Регистрация: 17.11.2008
Сообщений: 54
Репутация: 17
|
Появилась необходимость сделать так, чтобы после запуска windows пользователь мог видить на экране лишь запущеный 1С.
1С установлен локально. Есть контроллер домена. Теоретически понимаю что нужно всего лишь 1С добавить в Автозапуск и отключить explorer. Но вот как грамотно сделать чтобы explorer отключился автоматом? Последний раз редактировалось konstantino; 16.08.2009 в 12:10.. |
|
|
|
| Реклама: |
|
|
#2
|
|
ViP
![]() Пол:
Регистрация: 18.01.2006
Адрес: MSK RU
Сообщений: 2,798
Репутация: 1164
|
Неправильно понимаешь. В св-вах терминального профиля пользователя есть поле, куда можно вписать инициализирующую софтину. Вот 1С туда и пихаешь.
|
|
|
|
|
|
#3
|
|
Неактивный пользователь
Пол:
Регистрация: 17.11.2008
Сообщений: 54
Репутация: 17
|
Дело в том что именно на этом компьютере ядро 1С установлено локально(написано в 1-м посте). Мне нужно решить задачу не используя терминальный сервер. Этот компьютер онлайн кассовый апарат на базе 1С. Необходимо чтобы у кассира перед глазами был лишь интерфейс кассира и не отображался эксплорер. Я думаю это можно сделать через AD групповые политики запустив скрипт на отключение эксплорера именно на этом компьютере. Вот только со скриптами особо не работал. Поэтому прошу помощи
Может будут другие предложения? |
|
|
|
|
|
#4
|
|
konstantino, некоторые программы могут запускаться тупо вместо эксплорера: мне доводилось прописывать загрузку тотал командера вместо эксплорера, просто правкой реестра. Никогда не сталкивался с 1с (и дай бог не придется) - попробуйте, может "проканать", в крайнем случае вернете все назад.., ну или винду переустановите - смотря как обстоит дело с руками.. =)
__________________
Hackintosh: P5Q-Pro, E8500, 4GB DDRII-1033, Nvidia 9800GX2, ICH10 AHCI, MARVELL 88SE6121 RAID0, OSX 10.6.4 Ret.+Chameleon2RC3. |
|
|
|
|
|
|
#5
|
|
Неактивный пользователь
Пол:
Регистрация: 17.11.2008
Сообщений: 54
Репутация: 17
|
Sharer спасибо за ответ но я не совсем понял. Как сделать чтобы это происходило асредствами Active Directory.
Последний раз редактировалось konstantino; 20.09.2009 в 01:09.. |
|
|
|
|
|
#6
|
|
ViP
![]() Пол:
Регистрация: 18.01.2006
Адрес: MSK RU
Сообщений: 2,798
Репутация: 1164
|
Грузится кекс на локальную машину, а ему сразу бабах и 1С. Так чтоль?
Утиль taskkill вставь в автозагрузку. Или сделай 1С службой (instsrv и srvany), или в ключик shell пропиши 1C вместо explorer.exe. |
|
|
|
| Сказали спасибо: |
|
|
#7
|
|
Неактивный пользователь
Пол:
Регистрация: 17.11.2008
Сообщений: 54
Репутация: 17
|
По совету PLAstic о ключике Shell решил задачу, но не используя Active directory.
Если вы хотите чтобы при включении компьютера на экране у пользователя небыло ничего кроме определенной программы то: раскройте ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon найдите и откройте ключ Shell и вместо значения explorer.exe введите путь к программе. В моем случае 1С8. путь C:\Program Files\1cv81\bin\1cv8.exe |
|
|
|
| Сказали спасибо: |
|
|
#8
|
|
Постоялец
![]() ![]() Пол:
Регистрация: 11.04.2007
Сообщений: 285
Репутация: 85
|
Скрипт будет смотреться примерно таким
Код:
Dim objShell, regvariable
Set objShell = CreateObject("WScript.Shell")
regvariable = "explorer.exe"
If objShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\shell")<> regvariable Then
objShell.RegWrite "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\shell", regvariable, "REG_SZ"
End If
|
|
|
|
| Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение: |
|
|
#9
|
|
Неактивный пользователь
Пол:
Регистрация: 17.11.2008
Сообщений: 54
Репутация: 17
|
Dmitry_a Че то с этим скриптом ничего не вышло у меня не затруднит расписать готовый вариант под мою ситуацию
![]() Последний раз редактировалось konstantino; 20.09.2009 в 21:27.. |
|
|
|
|
|
#10
|
|
Постоялец
![]() ![]() Пол:
Регистрация: 11.04.2007
Сообщений: 285
Репутация: 85
|
Вообще отрабатывает он как надо, только скрипт должен ставится на политику компьютера, а не пользователя так как у последнего банально нехватит прав провести операцию по изменению реестра. А чтобы он выполнял теребуемую тебе функцию попробуй в переменную regvatiable поставить путь к 1С, просто в голову не приходит другой причины почему невыходит каменный цветок.
|
|
|
|
| Сказали спасибо: |
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| AOL Explorer - браузер на ядре Internet Explorer | YSF | Браузеры | 1 | 13.03.2010 17:20 |
| При включении компа автоматически открывается Internet Explorer | nata_donetsk | Архив | 5 | 09.09.2008 15:49 |
| Win XP автоматически ищет потерянный файл. | Loktionov | Microsoft Windows | 3 | 09.07.2007 17:26 |
| Отключить Internet Explorer | Foma | Microsoft Windows | 1 | 09.09.2006 13:16 |
| Не устанавливает автоматически | Serga | Архив | 2 | 27.12.2005 21:17 |
|
|