Author Topic: Странно работает синхронизация  (Read 1200 times)

vladimiromsk

  • Zen Apprentice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Странно работает синхронизация
« on: March 22, 2015, 05:09:09 pm »
Всем, привет! И заранее спасибо за ответы.
Добавил bat-файл на login который подключает сетевые диски, но он не выполняется(((
После входа пользователем в систему, выяснилось то не сохранятся логины и пароль не от браузеров, не от сетевых дисков.
Даже и не знаю куда капать.

logon.bat
@echo off
cls

set user=%username%
set tmpOk=0
       
call:CheckUserToGroupMembership "MUNGIS_AO",            "T:", "\\AD\MUNGIS_AO",         tmpOk
if %tmpOk%==0 call:CheckUserToGroupMembership "MUNGIS_AO_STUDENT",   "T:", "\\AD\MUNGIS_AO_STUDENT",      tmpOk

call:CheckUserToGroupMembership "MUNGIS_BU",            "S:", "\\AD\MUNGIS_BU",         tmpOk
if %tmpOk%==0 call:CheckUserToGroupMembership "MUNGIS_BU_STUDENT",   "S:", "\\AD\MUNGIS_BU_STUDENT",      tmpOk

call:CheckUserToGroupMembership "MUNGIS_IT",            "R:", "\\AD\MUNGIS_IT",         tmpOk
if %tmpOk%==0 call:CheckUserToGroupMembership "MUNGIS_IT_STUDENT",   "R:", "\\AD\MUNGIS_IT_STUDENT",      tmpOk

call:CheckUserToGroupMembership "MUNGIS_IT_DB",            "Q:", "\\AD\MUNGIS_IT_DB",      tmpOk
if %tmpOk%==0 call:CheckUserToGroupMembership "MUNGIS_IT_DB_STUDENT",   "Q:", "\\AD\MUNGIS_IT_DB_STUDENT",   tmpOk

call:CheckUserToGroupMembership "MUNGIS_OD",            "P:", "\\AD\MUNGIS_OD",         tmpOk
if %tmpOk%==0 call:CheckUserToGroupMembership "MUNGIS_OD_STUDENT",   "P:", "\\AD\MUNGIS_OD_STUDENT",      tmpOk

call:CheckUserToGroupMembership "MUNGIS_OK",            "O:", "\\AD\MUNGIS_OK",         tmpOk
if %tmpOk%==0 call:CheckUserToGroupMembership "MUNGIS_OK_STUDENT",   "O:", "\\AD\MUNGIS_OK_STUDENT",      tmpOk

call:CheckUserToGroupMembership "MUNGIS_RO",            "N:", "\\AD\MUNGIS_RO",         tmpOk
if %tmpOk%==0 call:CheckUserToGroupMembership "MUNGIS_RO_STUDENT",   "N:", "\\AD\MUNGIS_RO_STUDENT",      tmpOk

call:CheckUserToGroupMembership "MUNGIS_TP",            "M:", "\\AD\MUNGIS_TP",         tmpOk
if %tmpOk%==0 call:CheckUserToGroupMembership "MUNGIS_TP_STUDENT",   "M:", "\\AD\MUNGIS_TP_STUDENT",

call:CheckUserToGroupMembership "MUNGIS_UO",            "L:", "\\AD\MUNGIS_UO",         tmpOk
if %tmpOk%==0 call:CheckUserToGroupMembership "MUNGIS_UO_STUDENT",   "L:", "\\AD\MUNGIS_UO_STUDENT",      tmpOk

goto:eof

:CheckUserToGroupMembership
::       -- %~1: group
::       -- %~2: disk label   
::       -- %~3: path
::       -- %~4: Result
  set /a i=0
  net use %~2 /delete
  for /f %%f in ('"net user %user% /domain | findstr /i %~1"') do set /a i=%i%+1
   if %i% gtr 0 (goto :member)
    :nomember
        SET "%~4=0"
      goto :end
    :member
      net use %~2 %~3 /persistent:yes
        SET "%~4=1"
    :end
goto:eof

bubnov-pi

  • Zen Samurai
  • ****
  • Posts: 425
  • Karma: +27/-0
    • View Profile
Re: Странно работает синхронизация
« Reply #1 on: March 23, 2015, 09:03:50 am »
Встречный вопрос: logon.bat - где хранится, чем предписан его запуск, что пишется в журнале системы по поводу запуска данного logon-скрипта?