Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];

Вниз

Отсоединение пользователей от сервера   Найти похожие ветки 

 
Andmax   (2008-08-21 09:45) [0]

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


 
Dennis I. Komarov ©   (2008-08-21 09:49) [1]

Сервера бывают разные, и как правило они имеют возможности администрирования, которые помогут тебе...


 
Andmax   (2008-08-21 10:47) [2]

Вручную отсоединить пользователей труда не составляет. Но мне надо это делать ПРОГРАММНО. Чтобы в определенное время прога сама отсоединяла всех... Без моего участия.


 
DVM ©   (2008-08-21 10:50) [3]

сервер то какой?


 
Сергей М. ©   (2008-08-21 10:50) [4]


> отсоединить пользователей труда не составляет


Равно как и не составляет труда при этом вызвать крах удаленного клиентского приложения, которое ничего не знает что какой-то идиот-начальник приказал Andmax"у обрубать у сервера хвосты по первой прихоти)


 
Andmax   (2008-08-21 11:48) [5]


> отсоединить пользователей труда не составляет

Будьте любезны! Подскажите, пожалуйста, как это сделать из программы!!!


 
Andmax   (2008-08-21 11:52) [6]


> сервер то какой?

В локальной сети, обычный файловый сервер. ОС на нем Windows 2003 rus.


 
DVM ©   (2008-08-21 11:57) [7]


> обычный файловый сервер

FTP или нет?


 
Andmax   (2008-08-21 12:02) [8]


> FTP или нет?

Нет не FTP


 
Dennis I. Komarov ©   (2008-08-21 12:05) [9]

> [7] DVM ©   (21.08.08 11:57)

Клещи не нужны?


 
Dennis I. Komarov ©   (2008-08-21 12:07) [10]

что есть обычный файловый сервер?


 
Andmax   (2008-08-21 12:11) [11]


> что есть обычный файловый сервер?

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


 
Dennis I. Komarov ©   (2008-08-21 12:16) [12]

> [11] Andmax   (21.08.08 12:11)

Да плевать что на нем храниться...
Как организован доступ к нему (средствами чего юзеры могут видеть эти файлы) и что означает отсоединить всех пользователей

ЗЫ Это последний, если будешь играть в партизана...


 
Andmax   (2008-08-21 12:33) [13]

Да не играю я в партизана!!! У юзеров замапирована папка на конкретную букву и они в нужном каталоге ищут файлы и смотрят в зависимости от типа файла, Excel"ем либо Word"ом. Под "Отсоединить пользователей" я подразумеваю прервать соединение...


 
Сергей М. ©   (2008-08-21 12:36) [14]


> Excel"ем либо Word"ом


А ты задумывался, какими словами усер будет поминать тебя с твоим начальником. когда при попытке сохранения удаленного док-та усер получит в лучшем случае отлуп от офисного приложения, а в худшем падение приложения ?


 
Slym ©   (2008-08-21 12:42) [15]

shutdown -r -m \\server -t 30 -f


 
Andmax   (2008-08-21 12:42) [16]

Конечно задумывался... Про меня они плохо не подумают, так как я человек подчиненный. А что они будут думать про шефа, меня мало беспокоит. Зато меня беспокоит, если шеф мне урежет з/п за невыполненное задание...


 
Сергей М. ©   (2008-08-21 12:44) [17]

http://msdn.microsoft.com/en-us/library/bb525392%28VS.85%29.aspx


 
Andmax   (2008-08-21 12:51) [18]


> shutdown -r -m \\server -t 30 -f

ХОРОШАЯ ШУТКА!!!


 
Andmax   (2008-08-21 13:12) [19]


> Сергей М. ©   (21.08.08 12:44) [17]

Спасибо! Ссылку глянул... сложновато для меня там написано... С++ не для меня, мне ближе Delphi, но может что и пойму...

Вообще-то я думал, что тут помогут более конкретно, без подколов...


 
Dennis I. Komarov ©   (2008-08-21 13:24) [20]

> Ссылку глянул... сложновато для меня там написано... С++
> не для меня, мне ближе Delphi, но может что и пойму...

А ты программист или где?


 
Сергей М. ©   (2008-08-21 13:27) [21]


> тут помогут более конкретно


Более конкретно - это, надо понимать, "дайте готовый код !" ?)


 
Andmax   (2008-08-21 13:32) [22]


> А ты программист или где?

По образованию я кузнец. Но жизнь заставила заняться программированием - жить надо на что-то, семью и детей кормить... Понимаешь, в жизни всякое бывает, иногда и не знаешь как повернет... А ты если не знаешь ответа на мой вопрос, то так и скажи, а прикалываться и ерничать много ума не надо... Был бы я крутым программистом, сюда может и не полез... Мне просто понадобилась помощь более опытных людей... А прикалываться я и сам умею...


 
Сергей М. ©   (2008-08-21 13:35) [23]


> По образованию я кузнец


А начальник твой ?
Чувствуется, что он дипломированный арбузолитейщик, коль ничтоже сумняшеся отдает идиотские приказы)


 
Andmax   (2008-08-21 13:41) [24]


> А начальник твой ?

Он НАЩАЛЬНИК...
Я не хочу флудить... мне надо работать... Пойду поспрашиваю на других форумах, раз тут не нашлось опытного программиста.
Всем всего самого хорошего!


 
Dennis I. Komarov ©   (2008-08-21 13:42) [25]

> По образованию я кузнец. Но жизнь заставила заняться программированием

Зря. Видно ты был плохой кузнец...
> А ты если не знаешь ответа на мой вопрос, то так и скажи,
> а прикалываться и ерничать много ума не надо...

Понимаешь, реалии таковы, что программист не должен знать все (и не может), но должен знать где это при необходимости найти и быстро это освоить. (Впрочем это касается не только программиста, но и любого человека получившего высшее образование). Над тобой никто не прикалывался. Сперва из тебя клещами вытягивали что тебе надо, а затем где об этом написано. Если не КУ, то придется искать другую низшу для > жить надо на что-то, семью и детей кормить...


 
Dennis I. Komarov ©   (2008-08-21 13:48) [26]

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

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

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

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


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


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

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


 
Anatoly Podgoretsky ©   (2008-08-21 15:45) [28]

>   ()  []

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


 
Anatoly Podgoretsky ©   (2008-08-21 15:47) [29]

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

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


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

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


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


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


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

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


 
stas ©   (2008-08-21 16:16) [32]

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


 
Vlad Oshin ©   (2008-08-21 16:17) [33]

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

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


 
MsGuns ©   (2008-08-21 16:27) [34]

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

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


 
Vlad Oshin ©   (2008-08-21 16:27) [35]

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


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


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


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

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


 
Anatoly Podgoretsky ©   (2008-08-21 16:56) [37]

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

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


 
Dennis I. Komarov ©   (2008-08-21 16:57) [38]

> [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:57) [39]

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

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


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


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


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

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



Страницы: 1 2 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.007 c
2-1219739361
max
2008-08-26 12:29
2008.10.05
String literals may have at most 255 elements


2-1219661561
aaaaa
2008-08-25 14:52
2008.10.05
посчитать слова


2-1219309785
LCF
2008-08-21 13:09
2008.10.05
Ручная отрисовка DBGrid


15-1218559351
Копир
2008-08-12 20:42
2008.10.05
Басни Эзопа. Ничего не напоминает?


3-1207533571
yus
2008-04-07 05:59
2008.10.05
Изменить программно парвметры псевдонима БД





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский