вторник, 21 января 2014 г.

Как сделать из микротика Switch


Допустим у нас есть Mikrotik, и по каким-либо причинам нам надо его подключить к локальной сети, чтобы он работал как switсh (коммутатор), не только при подключении к нему по проводу, но и по wifi. Делается это довольно просто: нужно назначить сетевым интерфейсам мастер порт ether1 и настроить мост. Если в локальной сети есть DHCP сервер, то wifi клиенты получат ip-адреса от него.
1. Сбрасываем настройки:

  • Выключить питание
  • Зажать кнопку Reset и держать;
  • Включить питание;
  • Дождаться мигания индикатора ACT. Роутер перезагрузится с настройками по умолчанию;
  • Подключиться через Winbox, выбрать Remove Configuration


2. Переходим в раздел Interfaces, устанавливаем для всех (ether2, ether3, ether4, ether5) сетевых интерфейсов кроме первого MasterPort ether1 (Первый интерфейс).


3. Переходим в раздел Bridge, создаем bridge и добавляем в него два порта ether1 и wlan1.


4. Переходим в раздел IP. Проверяем подразделы Addresses, DHCP, DNS, Firewall, Routes они должны быть пустыми, т.е не должно быть маршрутов, назначенных ip-адресов и др. Если в локальной сети имеется DHCP сервер, то DHCP можно не настраивать.
5. Настраиваем Wifi.








понедельник, 20 января 2014 г.

Удаление в заданной папке всех фалов и подпапок

Скрипт был взят тут
vbscript:
Main
 
Sub Main
                Dim oFSO
                Dim sDirectoryPath
                Dim oFolder
                Dim oDelFolder
                Dim oFileCollection
                Dim oFile
                Dim oFolderCollection
 
                Set oFSO = CreateObject("Scripting.FileSystemObject")
                sDirectoryPath = "C:\ЗДЕСЬ\ТВОЙ\ПУТЬ\К_ПАПКЕ"
                set oFolder = oFSO.GetFolder(sDirectoryPath)
                set oFolderCollection = oFolder.SubFolders
                set oFileCollection = oFolder.Files
 
                For each oFile in oFileCollection
                               oFile.Delete(True)
                Next
 
                For each oDelFolder in oFolderCollection
                                oDelFolder.Delete(True)
                Next
 
                Set oFSO = Nothing
                Set oFolder = Nothing
                Set oFileCollection = Nothing
                Set oFile = Nothing         
 
End Sub

nnbackup + синхронизация

Синхронизация фалов с помощью nnbackup. Свежая версия скачать nnbackup.
Bat script:
@echo off
rem ITvolna Январь 2014г
rem При создании задачи в "шедулере" важно указать рабочий каталог!
rem  Однонаправленная синхронизация директории w:\Departments\

rem Синхронизация проводиться одну сторону (новые и измененные файлы копируются из исходного каталога в приемный - команда sync). PS: что бы в две стороны (сначала новые и измененные файлы копируются из исходного каталога в приемный, а затем, наоборот, из приемного каталога в исходный - команда sync2).
:: -i папка источник
:: -ad - копировать в приемный каталог не только все новые файлы из исходного каталога и все файлы с более "новой" датой создания или модификации, но и файлы, чья дата создания/модификации изменилась в противоположную сторону или не изменилась вовсе, но при этом изменился размер файла;
:: -da -удалять в приемном каталоге файлы, отсутствующие в исходном каталоге. Удаление происходит после завершения копирования новых и обновленных файлов;
:: -s учитывать вложенные каталоги;
:: -o приемный каталог;
:: -e копировать пустые каталоги;
:: -sa Копировать права NTFS
:: -c игнорировать файловые ошибки при копировании;
:: -v отображать пути копируемых фалов на консоли
:: -x Исключить файлы и каталоги из списка
:: -dx @Exception_departments.txt - список исключений
:: -log - запись вывода в лог-файл.

rem Исходный каталог
set SOURCEDIR=w:\Departments\
::set SOURCEDIR=\\?\w:\Departments
rem Приемный каталог
set BACKUPDIR=\\192.168.1.9\d$\Backup\Departments
"c:\Program Files\nnBackup\nnbackup.exe" sync -i "%SOURCEDIR%"  -o "%BACKUPDIR%" -s -e -sa -ad -da -c -v -dx @Exception_departments.txt -log "C:\Program Files\scripts\nnbackup\log\Departments_%DATE%.log"
exit