PDA

Показать полную графическую версию : [решено] Как запустить рабочий стол через батник?


leonid.poydolov@fb
23-10-2013, 12:10
Создал пользователей в терминале.
Хочу сделать:
-Одним сделал полный доступ к рабочему столу, другим частичный только к 1С.

Сделал в REGEDIT

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]

Заменил "Shell"="explorer.exe" на "Shell"="D:\\User\\%username%.bat"

для каждого пользователя 1с создал bat-ник с параметрами:
start D:\1cv82\common\1cestart.exe /F "D:\1c8\" /N USER
exit

А какой создать батник для обычных пользователей что бы открывался рабочий стол?

так как "start C:\Windows\explorer.exe" открывает только проводник к диском

WindowsNT
23-10-2013, 13:34
Конфигурировать shell не на всю машину, а для отдельных пользователей (свойства пользователя, Terminal Services Profile) — не вариант?

leonid.poydolov@fb
23-10-2013, 13:42
Цитата WindowsNT:
Конфигурировать shell не на всю машину, а для отдельных пользователей (свойства пользователя, Terminal Services Profile) — не вариант? »



Установлена Windows 7 ultimatе как терминал


Цитата WindowsNT:
свойства пользователя, Terminal Services Profile »


- где это искать?

Пользователи подключаются из win XP

WindowsNT
23-10-2013, 18:26
Нарушение правил форума.
Нелицензионные "кряки", "патчи" не обсуждаются.

leonid.poydolov@fb
24-10-2013, 08:15
[РЕШЕНО]

зайти под каждым пользователем в REGEDIT (которому нужна только 1С)

HKCU\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\
Создать - Строковый параметр - Shell
со Значением путь до 1с в моем случае D:\1cv82\common\1cestart.exe /F "D:\1c8\" /N USER

Ниже приведен пример файла .reg:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Shell"="D:\\1cv82\\common\\1cestart.exe /F "D:\\1c8\\" /N USER"



по материалам статьи Different Shells for Different Users (http://msdn.microsoft.com/en-us/library/ms838576.aspx)




© OSzone.net 2001-2012