Программа (Сервис) закрытия 1С в терминальных сессиях

Публикация № 185563

Администрирование - Администрирование данных 1С - Сервисные утилиты

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

Работа в качестве сервиса:

Сервис каждые 30 сек. проверяет состояние терминальных сессий, и в случае когда состояние равно «Отключена» запускает в отключенной сессии «Close1s.exe» с ключом –close.

Close1s.exe с ключом –close имитирует работу пользователя по закрытию 1С, ищет процесс с именем 1cv7* или 1cv8* находит его окно, посылается команда закрытия окна 1С, если всплывают диалоги закрытия или о сохранении изменений в 1С, то на вопросы отвечается утвердительно «Да» , 1С завершает работу штатным методом. Если в течении 10 сек. так и не удалось завершить 1С (в случаях когда 1С зависла и не отвечает на действия пользователя) процесс  1С уничтожается.

 

Примеры использования программы «Close1s.exe»:

Для инсталляции сервиса можно скопировать «Close1s.exe» в папку C:\WINDOWS,  затем выполнить команду инсталляции сервиса «Пуск» - «Выполнить»- «C:\WINDOWS\ Close1s.exe -install». Сервис установится с именем «Закрытие 1С при отключении сессии».

Для удаления сервиса выполните команду «Пуск» - «Выполнить»- «C:\WINDOWS\ Close1s.exe -uninstall».

Есть возможность использовать «Close1s.exe» не в качестве сервиса, а как программу (например для использования в своих скриптах или батниках, с ключом «-close»), для этого выполните команду «Пуск» - «Выполнить»- «C:\WINDOWS\ Close1s.exe -close».

 

 

Дополнение, о настройках терминального сервера:

В настройке службы терминалов («Пуск» - «Все программы»-«Администрирование»-«Настройка служб терминалов» или «Пуск» - «Выполнить»- «%SystemRoot%\system32\tscc.msc /s»)  

 Настройка служб терминалов

В своиствах RDP-Tcp на закладке «Сеансы» поставить галочку «Заменить параметры пользователя», выбрать «Завершение отключенного сеанса» 1 мин. или больше, поставить галочку «Заменить параметры пользователя При превышении ограничений или разрыве подключения», выбрать  «Отключить сеанс».

 Свойства RDP

 

 Обновление:
+ добавлены настройки ini файл:
[options]
to_answer_the_question=1
interval_of_session_inactivity=0
wait_before_killing=10


описание параметров:
to_answer_the_question - отвечать на вопросы 1=Да, 0=Нет .
interval_of_session_inactivity - интервала неактивности отключонной сессии в минутах, если 0=сразу
wait_before_killing - ожидание в секундах перед уничтожением процеса 1С (если не смогли выключить).

+ Настройки ini файла лежащий рядом с exe действует на всех пользователей,
для индивидуальной настроки пользователей разместите ini файл в каталоге пользователя
например пользователю User: « C:\Documents and Settings\User\Close1s.ini».

 

Обновление от 22.05.2013:

+ изменен алгоритм по кнопкам, теперь учитываются диалоговые окна:  «Да/Нет», « Ок/Отмена», «Ок» и т.д.

 

44

Скачать файлы

Наименование Файл Версия Размер
Close1S.zip
.zip 323,16Kb
22.05.13
239
.zip 323,16Kb 239 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Дата
58. serg1c 21 08.10.14 11:02 Сейчас в теме
Нормальная штука, но почему рубит процессы, которые запускаются по заданиям, и не имеют сеанса сервера. Может чего не так делаю? А вообще работает на 2008 R2 нормально без проблем.
57. andrey.garin 23.04.14 16:34 Сейчас в теме
подскажите, будет ли сервис работать на windows server 2008 x64?
56. slavapil 129 21.06.13 10:14 Сейчас в теме
(55) сибирь,
Этот сервис написан для сервера терминалов, для закрытия 1с в сессиях пользователей терминального сервера. Не для компьютеров пользователей, (устанавливать его нужно только на сервере).


мы полагали, что если эту программу установить на какую-либо рабочую станцию - это позволит автоматом закрывать 1С запущенную на сервере. это наверно ни так?

не так
К самому серверу доступа нет

обратитесь к тому, у кого есть доступ к серверу
55. сибирь 14 21.06.13 09:43 Сейчас в теме
Да, спасибо, вижу. Но вопрос у нас такой. К самому серверу доступа нет, но многие бухгалтера выходят из терминального режима , забыв выйте из 1С, мы полагали, что если эту программу установить на какую-либо рабочую станцию - это позволит автоматом закрывать 1С запущенную на сервере. это наверно ни так?
54. slavapil 129 21.06.13 09:16 Сейчас в теме
(53) сибирь,
В сервисах операционной системы, Пуск->Панель управления->Администрирование->Службы
или Пуск->Панель управления->Администрирование->Службы->Управление компьютером->Службы и приложения->Службы
53. сибирь 14 21.06.13 08:11 Сейчас в теме
Добрый день. У нас виста. Скачал программу , запустил - в процессах Windows висит процесс close1c - и всё -
в инструкции написано : Сервис установится с именем «Закрытие 1С при отключении сессии».

