Имя: Пароль:
1C
1C 7.7
v7: Окно авторизации 1с 7.7
,
0 Erhov_egor
 
15.10.11
11:55
как выкинуть пользователя если он долго(минуты 2) держит окно авторизации пользователя?
1 ДенисЧ
 
15.10.11
11:56
отключить файл в шарах на сервере...
2 andrewks
 
15.10.11
12:12
tskill
3 Erhov_egor
 
15.10.11
12:15
WM_CLOSE
4 Erhov_egor
 
15.10.11
12:17
(1)какой файл?
5 1Сергей
 
15.10.11
12:21
(4) усерс.уср
6 Скользящий
 
15.10.11
12:23
усерсусер анлокером разблокировать.
7 Erhov_egor
 
15.10.11
12:26
а как получить тогда что он висит там?
8 1Сергей
 
15.10.11
12:27
(7) попытаться его открыть?
9 Erhov_egor
 
15.10.11
12:27
ни у кого нету случайно типо обработки похожей?
10 1Сергей
 
15.10.11
12:29
ищи выгонялку 1С
11 Erhov_egor
 
15.10.11
12:29
(8)типо то что пользователь открыл окно
12 Erhov_egor
 
15.10.11
12:31
да выгонялка то уже давно есть,дело в том что окно авторизации когда открыть он не дает сохранить пользователей
13 1Сергей
 
15.10.11
12:36
(12) есть альтернативная авторизация, кажись
14 ildary
 
15.10.11
12:37
Делал на autoit убивалку окна с авторизацией, правда не по таймауту, а по флагу, но переделать несложно. Вот текст:

#NoTrayIcon

#include <Misc.au3> ;_Singleton

$BadName = "1Cv7 - Загрузка конфигурационной информации..."

_Main()

Func _Main()

   If _Singleton( @ScriptName, 1 ) = 0 Then Exit ;только один скрипт может работать

   If @UserName = "Admin"                Then Exit

   While 1 = 1

       Sleep( 1000 )

       if Not FileExists( "D:\Temp\NoRun1C.flg" ) Then ContinueLoop

       If Not WinExists( $BadName )               Then ContinueLoop

       $PID = WinGetProcess ( $BadName )

       ProcessClose ( $PID )

   WEnd

EndFunc ;_Main
15 Erhov_egor
 
15.10.11
13:07
что такое autoit?
16 Erhov_egor
 
15.10.11
13:14
как вызывал в 1с?
17 ildary
 
15.10.11
14:36
(15) если нет навыка гугления, то зачем Вам компьютер?

(16) Вызов простой - скомпилировать в ексешник и засунуть в автозагрузку всем, кто может запустив 1С, застрять на окне авторизации. Остальное - находится в справке autoit.
18 temsa
 
15.10.11
14:52
бо я н и щ е
19 Мимохожий Однако
 
15.10.11
15:27
Настрой удаленный доступ к рабочему столу и сделай это за пользователя. А вдруг он тугодум и 2 минуты вспоминает...имя...Пааарооооль
20 VasilyKushnir
 
15.10.11
18:52
(9) Поищи у Abadonna - по-моему у него есть такая приблуда и даже по таймауту работает.
21 VasilyKushnir
 
15.10.11
19:05
22 vde69
 
15.10.11
19:18
у меня сабжа нет уже около 3х лет :) ни единого случая ...
пользователи вообще не вводят никакие пароли в 1с

http://infostart.ru/public/16686/
23 Попытка1С
 
15.10.11
19:20
Не советую анлочить файл юзер.юзр...
24 Torquader
 
15.10.11
22:27
Лучше использовать не выгонялку, а активную запускалку, чтобы окно не висело.
Дело в том, что тугодумы ещё могут не одно окно 1С открыть, а несколько и при вводе пароля, забыть, что оно открыто, когда появляется следующее окно, а запускалка не позволит открыть более одного окна 1С с одним пользователем.
25 VasilyKushnir
 
15.10.11
22:32
(24) +100500
26 Erhov_egor
 
17.10.11
07:24
(24)а если пользователь работает с 2 базами
27 smaharbA
 
17.10.11
07:50
echo off
set server=%COMPUTERNAME%
for /f "tokens=1,2 delims=," %%a in ('openfiles /query /s %server% /fo csv ^| find /i "\users.usr"""') do (
   net send %%b "Не забывайте закрывать авторизацию 1С если не зашли в базу!"
   echo Открыто окно авторизации у %%b в %date% %time% >> "%~dp0\logauth.txt"
   openfiles /disconnect /s %server% /id %%a >> "%~dp0\logauth.txt"
   )
28 Erhov_egor
 
17.10.11
13:17
через че вызываешь?
29 Erhov_egor
 
17.10.11
14:58
в bat пишешь?
30 Torquader
 
17.10.11
15:00
(26) Сколько баз, столько и иконок на рабочем столе - всё запускается автоматом.
Если нужна авторизация пользователя, то её можно вставить или в программу запуска или сделать модальной формой при открытии 1С.
Тогда нет проблем с неоткрытой базой.
31 vde69
 
17.10.11
15:02
(26)(30) любые нормальные стартеры поддерживают списки баз, проблемм с этим нет :)
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn