Принципи за написването на прилеп CMD-скриптове, знания на книга


Ключови думи: бухалка, ПМС, скрипт

Как да автоматизирате рутинни процеси?

Често е необходимо да се напише партида файлове за проектанти за автоматизиране на рутинни задачи. Въпреки това, много от времето си се изразходват за отстраняване на грешки и понякога се хване мисълта, че аз го направих много пъти.
Оферти автоматизиран процес на скриптове, чрез използването на библиотечните функции. Моето развитие е удобен както за обикновените Win98 прилепи-файлове, както и за напреднали Win2k CMD-файлове.
Някои от функциите, полезни за всеки системен администратор, част - се използва за архивиране и обмен на данни URBD 1C.

принципи скриптови


1. Всички скриптове се намират в един файл. Вкъщи аз наричам robot.bat
2. File robot.bat се състои от функциите. Тези функции могат да бъдат наречени от robot.bat с команда повикване% 0 имеНаФункцията PARAM1 на PARAM2.
3. В настройките robot.bat първо е името на функцията и т.н. - параметрите му.
4. Някои от най-често използваните настройки (като например пътища и директории) се намират в околната среда променливи. Ето защо, ако вие използвате Win98, разположен в свойствата robot.bat-големия размер за променливи на средата. Променливи на обкръжението са въведени настройки за функция се нарича, когато всяка функция robot.bat По-конкретно, всички директории, посочени без окончателна обратно наклонена черта (\).
5. За да съхранявате междинен данните за услугата използва пътя на директория, която е посочена в Settings.
6. За да скриптове може да се управлява от всеки компютър, е желателно да се инсталира комунални услуги (RAR, 1C, Zip) по същия маршрут, например, C: \ Program Files \
7. Всички процедури са написани по същия начин:


8. Програмата завършва Tagged бавяне. За да излезете, трябва да използвате прехода към бавяне, отколкото на изхода, като излизане напълно убива сценария.
9. За своите често използваните команди, също, че има смисъл да се напише функция, а след това ги наричаме можете просто robot.bat имеНаФункцията.

Преглед на функциите на robot.bat на пакет

От приложение опит


На практика сега съм много бързо мога да добавя скрипта да 1C архивиране на база данни стартиране Autoexchange т.н. почти без отстраняване на грешки. Тя провежда общ протокол, където можете да контролирате изпълнението на строителните работи. Аз препоръчвам!

източник robot.bat