Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Автоматизация администрирования. Часть 3

Автор: vlashsk
Дата сообщения: 25.07.2014 19:54
чем красиво автосинхронизировать нужные каталоги, файлы с зеркалом?
Автор: Alukardd
Дата сообщения: 25.07.2014 21:48
vlashsk
Ни что за операционки на локальной и удалённой машинах, ни подробностей о том как это используется.

Могу сидеть и перечислять, dropbox, googledrive, я.диск и т.п.
Могу предложить DRBD.
Можно извращаться с rsync'ом по cron'у.
Можно использовать распределённую ФС.
Можно использовать общую шару подмонтированную локально.
Можно использовать SCSI, опять же лучше с кластерной ФС,ч то бы можно было писать с двух сторон.
Можно
Можно
Можно
Автор: vlashsk
Дата сообщения: 26.07.2014 01:07
Alukardd
Цитата:
ни подробностей о том как это используется
сорри - не прав согласен... мысль такая -- есть папка в которой файлы постоянно меняются - вернее обновляются, изменяются,. ( текст, размер и т.д.) Нужно в автомате постоянную копию иметь и так- чтобы все изменения в этой папке - были зеркалом на сетевом Д.

Автор: Alukardd
Дата сообщения: 26.07.2014 01:25
vlashsk
полагаю всё же что там винда со всех сторон...
Вам нужна именно локальная копия или можно подмонтированная шара?
Если шара можно то это и есть ответ на Ваш изначальный вопрос.
Автор: BigElectricCat
Дата сообщения: 01.08.2014 08:14

Цитата:
мысль такая -- есть папка в которой файлы постоянно меняются - вернее обновляются, изменяются,. ( текст, размер и т.д.)

Поглядите в сторону btsync + на сервере можно включить теневые копии, которые создавать по событию — "удалению файла с расширением .!sync".
Автор: Logvinoff
Дата сообщения: 06.09.2014 19:15
Доброго времени суток.
Подскажите пожалуйста как сделать, или перенаправьте в нужную тему..
Нужно сделать, чтоб данная программа после запуска с ярлыка (или из автозагрузки) запускалась, автоматически открывала файл проекта (например такой) и начинала его выполнение.

Как узнать команды, чтоб задать из в свойствах ярлыка? Долго ковырялся, но не получилось .. Буду признателен за любую помощь.
Автор: el_verdugo
Дата сообщения: 11.09.2014 05:17
Logvinoff
Т.к. сама программа не поддерживает данный функционал, то возможна пара вариантов
1. Смотреть в сторону AutoIT (или аналогичных программ).
2. Связаться с автором...
Автор: ankar84
Дата сообщения: 27.10.2014 12:23
Доброго дня!

Интересует, возможна ли реализация печати страниц разделителей (separator page) с именем пользователя, отправившего задание на печать, только при количестве страниц большем N?

Например, печатать separator page с именем пользователя, если он отправил на печать более 100 страниц.

Окружение: Принт сервер на WS2012, принтеры в основном HP, домен.

К http://support.microsoft.com/kb/102712/en просьба не отсылать. Эта страница изучена и поможет нам написать имя пользователя в странице разделитете. Интересует именно условие с количеством страниц.

Или данную задачу очень сложно\невозможно автоматизировать?

Спасибо!
Автор: CrazYViruS_CrazyNet
Дата сообщения: 18.11.2014 09:34
Всем доброго времени, подскажите пожалуйста скриптик.

Нужно чтобы на выключаемом ПК выводилось стандартное сообщение о выключении "Завершение работы системы" с таймером и по истечению заданного времени происходило принудительное выключение т.е -f, но обязательной кнопкой "отмена" которая прерывала-бы процесс выключения т.е -a.

Все это будет в домене ...
Автор: vlary
Дата сообщения: 18.11.2014 10:47
CrazYViruS_CrazyNet
Цитата:
но обязательной кнопкой "отмена" которая прерывала-бы процесс выключения т.е -a
Думаю, тебе проще сделать по-другому, тем более что это будет универсальное решение.
1. Скачиваешь отсюда MessageBox, который можно использовать в бат-файлах.
2. Пишешь батниик, вызывающий это окошко с соответствующими кнопками и надписями.
Если юзер нажимает ОК, запускается обычный шатдаун, если Отмена, то скрипт просто завершает свою работу.
Автор: Alukardd
Дата сообщения: 18.11.2014 11:07
vlary
А не рациональнее ли тогда писать на vbs, который уже умеет диалоговые окна и всё остальное?
Автор: vlary
Дата сообщения: 18.11.2014 13:15
Alukardd
Цитата:
А не рациональнее ли тогда писать на vbs
Можно и на vbs, но в данном случае скрипт получится намного меньше и проще.
Как по мне, я бы вообще написал на Си++ маленькое гуи, которое бы это делало
через функции InitiateSystemShutdown и AbortSystemShutdown .
Автор: CrazYViruS_CrazyNet
Дата сообщения: 18.11.2014 18:13
вот кстати на vbs былобы идеально используя стандартное окно с таймером ... только вот увидетьбы хотябы пример этого ....
Автор: Unitaz
Дата сообщения: 08.03.2015 09:58
Можно ли как нибудь из батника принудительно , не дожидаясь разницы в минуту , синхронизировать время RTS c системным временем ?
P.S. В линухе это можно провернуть # hwclock --systohc а как в винде это сделать ?
Автор: el_verdugo
Дата сообщения: 12.03.2015 06:00
Команда
Код: net time /set /y
Автор: Unitaz
Дата сообщения: 13.03.2015 17:37

