none
Не копируются файлы через помещенный в sartup (gpo) bat файл RRS feed

  • Вопрос

  • здравствуйте.

    такая проблема.

    создал  bat файл

    xcopy \\server\file.msi %SystemRoot%\Temp\

    либо

    xcopy \\server\file.msi %ProgramFiles%\Temp\

     

    поместил его  в 

    computer configuration -  scripts - startup

     

    при старте  системы пишет  что  вероятно  недостаточно  прав для  доступа...

    пробовал  через  gpo давать  права абсолютно  всем на эти директории -  результат  тот же ((.

    насколько  я  понимаю  -  все  что  в  startup выполняется от имени system. на эту учетку права выставленны по  максимуму и всеравно  не копирует ((

    25 февраля 2011 г. 13:39

Ответы

  • РАЗОБРАЛСЯ!!!! уря ))

     

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

    а так как копировал  я  в Temp винды...  то  и там доп права прописывать  не нужно.

     

    загвоздок было  2

    1- нужно  в  батнике писать  dns имена машин а не айпишники ( хотя это  мега странно)

    2- копировать  нужно  с ключем \z пример

    xcopy /z \\archive\ad\1.txt %SystemRoot%\Temp

     

     

    спасибо за  попытки помочь  разобраться ))

    1 марта 2011 г. 13:49

Все ответы

  • Если при старте компа(в GP конфигурация компьютера) отрабатывает, то доступ  к файлу нужно предоставлять не пользователю System(это локальная УЗ для ресурса с которого вы пытаетесь забрать файлик), а учётке компа в домене <домен>\<имя компьютера без суффикса>$ или группе компов.

    • Предложено в качестве ответа rastagin 25 февраля 2011 г. 14:42
    • Изменено rastagin 25 февраля 2011 г. 23:09
    25 февраля 2011 г. 14:42
  • спасибо.  попробую.

     

    еще  такой вопрос  в догонку...  как  там может  получатся...?

    *.msi запускаю любым залогиненным пользователем через батник в котором указанно

    MSIEXEC.EXE /I %SystemRoot%\Temp\file.msi /QB

     все ставится все ок....

    а если  все  то же  через  помещенный в startup батник -  то  прога которая поидее должна была тихо поставится из msi - распаковывается в Program Filesб  при чем в  папку с названием соотвествующим имени владельца єтого  файла.

    и именно  распаковівается ( в папке появляется *.exe) а  не устанавливается 8-\

    как так? о_О

     

     

    25 февраля 2011 г. 15:20
  •  

    прочитайте поподробнее про ключ qb.

    А для чего такие сложности если установку из .msi можно настроить средствами настройки GP.

     

    25 февраля 2011 г. 15:43
  • не получается через  gp (((.

    пробовал добавить  эту msi  в 

    computer configuration - softwarevsettings - software installation

    не инсталится оттуда ((.

    может  ключи какие-то  нужны или еще че-нить?

     

    кстати.  добавил группу domain computers в права доступа к папке... и все равно  не копируется.... пишет  нет  прав 8-\

    26 февраля 2011 г. 8:58
  • вы разрешения и на  NTFS и на шару дали соответствующие ?
    28 февраля 2011 г. 6:32
  • да. на все что  можно  права пораздавал ((
    28 февраля 2011 г. 12:35
  • покажите результат команд, выполненных на ресурсе хранящем файл забираемый с помощью GP.

    cacls <имя файла>

    cacls <имя каталога>

    net share <шара из которой забирают файл>

    1 марта 2011 г. 6:19
  • cacls h:\ad
    h:\ad xxx\Domain Computers: (OI)(CI)F
        Все:(OI)(CI)F

    cacls h:\ad\p.msi
    h:\ad\p.msi xxx\Domain Computers: F
        Все:F


    net share ad=h:\ad
    Общий доступ к этому имени уже открыт
    1 марта 2011 г. 8:25
  • в последней команде вы не отображаете состояние а пытаетесь заново создать шару.

    наберите просто

    net share ad

     

    должно вылезти что то типа

    C:\test>net share test
    Имя общего ресурса            test
    Путь                          C:\test
    Заметки
    Макс. число пользователей     Не ограничен
    Пользователи                  User123
    Кэширование                   Документы кэшируются вручную
    Разрешение                    mydomain\Domain Computers, READ

    Команда выполнена успешно.

    1 марта 2011 г. 9:25


  • net share ad
    Имя общего  ресурса        AD
    Путь                h:\ad
    Макс. число пользоваьелей    Не ограничен
    Пользователи
    Кэширование            Документы кэшируются вручную
    Разрешение            xxx\Domain computers, FULL
                    Все, FULL

    Команда выполнена успешно
    1 марта 2011 г. 9:44
  • решил  косвенно проверить  есть ли у учетки, от  имени которой выполняется logon скрипт, доступ к папке из  которой нужно  скопировать  файл,  и доступ к папке куда нужно  скопировать...

     

    создал батник с командами...

    md \\192.168.1.244\ad\ip4islami
    md \\archive\ad\archive

    md %SystemRoot%\Temp\test

     

     

    что характерно....  если путь  к сетевой папке задан так

    md \\archive\ad\archive

    то  все ок...  папка создается...

     

    а если  так

    md \\192.168.1.244\ad\ip4islami

    то скрипт  не отрабатывает  команду ))

     

     

    md %SystemRoot%\Temp\test

    срабатывает...

    получается что-то  не так с  командой copy  ((

     

     

     

    1 марта 2011 г. 12:30
  • РАЗОБРАЛСЯ!!!! уря ))

     

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

    а так как копировал  я  в Temp винды...  то  и там доп права прописывать  не нужно.

     

    загвоздок было  2

    1- нужно  в  батнике писать  dns имена машин а не айпишники ( хотя это  мега странно)

    2- копировать  нужно  с ключем \z пример

    xcopy /z \\archive\ad\1.txt %SystemRoot%\Temp

     

     

    спасибо за  попытки помочь  разобраться ))

    1 марта 2011 г. 13:49