Твой софтовый форум > Тематические форумы > Программирование

Батники

,

bat навсегда

Дата публикации: 10.02.2015 - 06:06
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18
_Dimas_
Ну я запускаю под свом логином, права системного администратор и права на базу стоят public и db_owner.
Файла должен быть в кодировке DOS.
Как посмотреть работу файла: открой командную строку и запусти в ней. Если нужно вставь в файле паузу.
mik_kovrov
Все разобрался, все работает и с логином sa тоже, Dimas в 24 строчке неправельно указан путь к утилите osql.exe
должно быть ... \90\Tools\Binn\osql.exe, а в файле который ты выложил ...\80\Tools\Binn\osql.exe. Но всеравно БОЛЬШОЕ СПАСИБО ЗА ПОМОЩЬ.
mik_kovrov
Dimas а может можно в батник команду какюнибудь добавить чтоб очищал папку быкапов при запуске чтоб планировщик не ставить, ну тоесть запускается файл BackupSQL.cmd стандартным виндузовским планировщиком, удаляет в каталоге быкапов файлы старше скажем трех дней а потом туда новый быкап делает?
_Dimas_
Раньше пользовался своей написанной программкой.
Запуск:
Code
DelBackup.exe [Устройство][Путь]Маска файла [N]

N - Количество оставляемых файлов, если не задано, то по умолчанию равно 20
Дабавь эту строчку в начало или конец батника и все.

Присоединённый файл Скачать / Download attachment 8416
mik_kovrov
Dimas, несовсем понял как запускать, как маску файла указать? как будет выглядеть строчка если фал расположен d:\backup\mm_6_2008.11.12.bak ?
_Dimas_
Code
DelBackup.exe d:\backup\mm_6_*.bak 3
mik_kovrov
Dimas чет неполучается ниче с DelBackup.exe, нихочет удалять файлы, ево кудана до копировать? или в любова места запускать? может еще ключи какенибудь нужны?
_Dimas_
Тогда попробуй так.
Скопируй DelBackup в папку с бекапами, а для удаления напиши такой код.
Code
d:
cd d:\Backup
DelBackup.exe mm_6_*.bak 3
DarkMaximus
Добрый день...

Нужна помощь по созданию батника...
В общем задача следующая:
В папочку In попадают файлы которые батником переносятся в другую папку... Батник отбирает файлы:
xxxx????.c??, где x - это заданый параметр а ? - это любой параметр
Но иногда приходят файлы xxxxxxxx.c?? и надо сделать так что бы эти файлы батник не трогал! Как это реализовать? Типо сделать исключение...
_Dimas_
Code
xcopy "Папка источник\xxxx????.c??" "Папка приемник" /e /c /i /h /r /y /exclude:exclude.txt


Содержание файла «exclude.txt»
Цитата | Quote
file1.ext
folder1\file2.ext

В файле исключений маска вроде не работает. Надо полность файл прописывать с путем.
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Батники
SoftoRooM © 2004-2024