Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Отсоединение пользователей от сервера [D6, D7, Win2k, WinXP]


Страницы:   1 2 3

Andmax ©   (2008-08-21 09:45:00) 

Здравствуйте уважаемые программисты! Помогите, пожалуйста, с одной проблемкой. Мне нужно программным путем отсоединить всех пользователей, которые в данный момент присоединены по локальной сети к файловому серверу. Скиньте кусок проги или ткните носом, если это уже обсуждалось, времени начальник дал мало, искать некогда...


brother   (2008-08-22 05:30:00) [1]

закрыть шару с предупреждением? по net send всем отправляем оповещение через 10 мин закрываем шару...


Сергей М.   (2008-08-21 17:16:00) [2]


> Anatoly Podgoretsky ©   (21.08.08 17:08) [43]


Я не спорю, я пердуперждаю автора о возможных печальных приключениях его задницы)


Anatoly Podgoretsky   (2008-08-21 17:08:00) [3]

> Сергей М.  (21.08.2008 16:58:40)  [40]

А если споришь, то третьим будешь.


MsGuns   (2008-08-21 17:04:00) [4]

>Anatoly Podgoretsky ©   (21.08.08 16:57) [39]
>Резервное копирование уже давно делается с помощью теневых копий.

Это иногда приводит к хаосу. Например, если копируется парадоксовская БД


Сергей М.   (2008-08-21 17:04:00) [5]


> Andmax  


Когда у усера посыпятся данные, НАЩАЛЬНИК, прежде всего, въедет в ТВОЮ задницу)

НАЩАЛЬНИК всегда прав, а одной твоей задницы на всех нащальников вряд ли хватит)

Пора уже думать своей головой, а не головой нащальника и не своей задницей)


Сергей М.   (2008-08-21 16:58:00) [6]


> Anatoly Podgoretsky ©   (21.08.08 16:56) [37]


А можно и я к ним ?)

Сразу жисть поще становится)


Anatoly Podgoretsky   (2008-08-21 16:57:00) [7]

> MsGuns  (21.08.2008 16:27:34)  [34]

Резервное копирование уже давно делается с помощью теневых копий.


Dennis I. Komarov   (2008-08-21 16:57:00) [8]

> [30] Vlad Oshin ©   (21.08.08 16:00)

Ну дык нужна же ПРОГРАММА!

> [35] Vlad Oshin ©   (21.08.08 16:27)

А он сказал что у него ШАРА


> Какой я кузнец не тебе судить...

Ну то что ушел из сего ремесла уже позволяет слелать определенные выводы

> [27] Andmax   (21.08.08 15:23)

А чего ты от меня хочешь, коли ты не можешь сформулировать конкретно свой вопрос...
-------------------------------------------
Есть сервер Win2k3, на нем расшарина папка, куда лазиют другие пользователи. Начальник сказал что бы с 18:00 (по окончанию раб.дня) чтоб никого не было. Как мне это реализовать.


Anatoly Podgoretsky   (2008-08-21 16:56:00) [9]

> Сергей М.  (21.08.2008 16:09:31)  [31]

А кто то сказал - дураки вы оба.


Сергей М.   (2008-08-21 16:34:00) [10]


> MsGuns ©   (21.08.08 16:27) [34]


Ты это кому, а ?)

Если кузнецу, то ему монопенисуально - ему важно чтобы насяльник остался доволен)


Vlad Oshin   (2008-08-21 16:27:00) [11]

вариант n+1.
зачем юзеров отсоединять? Закрыть шару.


MsGuns   (2008-08-21 16:27:00) [12]

В сабже нет ничего "партизанского". Подобное "насильное" отключение от сервера всех пользователей в жизни штука повседневная. Хотя бы при резервном копировании. Однако "пистолетным" способом не решается.
Во-первых надо под подпись оповестить всех о графике проведения регламентных и профилактических работ по дням и часам.
Во-вторых минут за 15 оповестить по сети всех об "останове" сервера. Если в течении этого времени никаких звонков не поступало, сервер "опускается" безо всяких дополнительных предупреждений.

Программно это можно реализовать с помощью 2-х утилит, установленных на сервере (1-я) и на клиентах (2-я).  Программы достаточно просты и примеров и инете моря. По крайней мере, когда мне надо было налабать такую для самбы, я нашел нужный материал за полдня и еще через пару дней написал обе прожки.


Vlad Oshin   (2008-08-21 16:17:00) [13]

вариант n+1.
Тупо остановить службу Сервер.

Обеспечивает поддержку общий доступ к файлам, принтерам и именованным каналам для данного компьютера через сетевое подключение. Если служба остановлена, такие функции не удастся выполнить. Если данная служба неразрешена, не удастся запустить любые явно зависимые службы.


stas   (2008-08-21 16:16:00) [14]

Andmax   (21.08.08 09:45)
На сервере есть стандартная функция завершения любой активной сессии, значит должна быть функция на API.


Сергей М.   (2008-08-21 16:09:00) [15]


> Andmax   (21.08.08 13:41) [24]
> Он НАЩАЛЬНИК...


А ты при этом вестимо кто)

Русская поговорка неумолима : "Ты НАЩАЛЬНИК - я ДУРАК, я НАЩАЛЬНИК - ты ДУРАК"


Vlad Oshin   (2008-08-21 16:00:00) [16]

net.exe /?
попробовать можно позапускать с параметрами..


Anatoly Podgoretsky   (2008-08-21 15:47:00) [17]

> Andmax  (21.08.2008 12:51:18)  [18]

Это не шутка, а наиболее простое и наиболее надежное решение.


Anatoly Podgoretsky   (2008-08-21 15:45:00) [18]

>   ()  []

Гораздо более вероятно лишение премии, за уничтожение чужой работы.


Andmax   (2008-08-21 15:23:00) [19]


Dennis I. Komarov ©   (21.08.08 13:42) [25]
> ...
> Видно ты был плохой кузнец...

Какой я кузнец не тебе судить... Ты в этом не разбираешься. А вот какой ты программист - это уже видно. Ты просто флудист и болтун. За все время тут ты не сказал ничего толкового, только умничал и подкалывал, это говорит о том, что на большее ты не способен...


Dennis I. Komarov   (2008-08-21 13:48:00) [20]

> [24] Andmax   (21.08.08 13:41)
> мне надо работать... Пойду поспрашиваю на других форумах

Вот и работай, не шатайся по форумам

> раз тут не нашлось опытного программиста.

В твоем понимании это тот, кто за тебя напишет код, который ты предоставишь своему начальнику и получишь за это з\п - за чужую работу


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо