![]() |
startup echo
Вложений: 1
Доброго времени суток.
Скрипт по обновлению параметров таймзоны и смены таймзоны на машинах Windows XP: Код:
regedit.exe -s \\dc\netlogon\timezoneRTZ6.reg Используется как стартап скрипт, распространяется групповой политикой. Изменения тайм зоны и смена тайм зоны работает, но в файл changeTimeZoneResult.txt записи не идут. Если запустить скрипт вручную (также из \\dc\netlogon\), записи идут. Права на шару на скриншоте. Есть идеи? |
Первое что просится в мозг - перебатонило права на сам файл (бывает иногда). Попробуйте записать в отдельный файл для теста, например вот так:
Код:
echo XP %computername% >> \\m0d6-09\TimeZoneShare\%computername%.txt |
так тоже не пишет стартап скриптом, вручную - пишет.
|
nokogerra, в политике для компьютера или пользователя?
|
это же стартап скрипт, естественно для компьютера, я же написал что работает все, кроме записи в файл.
|
Цитата:
Проверьте права не только на папку, но и на шару. Запустите консоль от имени SYSTEM и проверяйте: пишет ли в файл. |
Цитата:
|
Snap_Naprolom, на скрине видно что для domain computers есть доступ и разрешения.
Единственное меня что смущает так это наследование, но при наличии полных прав на папку создание нового файла не заблокировалось бы. nokogerra, если с правами косяков нет я бы попробовал отснифать траффик во время выполнения скрипта. Ясно что где-то есть затык, но вот в каком месте... Для начала можно добавить логирование проблемного шага и писать все в локальный лог. Код:
echo XP %computername% >> \\m0d6-09\TimeZoneShare\ChangeTimeZoneResult.txt && echo log - OK >> %systemdrive%\log.txt |
Elven, на скрине не видны права на шару, ибо они на соседней вкладке.
На 95% проблема в правах. Сниффать трафик это уже крайний случай, достаточно будет проверки запуска консоли от системы, как я писал выше. |
Snap_Naprolom, на скрине два окна, в одном права общего доступа, в другом параметры безопасности, так почему не видны права на шару?
|
Время: 22:08. |
Время: 22:08.
© OSzone.net 2001-