Имя: Пароль:
1C
 
Нубский Вопрос про бат файлы
0 ares
 
30.08.06
14:25
Вопрос простой, а может даже глупый, но я все же задам его.
Если я напишу 2 трочки в бат файле, в первой строка выгрузки БД одной базы, а во второй строке выгрузка БД второй базы. Это будет равносильно тому что я напишу 2 батника по одной строчке в каждом или такая запись правильна? Вообще то мне бы понять как читается и выполняеться бат файл,т.е. каждая трока это новая комманда или как?
1 ares
 
30.08.06
14:28
И если моэно 2 строчки написать по времени когда запистится выгрузка второй БД, в тот же момент или после выгрузки первой -т.е. после выполнения первой строки
2 Salvador Limones
 
30.08.06
14:29
start /wait
3 AeDen
 
30.08.06
14:31
Создай файл с именем ezhik.bat
Напиши в нем
start ezhik.bat
start ezhik.bat
и все поймешь, когда запустишь.
4 ares
 
30.08.06
14:32
А немного поконретней, или ссылочку было бы неплохо. Я эти комманды в "Руководство по установке и запуску не нашел"
5 ares
 
30.08.06
14:33
(3)Блин придется дерево городить, типо бат в бате, а в одном не покатит?
6 AeDen
 
30.08.06
14:33
(5) Ты попробуй. Сам увидишь.
7 ares
 
30.08.06
14:43
(6)окей, спасибо
8 AeDen
 
30.08.06
14:45
Пожалуйста. А чего так надолго пропал?) Проверял?))
9 Азат
 
30.08.06
14:48
(8) бугага, решил уроки сексуального воспитания дать начинающим?
10 AeDen
 
30.08.06
14:49
(9) А ты в универе в автозапуск такой батник не кидал?)
11 AeDen
 
30.08.06
14:50
+(10) Просто хороший пример.
12 Lendy
 
30.08.06
14:51
(6)(7) (: Зачем так мучать комп и человека?
13 bse
 
30.08.06
15:04
черт, хороший файлик получился... я за ним не успел
14 AeDen
 
30.08.06
15:10
Хех... Еще-бы ты за ним успел...
15 Веник
 
30.08.06
15:16
(0) ares, если бы ты хоть чуть чуть на уроки информатики ходил, то там бы тебе рассказали, что записи

BatFile1.bat
<Копировать базу данных1>

BatFile2.bat
<Копировать базу данных2>

...и...

BatFile.bat
<Копировать базу данных1>
<Копировать базу данных2>

Это 2 разные вещи!!!


ОбЫсняю!
В первом случае батник1 и батник2 будут выполнять одновременное копирование, если ты их один за другим запустишь (это как следствие приводит к уменьшению скорости копирования в 2 раза :) соответственно)

Во втором случае у тебя произойдёт копирование баз данных одна за другой!

...НО...

Опять, таки! всё будет работать так, как ты это опишешь!

Если будешь описывать через CMD - аля командная строка, то напомню, что DOS это не многозадачная ОС, а если средствами Windows, то нахрена тебе .Bat???
16 Omega
 
30.08.06
15:29
у меня работает такая конструкция в файле all.cmd:

call c:\1c_backup\kill1C.cmd
call c:\1c_backup\mag.cmd
call c:\1c_backup\nefteprod.cmd
call c:\1c_backup\buh.cmd
call c:\1c_backup\zik.cmd
17 Omega
 
30.08.06
15:31
а вот содержимое mag.cmd, для примера:

"C:\Program Files\1Cv77\BIN\1CV7s.exe" config /d\\Buh-1\BD\Mag\ /nПользователь /pПароль /@C:\1C_BACKUP\backup.prm
move backup.zip c:\1C_BACKUP\MAG\%date%_mag.zip
18 ares
 
31.08.06
12:17
(AeDen) Я на твою сексуальную удочку не попался
(Omega) У меня в принципе они (Бат файлы) разнесены по времени, через шедулер, просто когда 3 базы, батников много, мелочи,но глаза мазолят ))
19 ares
 
31.08.06
12:22
(Omega) а по поводу информатики, нам в школе преподавали Бейсик-Вильнюс 80 годов, но для честности скажу что архитектуру Доса я изучал, хотя и писал в универе несколько батников, но таких лоховских , так что я на всякими примочками в досе не корпел, поэтому и не запомнилось почти ничего, а жаль )).... Хотя.....
20 ares
 
31.08.06
12:22
(19)+ Поправка (архитектуру Доса я НЕ изучал)
21 AeDen
 
31.08.06
12:27
(18) Ниче сексуального там нету.
22 ares
 
31.08.06
12:28
(21) см (9)
23 AeDen
 
31.08.06
12:29
см (11);)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.