где мы должны увидеть этот сервис : в пуске нет, в 1с -тоже нет???
52. slavapil 129 03.06.13 08:49 Сейчас в теме
(51) dyak84, не совсем так понимаете, функция отключения сеансов была, и администраторы о ней знают.
Но при таком отключении программы закрываются как при выключении компьютера с не закрытыми программами. 1с8 при таком поведении практически не страдает, а вот 1с7.7 страдала, так как при таком выключении считала, что завершилась крахом и требует монопольного входа для переиндексации. Этот сервис опирается на работу сервера терминалов, ловит момент отключения сессии и закрывает 1С, эмулируя работу пользователя (например, как будто пользователь мышкой нажал в 1с по крестику и кнопкам да или нет).
51. dyak84 31.05.13 18:27 Сейчас в теме
Автор я так понимаю ето не прграмка а просто бортовая функция сервера терминалов, которая была еще в 2000 сервере. Как многие администраторы которые настраивают сервера про нее не знают ето большая загадка. Но за труд все одно спасибо Так дерджать.
50. validat 1 31.05.13 12:14 Сейчас в теме
Вещь нужная, особенно в пятницу, для забывчивых. Всех с праздником, с пятницей и первым днем лета. Мои операторы на семерке закрывают просто терминальный режим и все, предварительно закрыв один эску. Пока разрывов связи нет, поэтому обхожусь так. Зато в проблемных сетях без такой программки не обойтись.
49. Sjawa2004 29.05.13 21:54 Сейчас в теме
(13) Прибивает, это конечно хорошо! Но допустим есть внешние COM соединения с другой базой и после нескольких таких прибиваний при повторном входе пользователя в базу они просто не устанавливаются по новой (зависаю)! А перезапускать сервер как-то не сильно хочется! Поэтому автору + за наводку!!!
48. Alex1Cnic 23.05.13 09:50 Сейчас в теме
Спасибо, интересно проверю на своем серваках..Win2k8 32 и Win2k8 64бит
47. 1cmax 151 23.05.13 01:52 Сейчас в теме
(7) iov, Длинная капча.. ммм хорошая идея :) есть реализации ? ссылк?
46. slavapil 129 22.05.13 15:30 Сейчас в теме
(45) han, тестировал на своем "стареньком" 2003, как получится потестирую на 2008
45. han 22.05.13 15:14 Сейчас в теме
А у меня на сервере 2008 SP2 R2 (64бит) почему-то не работает
44. slavapil 129 22.05.13 11:09 Сейчас в теме
Обновление от 22.05.2013:
+ изменен алгоритм по кнопкам, теперь учитываются диалоговые окна: «Да/Нет», «Ок/Отмена», «Ок» и т.д.
43. taiba 78 22.05.13 10:21 Сейчас в теме
(42) slavapil,
Напомните, в каких случаях выскакивают такие вопросы Ок/Отмена.

в окнах типовых вроде нет, а вот в самописных может быть какой-нибудь "диалог закрытия программы".
42. slavapil 129 22.05.13 09:12 Сейчас в теме
(39) taiba,
Кстати, если выскочит окно с Ок/Отмена а не Да/Нет что будет?

Хороший вопрос. Напомните, в каких случаях выскакивают такие вопросы Ок/Отмена.

Поразмышлял и пришел к выводу что «не хороший» пользователь может получить предупреждение даже с кнопкой ОК, и забросить программу ;)
Значит, исправим и такого пользователя :) в ближайшем обновлении.
41. slavapil 129 22.05.13 09:06 Сейчас в теме
(40) Loader_1C, Считаю что для конкретно этого проекта, версионность не особо актуальна.
40. Loader_1C 21.05.13 22:00 Сейчас в теме
(32) slavapil, спасибо! Еще бы, было бы не плохо, на первой странице версионировать описание, или как там правильнее, описывать изменения от такого-то. Просто предложение.
39. taiba 78 21.05.13 14:26 Сейчас в теме
(32) slavapil, интересная идея!

Есть замечания по переводу:

"to_answer_the_question" - это "гениталий на гусенечном ходу", так не пишут, могу предложить вариант - say_yes_on_queryboxes. Кстати, если выскочит окно с Ок/Отмена а не Да/Нет что будет? А было бы неплохо... ;)

"interval_of_session_inactivity" - лучше "session_inactivity_interval"
38. pt_olga 62 20.05.13 14:03 Сейчас в теме
(34) Abadonna, под 2008 переписать не планируете? Актуально

вообще вещь хорошая, если сработает неубивание на определенную группу пользователей, то вообще шик!
Программисты по ночам бывает запускают всякие обработки нужные, на терминальнике висит длинный idle, но убивать нельзя
37. nurislam 15.05.13 10:49 Сейчас в теме
Спасибо мне как раз нужно
36. Abadonna 3833 14.05.13 13:27 Сейчас в теме
(35) slavapil, ну, фиг его знает... я такого не видел, хотя можно и добавить условие на "диск отключен".
Там дел-то... Мне сейчас это неактуально, основные клиенты сидят на крутой выгонялке
35. slavapil 129 14.05.13 13:17 Сейчас в теме
(34) Abadonna, у меня выдает такое Windows Server 2003 R2 Standard Edition sp2.
34. Abadonna 3833 14.05.13 12:40 Сейчас в теме
(33) slavapil, я ее писал под 2003-й сервер, 2008-го, кажись, тогда и в помине не было. А 2003-й точно не выдавал "диск отключен"
33. slavapil 129 14.05.13 12:07 Сейчас в теме
(27) Abadonna,
Автозакрытие висящих терминальных сессий

Если парсить query session, то у меня в активной сессии нормально отображает, а в отключенной вместо активности и времени выдает «диск отключен». Возможно у некоторых пользователей и не работало «Автозакрытие».
32. slavapil 129 14.05.13 11:58 Сейчас в теме
Обновление:
+ добавлены настройки ini файл:
[options]
to_answer_the_question=1
interval_of_session_inactivity=0
wait_before_killing=10

описание параметров:
to_answer_the_question - отвечать на вопросы 1=Да, 0=Нет .
interval_of_session_inactivity - интервала неактивности отключонной сессии в минутах, если 0=сразу
wait_before_killing - ожидание в секундах перед уничтожением процеса 1С (если не смогли выключить).

+ Настройки ini файла лежащий рядом с exe действует на всех пользователей,
для индивидуальной настроки пользователей разместите ini файл в каталоге пользователя
например пользователю User: « C:\Documents and Settings\User\Close1s.ini».
31. Жолтокнижниг 248 14.05.13 09:02 Сейчас в теме
я знаю что сложно и стремится к невозможному, но... хочется
30. slavapil 129 14.05.13 08:46 Сейчас в теме
(29) Жолтокнижниг, без сервиса реализовать такой функционал сложно, вроде не хватит прав доступа.
29. Жолтокнижниг 248 13.05.13 18:25 Сейчас в теме
(28) slavapil, реализовать туже схему, из десктопа: запустил я программу, а она "правильно" закрывает окна в других сессиях. начальная точка не сервис, а десктоп.
28. slavapil 129 13.05.13 12:00 Сейчас в теме
(21) Жолтокнижниг,
а есть идеи как реализовать подобное не из сервиса? из десктопа работать с окнами в определенной сессии, то что я пока нагуглил это nativApi.

Не совсем понял вопрос, управление окнами и так происходит не из сервиса, а из программы под десктопом сессии.
27. Abadonna 3833 13.05.13 10:31 Сейчас в теме
(26)
но как это поймет прога

Понять она сможет, если сопоставить имя терминал-пользователя (оно есть в инфе о сессии) с тем, кому надо "Да", а кому "Нет". Но, имхо, считаю это лишним. Надо просто мочить процессы, у меня вот эта Автозакрытие висящих терминальных сессий безотказно работала, без всяких "побочных эффектов"
26. yuraos 954 12.05.13 20:40 Сейчас в теме

Отвечать "ДА" можно для тех пользователей, которые ведут свой обособленный кусок учета. Для кладовщика, например.
А для экономиста или бухгалтера - только "Нет".

идея конечно хорошая
...
но как это поймет прога, которая знает про 1С только то,
что у нее иконка желтая (бывает квадратная и еще бывает круглая) ???
25. kapustinag 12.05.13 19:57 Сейчас в теме
(24) Abadonna, Конечно, проще грохнуть процесс. Но при этом могут не сохраниться, например, настройки пользователя. Поэтому нормально завершаем процесс, все пользовательское пусть автоматически сохраняется как положено, а все недоделанные изменения в документах и т.п. - в топку.
Отвечать "ДА" можно для тех пользователей, которые ведут свой обособленный кусок учета. Для кладовщика, например.
А для экономиста или бухгалтера - только "Нет".
24. Abadonna 3833 11.05.13 08:52 Сейчас в теме
(5) kapustinag,
Думаю, нужно отвечать "Нет" на все вопрос

Тогда проще сразу процесс грохнуть, равносильно всем "нет"
23. ksnik 346 09.05.13 07:28 Сейчас в теме
пс: Всех с праздниками! :-)
22. ksnik 346 09.05.13 07:22 Сейчас в теме
2003 сервер, 1с77, результат работы этой проги:
Visual Studio Just-In-Time Debugger
An unhandled win32 exception occurred in Close1c.exe [14380].
Possible debuggers: New instance of Visual Studio 2005
Do you want to debug using the selected debugger?
То есть терминальная сессия зависает, что делать?
Прикрепленные файлы:
21. Жолтокнижниг 248 09.05.13 01:54 Сейчас в теме
(17) slavapil, а есть идеи как реализовать подобное не из сервиса? из десктопа работать с окнами в определенной сессии, то что я пока нагуглил это nativApi.
20. sudmorsh 55 08.05.13 19:31 Сейчас в теме
Нужная вещь, для меня актуально =|
19. yuraos 954 08.05.13 18:01 Сейчас в теме

(1) некрасиво... Что за ребячество?

(7) iov, согласен, что со стороны так может и показаться...
но
это была проверка одного довольно серьезного бага в функционале сайта
(я бы даже сказал, что НАСТОЯЩЕЙ ДЫРЫ)
18. yuraos 954 08.05.13 14:44 Сейчас в теме
(14) rus128,
у меня по рускому с литиратурой - тройка в атестате
17. slavapil 129 08.05.13 14:23 Сейчас в теме
(5) kapustinag,
Если при закрытии такой формы программа автоматически ответит "Да", а документ проведен, то он будет перепроводиться.

Лучше пусть проведется документ, чем операторы склада потеряют не записанный документ на несколько сот строк тч. (сколько не учи пользователей записывать почаще изменения, никак не учатся, даже после потерь)

Но опцию эту добавлю :)
16. slavapil 129 08.05.13 14:08 Сейчас в теме
(13) Shrek2015, да только вот пользователи не очень радуются потерянным данным :)
15. CheBurator 3399 08.05.13 12:35 Сейчас в теме
(11) да, было бы хорошо.
желательно развить в части большей гибкости управления...
хотелок у меня много... ;-)
14. rus128 2 08.05.13 12:00 Сейчас в теме
(1) не "проподает", а "пропАдает"...
13. Shrek2015 08.05.13 09:39 Сейчас в теме
если 1с в SQL то пусть прибивает. не так страшно :)
12. slavapil 129 08.05.13 09:05 Сейчас в теме
(6) Shrek2015, он как раз и прибивает 1С, чего хотелось бы избежать ;)
11. slavapil 129 08.05.13 09:02 Сейчас в теме
(4) CheBurator,
- указание интервала неактивности сессии. например: 20 мин - если отключено менее указанного времени - ничего не делаем.

тоже можно в INI прикрутить.

- указание неактивности сессии как-то по разному для разных сессий/сеансов/пользователей 1С

для реализации этой идеи надо както вытащить настройки пользователей сессий терминалки, попробую разобраться с ними.
10. slavapil 129 08.05.13 08:49 Сейчас в теме
(5) kapustinag, можно добавить INI файл с настройкой, как отвечать на вопросы "Да" или "Нет".
9. dka80 16 08.05.13 06:15 Сейчас в теме
Плюс за работу, но считаю, что однозначного может решить только пользователь выбирать ДА или НЕТ, поэтому считаю, что нужно просто прибивать такие сеансы. Есть, конечно, в 7.7 с этим проблемы (в частности, с индексами), а в восьмерке какие?
8. soba 08.05.13 03:12 Сейчас в теме
(7) iov, Административный ресурс, это хорошо, конечно. Только вот не всегда и не везде работает

А вот тайминги действительно бы настраиваемые, поскольку критерии у всех разные. Да и 10 секунд на завершение сессии не всегда хватает.
7. iov 364 08.05.13 01:08 Сейчас в теме
(1) некрасиво... Что за ребячество?
(5) согласен что отвечать да на все- просто опасно.

Научить выгонять проще и эффективней через административный ресурс или через ввод длинной непонятной капчи после некорректного выхода. + отключалка крестика на терминальной сессии.

Но автор старался- и заслужил печенешку одобрение.
6. Shrek2015 07.05.13 22:26 Сейчас в теме
прикольная штука. хотя пользуюсь на сервере диспетчером терминала и убиваю сессии
5. kapustinag 07.05.13 20:52 Сейчас в теме
Действительно, нужная вещь.
Но отвечать на все вопросы утвердительно "Да" - это неправильно. Потому что при этом автоматически сохранятся изменения, которые, может быть, пользователь недоделал. Или совсем не хотел сохранять. Часто ведь пользователь открывает форму документа, затем, например, дважды кликает по номенклатуре в табличной части и открывает форму элемента номенклатуры. В родительской форме - форме документа - при этом ставится признак, что имеются несохраненные изменения. Если при закрытии такой формы программа автоматически ответит "Да", а документ проведен, то он будет перепроводиться.
Думаю, нужно отвечать "Нет" на все вопросы о сохранении изменений. А "Да" - только на вопрос о закрытии главного окна 1С.
4. CheBurator 3399 07.05.13 20:40 Сейчас в теме
1. хочется иметь более гибко настраиваемый режим поведения
- указание интервала неактивности сессии. например: 20 мин - если отключено менее указанного времени - ничего не делаем.
- указание неактивности сессии как-то по разному для разных сессий/сеансов/пользователей 1С
3. yuraos 954 07.05.13 20:18 Сейчас в теме
Интересная фишка, спрошу своих админов - актульно или нет...
А трудно еще добавить в службу выгонялку уюзеров из конкретной базы
с выводом оповещений?
Штатная выгонялка в типовых 1С не всегда хорошо работает и интерфейс у нее довольно поганенький.
2. Loader_1C 07.05.13 20:17 Сейчас в теме
Автору, спасибо! нужная вещь.
1. yuraos 954 07.05.13 20:14 Сейчас в теме
ЭХ!
ЛЮБЛЮ Я ЗАПИСЫВАТЬ ПЕРВЫЕ ПОСТЫ К СТАТЬЯМ!!!

А ПОЧЕМУ ???
----------------------------------------------------
А ПОТОМУ, ЧТО:
1) Можно смайлов в пост без извратов навставлять.
2) По спаму рассылаемому сайтом по мэйлу можно подумать - что Я АВТОР ПУБЛИКАЦИИ.

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

:D :idea: :?: :!: ;) :evil: :oops: :{} 8-) :o :( :) :|
Оставьте свое сообщение

См. также

Мониторинг выхода обновлений конфигураций 4

Инструменты и обработки Системный администратор Архив с данными Linux Абонемент ($m) Администрирование данных 1С

Надоело ежедневно сидеть на сайте 1Сном в ожидании информации что вышел новый релиз конфигурации? А сторонними программами мониторинга пользоваться не хочется? Тогда напишем такой мониторинг самостоятельно!

1 стартмани

07.09.2019    822    KiborG85    0       

Универсальный скрипт резервного копирования Postgres, архивирует все базы сервера баз данных 25

Инструменты и обработки Системный администратор Архив с данными Абонемент ($m) Архивирование (backup)

Предлагаю использовать универсальный скрипт резервного копирования Postgres, архивирует все базы сервера баз данных, архивируются все добавленные базы, ведется лог архивирования, контролируется глубина архива. Скрипт тестировался на PostgreSQL 10.5 CentOS Linux release 7.6.1810

1 стартмани

13.08.2019    2364    2    solaru    4       

Передача баз PostgreSQL на удалённый сервер резервных копий, удобное восстановление. Почасовой и ежесуточный вариант. В общем, ещё один скрипт 35

Инструменты и обработки Системный администратор Архив с данными Windows Абонемент ($m) Архивирование (backup)

Скрипты сохраняют резервную копию в архив и отправляют на удалённый rsync сервер самым оптимальным образом. Вы без проблем сделаете текущую резервную копию или восстановите за любой другой день, не выгоняя пользователей. Есть вариант с восстановлением на любое время. Не нужны ни белые IP адреса клиентов с NAT, ни VPN. Максимально облегчённый вариант, позволит вам массово подстраховать базы клиентов, и стоить вам будет это почти ничего.

1 стартмани

05.08.2019    2199    ЕСТЬNULL    0       

Упражнения на Перфоленте. Парсим технологический журнал 1С 20

Статья Системный администратор Программист Архив с данными Windows Абонемент ($m) Сервисные утилиты Инструментарий разработчика Практика программирования Разработка

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

1 стартмани

31.07.2019    3008    Perfolenta    62       

Удаленная поддержка в рамках локальной сети (UltraVNC Single Click) 9

Инструменты и обработки Системный администратор Архив с данными Windows Абонемент ($m) Администрирование данных 1С

Что только не используют для управления удалёнными рабочими в локальной сети... да ничего не используют. Сисадмины (не берем банковских), которых знаю я, втыкают каждому тимвьюер и не заморачиваются. Как известно: хороший сисадмин - ленивый сисадмин. Но и тимвьюер не стоит на месте, недавнее обновление потрепало многих и ограничило время до законных 5 минут... Кого это коснулось, прошу под кат...

5 стартмани

28.06.2019    1798    1    capitan    17       

Как настроить автоматическое резервное копирование в MS SQL SERVER EXPRESS 10

Статья Системный администратор Архив с данными Windows Абонемент ($m) Архивирование (backup)

При использовании MS SQL Server редакции Express, которая является бесплатной, важно понимать, что она имеет ряд ограничений. Кроме того что размер базы данных при использовании MS SQL Server Express не может превышать 10 Гб, в составе этой редакции СУБД отсутствует SQL Server Agent, который позволяет создавать планы обслуживания баз данных для регулярного автоматического выполнения. В результате нет возможности автоматизировать резервное копирование базы данных штатными средствами. Однако выход из ситуации есть. В статье описана инструкция по настройке автоматического резервного копирования для MS SQL Server Express 2008.

1 стартмани

20.06.2019    2431    igordynets    3       

Elastic + filebeat + ТЖ 1С 56

Вопрос Системный администратор Программист Архив с данными Windows Абонемент ($m) Журнал регистрации Поиск данных

Рассмотрим как можно обрабатывать удобно большой объем информации с простой структурой. Это удобно для анализа логов ТЖ, поскольку типовыми механизмами он невозможен.

1 стартмани

18.06.2019    4959    12    pashamak    11       

БЭКАПЕР на FTP c открытым кодом 8

Инструменты и обработки Системный администратор Программист Архив с данными Windows Абонемент ($m) Архивирование (backup)

Бесплатная Windows программа для автоматической загрузки (дублирования) архивов баз данных 1С, SQL и прочих файлов на ваш FTP-сервер. Надёжная защита от вирусов шифровальщиков и прочих неприятностей связанных с потерей данных. Программа полностью бесплатная + представляются исходный код, чтобы каждый мог её доработать под себя.

1 стартмани

14.06.2019    2425    3    yukoz    2       

Мониторинг файловых баз (Zabbix - 1CD) 7

Инструменты и обработки Системный администратор Архив с данными Абонемент ($m) Сервисные утилиты

Шаблон с autodiscovery Zabbix для мониторинга файловых баз 1С. Мониторится размер БД, количество таблиц, версия БД.

1 стартмани

21.05.2019    1509    shibanovan    0       

Загрузка-выгрузка файлов по RDP с докачкой 20

Статья Системный администратор Архив с данными Windows Абонемент ($m) Администрирование данных 1С

PowerShell скрипт для загрузки/выгрузки больших файлов в RDP-сессии с использованием технологии BITS-transfer.

1 стартмани

16.05.2019    2023    5    -vito-    1       

Проверка ресурсов 4

Инструменты и обработки Системный администратор Архив с данными Россия Windows Абонемент ($m) Администрирование данных 1С

Программа выполняет процедуру Ping и TraceRoute по заранее созданному списку ресурсов.

1 стартмани

30.01.2019    2134    1    1serger    0       

Мониторинг windows серверов на раз, два с помощью prometheus и grafana 9

Инструменты и обработки Системный администратор Архив с данными Абонемент ($m) Сервисные утилиты

Вдохновленный статьей про сбор, хранение и визуализации показателей с помощью prometheus и grafana подготовил готовый docker-compose файл для быстрой настройки и запуска мониторинга windows серверов.

1 стартмани

08.01.2019    4774    4    metmetmet    20       

Резервное копирование и обслуживание баз Postgre SQL в Windows 14

Инструменты и обработки Системный администратор Архив с данными Россия Windows Абонемент ($m) Архивирование (backup)

Резервное копирование и обслуживание баз Postgre SQL в Windows скриптами командной строки

1 стартмани

14.11.2018    4853    19    user598613_svp_gamma    2       

CopyCopy - Копирование любого файла по расписанию 3

Инструменты и обработки Системный администратор Архив с данными Windows Абонемент ($m) Сервисные утилиты

Программа копирует файл в равный промежуток времени указанный пользователем.

1 стартмани

28.08.2018    3391    2    fierylions    0       

РусскийФокс и ClickerMann заносят данные в 1С 5

Инструменты и обработки Программист Архив с данными Россия Windows Абонемент ($m) Сервисные утилиты Практика программирования

Новый объектно-ориентированный русскоязычный 1С-подобный язык программирования РусскийФокс. . РусскийФокс создает сценарии для Clickermann. Сценарий заполняет справочник в 1С.

1 стартмани

21.07.2018    6204    1    andreosh    20       

Автоматизация удаления устаревших резервных копий 4

Инструменты и обработки Системный администратор Архив с данными Абонемент ($m) Архивирование (backup)

Скрипт и библиотека на OneScript для автоматизации удаления устаревших резервных копий.

1 стартмани

08.07.2018    3669    4    metmetmet    2       

"Перезаливатор" - приложение для автоматизации "перезаливки" баз 64

Инструменты и обработки Системный администратор Программист Архив с данными Windows Абонемент ($m) Архивирование (backup)

В данной статье я хотел бы рассказать о приложении «Перезаливатор», которое позволило нам значительно облегчить процесс «перезаливки» баз, вплоть до самостоятельной «перезаливки» информационных баз консультантами 1С.

1 стартмани

05.07.2018    10325    16    Tavalik    24       

Прощальный снимок экрана 3

Инструменты и обработки Системный администратор Программист Архив с данными Windows Абонемент ($m) Администрирование данных 1С

Данная программа позволяет сделать снимок экрана пользователя для выяснения причин/виновника "зависания" всей системы. Предполагается, что снимок делается перед выполнением принудительного завершения сессий пользователей.

1 стартмани

18.06.2018    4347    hogik    0       

Switcheroo_1C - Быстрое переключение между окнами 1С 7

Инструменты и обработки Программист Архив с данными Windows Абонемент ($m) Сервисные утилиты

Утилита позволяющая переключаться между окнами 1С, аналог Alt+Tab только учитываются 1С приложения.

1 стартмани

18.06.2018    4137    1    WizaXxX    0       

Очистка Кэша 1С 3

Инструменты и обработки Системный администратор Архив с данными Windows Абонемент ($m) Сервисные утилиты

Очистка кэша 1С, для любой операционной системы семейства Windows.

1 стартмани

28.05.2018    5425    18    IceEvgen    3       

Настройка Dropbox как службы на терминальном сервере 7

Статья Системный администратор Архив с данными Windows Абонемент ($m) Администрирование данных 1С

Настройка Dropbox как службы на терминальном сервере на примере сервера Windows 2008 R2 x64. К сожалению, Dropbox не имеет своих инструментов для настройки синхронизации как сервиса Windows. Но иногда очень хочется это сделать, чтобы, например, бэкапы 1С своевременно синхронизировались с облачным хранилищем независимо от того, запущен терминальный сеанс под определенным пользователем или нет. 

1 стартмани

27.03.2018    7700    12    vdv2701    5       

Регистрация компонент 1С и запуск консоли кластера серверов 5

Инструменты и обработки Системный администратор Программист Архив с данными Россия Windows Абонемент ($m) Сервисные утилиты

Выводит список установленных платформ 1С, позволяет зарегистрировать V8x.COMConnector, V8x.Application, V8x.ServerAbout и запустить консоль кластера серверов 1С для выбранной версии. Показывает текущие версии зарегистрированных компонент 1С (требуется .NET Framework 4.0 и права администратора).

1 стартмани

22.03.2018    7867    28    ROL32    7       

Скрипт резервного копирования PostgreSQL на Powershell 9

Инструменты и обработки Системный администратор Архив с данными Windows Абонемент ($m) Архивирование (backup)

Заготовка скрипта. Эти заготовки помогут настроить резервное копирование встроенными методами Windows, с помощью Powershell.

1 стартмани

02.03.2018    7367    8    user811626    0       

Установщик Apache 2.4 39

Инструменты и обработки Системный администратор Архив с данными Абонемент ($m) Администрирование данных 1С

Установщики для Apache 2.4.29 в формате .exe и .msi для ленивых.

1 стартмани

22.01.2018    11024    24    frkbvfnjh    20       

Докер образ для быстрого запуска анализатора журналов PostgreSQL 3

Инструменты и обработки Системный администратор Программист Архив с данными PostgreSQL Абонемент ($m) Сервисные утилиты Статистика базы данных Производительность и оптимизация (HighLoad)

Журналы работы очень полезный инструмент, и их может быть очень много. Их можно  записывать в /dev/null или вообще отключить, но лучше не стоит так делать, ведь в них можно отыскать массу полезной информации о работе СУБД.

1 стартмани

29.12.2017    7890    _evgen_b    0       

Com to Keyboard - имитация ввода с клавиатуры сигнала, поступающего из Com порта 4

Инструменты и обработки Системный администратор Программист Архив с данными Windows Абонемент ($m) Сервисные утилиты

Утилита позволяет имитировать ввод с клавиатуры сигнала, поступающего из Com порта. Иногда при использовании оборудования (Сканер и Картридер и т.д.) возникают проблемы с его подключением к системе учета. В таком случае просто не обойтись без дополнительных утилит, позволяющих решить поставленные задачи.

3 стартмани

11.12.2017    5885    7    mvdimas    1       

Быстро, дёшево и массово подстраховать базы клиентов от утери. Комплексная система удалённого резервного копирования 39

Статья Системный администратор Архив с данными Абонемент ($m) Архивирование (backup)

Вы можете держать копии баз своих клиентов актуальными на своем backup-сервере. Rsync передаст только изменения базы, в связи с чем, передача данных произойдет самым рациональным способом. Обновление копии файловой базы происходит почти мгновенно, даже по низкоскоростным каналам связи. Вы сможете держать копии всех MSSQL баз на своём удалённом сервере с почасовой актуальностью. Как это сделать описываю в деталях. Систему можно использовать вообще для любых файлов. Если копия не обновляется заданное время - приходит оповещение об этом. Предыдущая версия уже несколько лет работает на локальном backup-сервере, который спасал мою честь несколько раз.

2 стартмани

14.11.2017    12142    7    ЕСТЬNULL    8       

RDP: Библиотека файлов 4

Инструменты и обработки Системный администратор Программист Архив с данными Россия Windows Абонемент ($m) Сервисные утилиты

Программа запускается в system tray. В контекстное меню программы загружается список файлов с расширением "*.rdb". Открывает соединение с удаленным рабочем столом.

1 стартмани

27.10.2017    5451    9    arcadics    5       

Выключение компьютера (по расписанию) 2

Инструменты и обработки no Архив с данными Абонемент ($m) Администрирование данных 1С

Программа, выключающая компьютер по расписанию.

1 стартмани

12.09.2017    6799    3    fierylions    0       

Блокнот (всегда поверх окон) 2

Отчеты и формы no Архив с данными Windows Абонемент ($m) Сервисные утилиты

Блокнот, который всегда поверх других окон.

1 стартмани

18.08.2017    7524    5    fierylions    0       

Скрипты на SQL для автоматизации архивации и сжатия баз данных 7

Инструменты и обработки Системный администратор Компонента, плагин (dll, vbs,..) Россия MS SQL Абонемент ($m) Архивирование (backup)

Автоматизирует всю работу по созданию backup на Sql Server, архивированию, удалению старых. Раскладывает backup по папкам - годовые, месячные, недельные, ежедневные. Архивирует WIN RAR. Очищает старые исходя из заданной политики сроков хранения backup каждого вида.

1 стартмани

22.05.2017    13958    22    SergeiGer    12       

Мониторинг баз данных 1С. Автоматизация обновления конфигураций 8

Инструменты и обработки Системный администратор Архив с данными Россия Windows Абонемент ($m) Журнал регистрации Администрирование данных 1С Распределенная БД (УРИБ, УРБД)

Если вы сталкивались с обновлением большого количества баз в рамках РИБ, то данная программа позволяет автоматизировать плановые обновления конфигурации, платформы на различном количестве физических\виртуальных серверов. Также администратор видит выполнение бекапов SQL информационных баз. Программа полезна, если у вас на поддержке большое количество РИБ 1С.

1 стартмани

05.04.2017    12000    10    vlkvlkvlk    6       

1:Tools - наш инструмент для обслуживания 1С 59

Инструменты и обработки Системный администратор Приложение (exe) Абонемент ($m) Сервисные утилиты

Уважаемые коллеги. Разрешите представить вам первый выпуск нашего инструмента для обслуживания 1С. Пока набор функций невелик, но со временем будет расти. Сегодня в него входят очистка кеша и восстановление запуска баз после аварийного завершения.

1 стартмани

05.02.2017    23375    103    oldcopy    78       

Менеджер буфера обмена с поддержкой 1С - ClipAngel 1.83 72

Инструменты и обработки no Архив с данными Windows Абонемент ($m) Сервисные утилиты Инструментарий разработчика

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

1 стартмани

17.01.2017    29102    70    tormozit    194       

Зачем программисту 1С инструменты тестирования Web-приложений? 34

Статья Системный администратор Программист Компонента, плагин (dll, vbs,..) Абонемент ($m) Тестирование и исправление

В 21-м веке как-то странно говорить об отсутствии API интерфейса у web-приложений, но, увы, такое встречается. Особенно если это приложение - 1С, а данные надо туда вносить. Так как быть, если с человеческим ресурсом у нас напряг, а данные кто-то должен внести?

1 стартмани

08.01.2017    13645    1    vandalsvq    14       

Статистика использования ключей HASP (PRTG via PowerShell) 2

Инструменты и обработки Системный администратор Архив с данными Windows Абонемент ($m) Сервисные утилиты

Когда наступит момент нехватки ключей HASP? А может уже пора бежать в магазин за новыми ключами?

1 стартмани

03.12.2016    9059    16    ddens    0       

Восстановление работоспособности ключа криптозащиты с ошибкой CKR_FUNCTION_FAILED (FIX для автоматической настройки) 6

Инструменты и обработки Системный администратор Приложение (exe) Розничная и сетевая торговля (FMCG) Россия Windows Абонемент ($m) Сервисные утилиты Администрирование данных 1С

Для облегчения процесса мною было собрано два установочника, один для x32 систем, другой для x64, дабы облегчить процесс перенастройки. Просто скачиваете и "Запускаете от имени Администратора". Все остальное происходит автоматически.  

1 стартмани

25.11.2016    21318    61    user635667    11       

Утилита, убирающая второй значок переключения раскладки клавиатуры в RDP сессиях 17

Инструменты и обработки Системный администратор Приложение (exe) Россия Windows Абонемент ($m) Администрирование данных 1С

Для рядовых пользователей это представляет некоторое неудобство, но не каждый админ потратит свое драгоценное время для решения. Поэтому помогаем себе сами.

1 стартмани

26.10.2016    13607    10    capitan    13       

Очистка кэша всех пользователей на терминальном сервере 7

Инструменты и обработки Системный администратор Архив с данными Беларусь Windows Абонемент ($m) Сервисные утилиты

Иногда при динамическом обновлении слетают настройки (пустые формы или странное поведение системы).

1 стартмани

02.09.2016    8127    34    ilya.rudziak    0       

Мониторинг количества сеансов 1С на базе PRTG 21

Инструменты и обработки Системный администратор Программист Архив с данными Windows Абонемент ($m) Статистика базы данных Администрирование данных 1С

В данной статье показано как получить информацию о количестве сеансов 1С с историей на базе PRTG сенсором SNMP

1 стартмани

31.08.2016    16136    15    farukshin    12       

Битрикс24 эмулятор нажатия на кнопку "Начать рабочий день", "Закончить рабочий день" (модуль "Учет рабочего времени") 2

Инструменты и обработки no Архив с данными Россия Windows Абонемент ($m) Сервисные утилиты

Чем дальше, тем больше Битрикс24 используется как система учета рабочего времени вместе или вместо СКУД. Не нажмете кнопку и все, рабочий день не в зачет. Однако, Битрикс24 пока не имеет REST API для модуля "Учет рабочего времени" Если мы имеем доступ к серверу, это можно легко поправить прямой записью в базу (не рекомендовано, но спокойно практикуется) А если нет? Тогда для суперленивых/суперзабывчивых/суперхитрых (нужно подчеркнуть) обработка нажатия на кнопку "Начать рабочий день", она же "Закончить рабочий день".

2 стартмани

22.08.2016    13867    8    capitan    14       

Завершение терминальных сеансов (RDP) 4

Инструменты и обработки Системный администратор Приложение (exe) Россия Windows Абонемент ($m) Сервисные утилиты

Встал вопрос о корректном завершении терминальных сессий для тех пользователей, кто работает в 1С. Т.к. сколько ни говори пользователям, а некоторые упорно не завершают сеансы.

1 стартмани

18.08.2016    10240    19    Angel_19    12       

Автоматическое обновление, архивирование баз 1С 10

Инструменты и обработки Системный администратор Архив с данными Windows Абонемент ($m) Архивирование (backup)

Данное приложение умеет работать как служба и выполнять операции по автоматическому архивированию, обновлению, применению конфигурации (в базах РИБ), выполнять регламентные задания по расписанию.

1 стартмани

04.05.2016    13846    29    kias777    30       

Как в MS Windows server завершить сессии пользователей в терминале в определенное время 11

Инструменты и обработки Системный администратор Программист Архив с данными Windows Абонемент ($m) Сервисные утилиты Архивирование (backup)

Нужно сделать backup базы, но пользователи не выходят нормально из 1С и висят терминальные сессии, что делать? Просто поставь скрипт в задачи сервера, например, за час до бекапа, и вуаля - все пользователи вышли. Скрипт ниже :)

1 стартмани

04.03.2016    20382    17    RomanBor    11       

Скрипт для ноутбуков DELL, где нет кнопки BREAK 5

Инструменты и обработки Системный администратор Архив с данными Windows Абонемент ($m) Администрирование данных 1С

Скрипт переназначает коды кнопок, добавляя записи в реестр.

1 стартмани

02.03.2016    6587    14    ALagutin    2       

Автоматический вход в 1С для ТСД 5

Инструменты и обработки Системный администратор Архив с данными Windows Абонемент ($m) Стартеры 1С Терминал сбора данных

Автоматический вход в 1С на терминальном сервере

1 стартмани

01.03.2016    19617    5    lakhnov.alexander    3