Цитата:
КомандаКод: net time /set /y выполнит синхронизацию с сервером, который установлен в системе по-умолчанию...

1. Изменится только системное время
2. У меня нет в системе сервера времени
3. Собственно и поэтому я и задал этот вопрос
P.S. В XP и любой другой винде с RTS общается драйвер , может кто знает как через него работать ? потому что просто так писать в порты RTS из приложения не получится .
Автор: el_verdugo
Дата сообщения: 19.03.2015 06:58
В Windows прописано несколько серверов, к которым система обращается для сверки времени (при наличии доступа в интернет). При синхронизации учитывается часовой пояс.
Автор: Unitaz
Дата сообщения: 22.03.2015 11:52

Цитата:
В Windows прописано несколько серверов, к которым система обращается для сверки времени (при наличии доступа в интернет). При синхронизации учитывается часовой пояс
Забыли упомянуть что Волга впадает в Каспийское море
Автор: 2as
Дата сообщения: 22.03.2015 12:58
vlashsk

Цитата:
чем красиво автосинхронизировать нужные каталоги, файлы с зеркалом?


Цитата:
Нужно в автомате постоянную копию иметь и так- чтобы все изменения в этой папке - были зеркалом на сетевом Д.

"robocopy"

Более подробно: robocopy /?
Автор: el_verdugo
Дата сообщения: 27.03.2015 06:05

Цитата:

Цитата: В Windows прописано несколько серверов, к которым система обращается для сверки времени (при наличии доступа в интернет). При синхронизации учитывается часовой пояс

Забыли упомянуть что Волга впадает в Каспийское море  
Автор: kaurych
Дата сообщения: 23.04.2015 14:58
Привет! Пара вопросов.
1) Есть скрипт бэкапа, отрабатывает на каждом компьютере раз в неделю для папок, где предполагается, что пользователь оставляет рабочую информацию.
Что использовать для написания скрипта, который зашлёт сообщение (например mailto... бла бла бла) о не выполнении скрипта бэкапа, соответственно этот скрипт как-то должен распознать, что копирование не выполнилось
Для бэкапа использую утилитку robocopy
2) Почему в *.rcj ( — текстовый файл с настройками копирования), я пытаяю прописать там путь с переменной %computername% и он в таком виде и создаёт конечную папку, а не папку по имени компьютера. А если я в командной строке прописываю путь, то всё норм? Как выкрутиться?
Автор: el_verdugo
Дата сообщения: 30.04.2015 06:20
Вполне очевидно, что Robocopy воспринимает имя переменной как текст. Для создания задания на новом компьютере можно использовать какой-либо скрипт (VBScript/JavaScript).
Автор: ipmanyak
Дата сообщения: 30.04.2015 09:29
kaurych Возврат кодов, используемых программой Robocopy в Windows Server 2008 или Windows Server 2008 R2
https://support.microsoft.com/en-us/kb/954404/ru
https://support.microsoft.com/en-us/kb/954404

В батнике после команды robocopy пишешь типа

Код:
robocopy ....

if errorlevel 4 goto error4
if errorlevel 3 goto error3
if errorlevel 2 goto error2
if errorlevel 1 goto error1

:error2
echo CODE TWO %errorlevel%
REM blat БЛА-БЛА
goto exit

:error1
echo CODE ONE %errorlevel%
REM blat БЛА-БЛА

:exit
Автор: king_stiven
Дата сообщения: 12.08.2015 07:27
Есть команда net file либо OPENFILES /Query /V, показывает имя файлов, совместно используемые, надо чтоб это было запущено, как служба, то есть постоянно следило, типа как утилита filemon, но у filemon сам не выводит в лог, а лог обязательно нужен, либо нужно передавать в комстроку имена таких файлов.
Автор: Paromshick
Дата сообщения: 12.08.2015 10:01
king_stiven
Не знаю, как сейчас, но ранее была возможность провесить батник, как службу. Не подойдет?
Автор: mtxd
Дата сообщения: 12.08.2015 10:17
king_stiven
А зачем служба? Пушкой по воробьям. Набросайте скриптик на пару строк и запускайте его каким-нибудь аналогом крона, например NNCron.
Автор: Alexey87
Дата сообщения: 17.08.2015 22:47
Подскажите, пожалуйста, сценарий (код) для реестра, разрешающий использование привода и USB ограниченному пользователю WinXP
Автор: ipmanyak
Дата сообщения: 19.08.2015 15:02
Alexey87 тут почитай http://forum.oszone.net/post-1393000.html
Автор: Batuk
Дата сообщения: 28.08.2015 14:44
Всем привет.
Такое дело:

Есть батник:

@echo off
set SRC2=\\server\share\tb
set M2=D:\IT\Mail
xcopy "%SRC2%\tb.exe" "%M2%" /E /I /K /Z /Y /d /q
start "" /min "%M2%\tb.exe"
exit

Из него сделан exe через Bat_To_Exe_Converter. Доступы все есть. Так вот в Вин ХР, 7 и 10 все работает.
А в 8.1:

Неправильно указан диск.
Скопировано файлов 0

Подскажите как поправить?
Автор: ipmanyak
Дата сообщения: 28.08.2015 15:13
Batuk по батникам есть отдельный топик в теме Операционные системы - Microsoft Windows
Задачи на bat-файлах 11 ( 1 2 3 4 5 ... 259 260 261 262 263 )
попробуй в win 8.1 в проводнике открыть \\server\share\tb, может доступа нет ?
и папка на диске D:\IT\Mail точно есть на этом компе?

Страницы: 1234567891011

Предыдущая тема: Не Работает сканер по сети HP 3055


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.