чем красиво автосинхронизировать нужные каталоги, файлы с зеркалом?
» Автоматизация администрирования. Часть 3
vlashsk
Ни что за операционки на локальной и удалённой машинах, ни подробностей о том как это используется.
Могу сидеть и перечислять, dropbox, googledrive, я.диск и т.п.
Могу предложить DRBD.
Можно извращаться с rsync'ом по cron'у.
Можно использовать распределённую ФС.
Можно использовать общую шару подмонтированную локально.
Можно использовать SCSI, опять же лучше с кластерной ФС,ч то бы можно было писать с двух сторон.
Можно
Можно
Можно
Ни что за операционки на локальной и удалённой машинах, ни подробностей о том как это используется.
Могу сидеть и перечислять, dropbox, googledrive, я.диск и т.п.
Могу предложить DRBD.
Можно извращаться с rsync'ом по cron'у.
Можно использовать распределённую ФС.
Можно использовать общую шару подмонтированную локально.
Можно использовать SCSI, опять же лучше с кластерной ФС,ч то бы можно было писать с двух сторон.
Можно
Можно
Можно
Alukardd
Цитата:
Цитата:
ни подробностей о том как это используетсясорри - не прав согласен... мысль такая -- есть папка в которой файлы постоянно меняются - вернее обновляются, изменяются,. ( текст, размер и т.д.) Нужно в автомате постоянную копию иметь и так- чтобы все изменения в этой папке - были зеркалом на сетевом Д.
vlashsk
полагаю всё же что там винда со всех сторон...
Вам нужна именно локальная копия или можно подмонтированная шара?
Если шара можно то это и есть ответ на Ваш изначальный вопрос.
полагаю всё же что там винда со всех сторон...
Вам нужна именно локальная копия или можно подмонтированная шара?
Если шара можно то это и есть ответ на Ваш изначальный вопрос.
Цитата:
мысль такая -- есть папка в которой файлы постоянно меняются - вернее обновляются, изменяются,. ( текст, размер и т.д.)
Поглядите в сторону btsync + на сервере можно включить теневые копии, которые создавать по событию — "удалению файла с расширением .!sync".
Доброго времени суток.
Подскажите пожалуйста как сделать, или перенаправьте в нужную тему..
Нужно сделать, чтоб данная программа после запуска с ярлыка (или из автозагрузки) запускалась, автоматически открывала файл проекта (например такой) и начинала его выполнение.
Как узнать команды, чтоб задать из в свойствах ярлыка? Долго ковырялся, но не получилось .. Буду признателен за любую помощь.
Подскажите пожалуйста как сделать, или перенаправьте в нужную тему..
Нужно сделать, чтоб данная программа после запуска с ярлыка (или из автозагрузки) запускалась, автоматически открывала файл проекта (например такой) и начинала его выполнение.
Как узнать команды, чтоб задать из в свойствах ярлыка? Долго ковырялся, но не получилось .. Буду признателен за любую помощь.
Logvinoff
Т.к. сама программа не поддерживает данный функционал, то возможна пара вариантов
1. Смотреть в сторону AutoIT (или аналогичных программ).
2. Связаться с автором...
Т.к. сама программа не поддерживает данный функционал, то возможна пара вариантов
1. Смотреть в сторону AutoIT (или аналогичных программ).
2. Связаться с автором...
Доброго дня!
Интересует, возможна ли реализация печати страниц разделителей (separator page) с именем пользователя, отправившего задание на печать, только при количестве страниц большем N?
Например, печатать separator page с именем пользователя, если он отправил на печать более 100 страниц.
Окружение: Принт сервер на WS2012, принтеры в основном HP, домен.
К http://support.microsoft.com/kb/102712/en просьба не отсылать. Эта страница изучена и поможет нам написать имя пользователя в странице разделитете. Интересует именно условие с количеством страниц.
Или данную задачу очень сложно\невозможно автоматизировать?
Спасибо!
Интересует, возможна ли реализация печати страниц разделителей (separator page) с именем пользователя, отправившего задание на печать, только при количестве страниц большем N?
Например, печатать separator page с именем пользователя, если он отправил на печать более 100 страниц.
Окружение: Принт сервер на WS2012, принтеры в основном HP, домен.
К http://support.microsoft.com/kb/102712/en просьба не отсылать. Эта страница изучена и поможет нам написать имя пользователя в странице разделитете. Интересует именно условие с количеством страниц.
Или данную задачу очень сложно\невозможно автоматизировать?
Спасибо!
Всем доброго времени, подскажите пожалуйста скриптик.
Нужно чтобы на выключаемом ПК выводилось стандартное сообщение о выключении "Завершение работы системы" с таймером и по истечению заданного времени происходило принудительное выключение т.е -f, но обязательной кнопкой "отмена" которая прерывала-бы процесс выключения т.е -a.
Все это будет в домене ...
Нужно чтобы на выключаемом ПК выводилось стандартное сообщение о выключении "Завершение работы системы" с таймером и по истечению заданного времени происходило принудительное выключение т.е -f, но обязательной кнопкой "отмена" которая прерывала-бы процесс выключения т.е -a.
Все это будет в домене ...
CrazYViruS_CrazyNet
Цитата:
1. Скачиваешь отсюда MessageBox, который можно использовать в бат-файлах.
2. Пишешь батниик, вызывающий это окошко с соответствующими кнопками и надписями.
Если юзер нажимает ОК, запускается обычный шатдаун, если Отмена, то скрипт просто завершает свою работу.
Цитата:
но обязательной кнопкой "отмена" которая прерывала-бы процесс выключения т.е -aДумаю, тебе проще сделать по-другому, тем более что это будет универсальное решение.
1. Скачиваешь отсюда MessageBox, который можно использовать в бат-файлах.
2. Пишешь батниик, вызывающий это окошко с соответствующими кнопками и надписями.
Если юзер нажимает ОК, запускается обычный шатдаун, если Отмена, то скрипт просто завершает свою работу.
vlary
А не рациональнее ли тогда писать на vbs, который уже умеет диалоговые окна и всё остальное?
А не рациональнее ли тогда писать на vbs, который уже умеет диалоговые окна и всё остальное?
Alukardd
Цитата:
Как по мне, я бы вообще написал на Си++ маленькое гуи, которое бы это делало
через функции InitiateSystemShutdown и AbortSystemShutdown .
Цитата:
А не рациональнее ли тогда писать на vbsМожно и на vbs, но в данном случае скрипт получится намного меньше и проще.
Как по мне, я бы вообще написал на Си++ маленькое гуи, которое бы это делало
через функции InitiateSystemShutdown и AbortSystemShutdown .
вот кстати на vbs былобы идеально используя стандартное окно с таймером ... только вот увидетьбы хотябы пример этого ....
Можно ли как нибудь из батника принудительно , не дожидаясь разницы в минуту , синхронизировать время RTS c системным временем ?
P.S. В линухе это можно провернуть # hwclock --systohc а как в винде это сделать ?
P.S. В линухе это можно провернуть # hwclock --systohc а как в винде это сделать ?
Команда
Код: net time /set /y
Код: net time /set /y
Цитата:
КомандаКод: net time /set /y выполнит синхронизацию с сервером, который установлен в системе по-умолчанию...
1. Изменится только системное время
2. У меня нет в системе сервера времени
3. Собственно и поэтому я и задал этот вопрос
P.S. В XP и любой другой винде с RTS общается драйвер , может кто знает как через него работать ? потому что просто так писать в порты RTS из приложения не получится .
В Windows прописано несколько серверов, к которым система обращается для сверки времени (при наличии доступа в интернет). При синхронизации учитывается часовой пояс.
Цитата:
В Windows прописано несколько серверов, к которым система обращается для сверки времени (при наличии доступа в интернет). При синхронизации учитывается часовой поясЗабыли упомянуть что Волга впадает в Каспийское море
vlashsk
Цитата:
Цитата:
"robocopy"
Более подробно: robocopy /?
Цитата:
чем красиво автосинхронизировать нужные каталоги, файлы с зеркалом?
Цитата:
Нужно в автомате постоянную копию иметь и так- чтобы все изменения в этой папке - были зеркалом на сетевом Д.
"robocopy"
Более подробно: robocopy /?
Цитата:
Цитата: В Windows прописано несколько серверов, к которым система обращается для сверки времени (при наличии доступа в интернет). При синхронизации учитывается часовой пояс
Забыли упомянуть что Волга впадает в Каспийское море
Привет! Пара вопросов.
1) Есть скрипт бэкапа, отрабатывает на каждом компьютере раз в неделю для папок, где предполагается, что пользователь оставляет рабочую информацию.
Что использовать для написания скрипта, который зашлёт сообщение (например mailto... бла бла бла) о не выполнении скрипта бэкапа, соответственно этот скрипт как-то должен распознать, что копирование не выполнилось
Для бэкапа использую утилитку robocopy
2) Почему в *.rcj ( — текстовый файл с настройками копирования), я пытаяю прописать там путь с переменной %computername% и он в таком виде и создаёт конечную папку, а не папку по имени компьютера. А если я в командной строке прописываю путь, то всё норм? Как выкрутиться?
1) Есть скрипт бэкапа, отрабатывает на каждом компьютере раз в неделю для папок, где предполагается, что пользователь оставляет рабочую информацию.
Что использовать для написания скрипта, который зашлёт сообщение (например mailto... бла бла бла) о не выполнении скрипта бэкапа, соответственно этот скрипт как-то должен распознать, что копирование не выполнилось
Для бэкапа использую утилитку robocopy
2) Почему в *.rcj ( — текстовый файл с настройками копирования), я пытаяю прописать там путь с переменной %computername% и он в таком виде и создаёт конечную папку, а не папку по имени компьютера. А если я в командной строке прописываю путь, то всё норм? Как выкрутиться?
Вполне очевидно, что Robocopy воспринимает имя переменной как текст. Для создания задания на новом компьютере можно использовать какой-либо скрипт (VBScript/JavaScript).
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
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
Есть команда net file либо OPENFILES /Query /V, показывает имя файлов, совместно используемые, надо чтоб это было запущено, как служба, то есть постоянно следило, типа как утилита filemon, но у filemon сам не выводит в лог, а лог обязательно нужен, либо нужно передавать в комстроку имена таких файлов.
king_stiven
Не знаю, как сейчас, но ранее была возможность провесить батник, как службу. Не подойдет?
Не знаю, как сейчас, но ранее была возможность провесить батник, как службу. Не подойдет?
king_stiven
А зачем служба? Пушкой по воробьям. Набросайте скриптик на пару строк и запускайте его каким-нибудь аналогом крона, например NNCron.
А зачем служба? Пушкой по воробьям. Набросайте скриптик на пару строк и запускайте его каким-нибудь аналогом крона, например NNCron.
Подскажите, пожалуйста, сценарий (код) для реестра, разрешающий использование привода и USB ограниченному пользователю WinXP
Alexey87 тут почитай http://forum.oszone.net/post-1393000.html
Всем привет.
Такое дело:
Есть батник:
@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
Подскажите как поправить?
Такое дело:
Есть батник:
@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
Подскажите как поправить?
Batuk по батникам есть отдельный топик в теме Операционные системы - Microsoft Windows
Задачи на bat-файлах 11 ( 1 2 3 4 5 ... 259 260 261 262 263 )
попробуй в win 8.1 в проводнике открыть \\server\share\tb, может доступа нет ?
и папка на диске D:\IT\Mail точно есть на этом компе?
Задачи на bat-файлах 11 ( 1 2 3 4 5 ... 259 260 261 262 263 )
попробуй в win 8.1 в проводнике открыть \\server\share\tb, может доступа нет ?
и папка на диске D:\IT\Mail точно есть на этом компе?
Предыдущая тема: Не Работает сканер по сети HP 3055
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.