Pull to refresh
13
0
Андрей @Insspb

User

Send message
Задача решается очень просто.
Вы можете перевести все те службы, которые вы хотите включать — выключать в режим «Manual».
Таким образом они не будут стартовать при включении компьютера.
Далее вы пишите простой bat файл следующего содержания:

net start «имя службы»

Всё — задача решена.

Если вы часто делаете смену пользователей (Т.е. завершаете сеанс, и начинаете новый, но не параллельный), то перед net start добавьте net stop. Таким образом скрипт будет сначала пытаться остановить всё что напишите, а потом запустить всё что хотите.

В итоге для примера будет так:
net stop "имя службы 1"
net stop "имя службы 2"
net stop "имя службы 3"
net stop "имя службы 4"
net start "имя службы 1"
net start "имя службы 2"


Если есть Powershell, то он умеет воспринимать через запятую: К примеру:
Stop-Service "имя службы 1","имя службы 2","имя службы 3","имя службы 4","имя службы 5","имя службы 6"
Start-Service "имя службы 1","имя службы 2"
AD — стандартное средство Windows. 50000 локальных пользователей? Это сильно и необычно. Однако ничего не меняется, всё настраивается ровно так же, как я сказал. Только скрипт нужно будет прописывать в локальную политику или автозагрузку.
Всё реально, но надо подробнее понимать задачу. Групповые политики это скорее для корпоративных сетей.
Однако, давайте разберёмся с тем, что вы заказали.

Вводные данные:
Есть компьютер, на котором 50000 пользователей. Так как я говорю о системе Windows, то предположим это некий терминальный сервер.
50000 пользователей имеют уникальный логин в AD, что позволяет нам каждому настраивать права на свои папки, запрещая доступ остальным, ну или играясь с доступами как угодно. Все вопросы доступа решаются через NTFS.
Файлы интерпритаторов у вас для всех едины. Вы можете положить их в одну папку и дать туда нужный доступ (только чтение) группе из 50000 пользователей. (Вы же их объедините по каким-то признакам).
Файлы личные, аля home, вы можете держать в одном каталоге, папка в котором будет создаваться при входе пользователя в систему скриптом. Права на коренную папку вы применяете к системной учётной записи Creator-owner, далее для каждого пользователя всё дерево будет иметь нужные права.

Таким образом ваша задача в среде Windows 2008R2 + AD (а групповые политики это оттуда) решается очень просто. И в 90% организаций аналогичное решено для чуть иных задач.

Единственное использование групповых политик тут — запуск маленького vb скрипта создания личного каталога. Пример:

'==========================================================================
'
' VBScript Source File -- Created with SAPIEN Technologies PrimalScript 2011
'
' NAME: 
'
' AUTHOR: Andrey Shpak , DP Logistic
' DATE  : 19.03.2012
'
' COMMENT: 
'
'==========================================================================
'Создаём объект сети. Потребуется для определния текущего имени пользователя. 
'
Set WshNetwork = WScript.CreateObject("WScript.Network")
'Создаём объект файловой системы, проверяем наличие папки.
'Если папка не существует, создаём её.
Set filesys=CreateObject("Scripting.FileSystemObject") 
If Not filesys.FolderExists("\\dp.internal\Netrun\Private_disk\" + WshNetwork.UserName) Then
filesys.CreateFolder("\\dp.internal\Netrun\Private_disk\" + WshNetwork.UserName)
End If



Что касается ограничений по месту — это ещё проще. Всё делается через стандартный File Server Resource Manager

Касательно PS — тут он не нужен, всё делается через GUI и вот тем маленьким скриптом.
Много работаю с групповыми политиками Windows 2008 R2, с АД и в последнее время PowerShell.
С удовольствием поделюсь знаниями.
Жаль, что автор статьи пропустил момент комментариев. Много вопросов, мало ответов :(
А как происходит охлаждение зала при работе системы пожаротушения? или у воздуха зала замкнутый цикл? Приточная вентиляция в том или ином виде наверное есть?
Я тоже всегда думал, что нагрудный ремень = дискомфорт. Ничего, два года бегаю, не замечаю даже. Сейчас с Polar Tour de France.

Проблема только в том, что Полары у нас в РФ стоят в разы дороже, чем в соседней Финляндии или на ebay :) Приходится ждать, если хочется обновить модель :)
А где тут сходство?
Данное оборудование для крупных сетей. В самом же топике приводится пример: отдельный человек на обслуживание коммутации. Считайте, что такое оборудование, кроме удобства, позволяет сэкономить на зарплате этого человека. Срок окупаемости интересен конечно, но сетевая инфраструктура может жить годами.
Ура! Что-то свеженькое.
Может пока нет нужного объёма ресурсов?
Отличное решение. Только смутили два жёстких диска 3.5 перекрывающих поток воздуха. Хотя уверен, что температурный режим просчитан.
Простите, что вмешиваюсь, но отходя от темы, как бы вы сейчас подходили к изучению Cisco оборудования? Мне интересно из практических соображений, хочу углубиться от банальной настройки роутеров 800 серии.
Вот мне интересно, какова политика корпорации добра с теми людьми, которым не нравится конкретный офис.
Позволяют специалистам переезжать?
Зато насколько больше рабочих мест даёт батарея! Её же надо произвести, потом установить, потом всё время мыть и обслуживать, потом утилизировать. А если взять во внимание занимаемую площадь, то рук на обслуживание нужно много много. Поэтому немцы просто решают вопрос занятости таким образом. Потому что на аэс у них половина из указанных пунктов в любом случае вынесена за пределы государства.
Получился отличный ресурс. С праздником! Спасибо за реализацию проекта.
Любой офис — актив компании. Актив компании всегда можно продать. Это просто хитрая инвестиция.
Ну любые проекты включают в себя ещё само проектирование, прокладку до точек и оборудование позади точек. Начиная от упсов, кончая коммутаторами в которые втыкаются точки одного объекта. Тут без проекта не разобраться.
5 млн рублей на какой срок? как будет осуществляться поддержка сети в будущем?

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity