Мова REXX в середовищі OS/2, Детальна інформація
Мова REXX в середовищі OS/2
/* "NOW EXECUTES THE COPY COMMAND */ COPY" SOURCE II "*.*" DESTINATION
На початку програма повинна створити підкаталог. Перший рядок компонує і виконує відповідну команду MKDIR. У другому рядку файли копіюються в щойно створений каталог. Оператор конкатенування рядків (¦¦) використовується для того, щоб в команді копіювання між значенням змінної SOURCE і рядком «*.*» не з'явився пропуск. Попередня частина програми не повинна викликати у вас ніяких ускладнень. Ми вже детально розбирали, як запитати у користувача дані, перевірити їх коректність і вмістити їх у відповідні змінні (в нашому випадку SOURCE і DESTINATION).
До програми залишилося тільки додати запуск саме архіву, що розпаковується з утилітами OS2.EXE:
/* "EXECUTE THE МАКЕ DIRECTORY" COMMAND */ MKDIR" DESTINATION
/* "NOW EXECUTES THE COPY COMMAND */ COPY" SOURCE ¦¦ "*.*•• DESTINATION OS2
/* "ALL DONE NOW */ SAY ALL DONE." "SAY THE FILES ARE NOW UNCOMPRESSED ON YOUR HARD DISK."
Велика кількість коментарів в цьому фрагменті програми без великих зусиль дозволить вам розібратися в призначенні кожного оператора.
Для приведеного вище прикладу можливостей командної мови DOS цілком досить. Однак без допомоги додаткових програм командний файл DOS не може запитувати додаткову інформацію у користувача, зберігати структуровані дані, виконувати математичні дії або вирішувати багато які інші задачі, що легко програмуються на будь-якій іншій мові. Тому могутня командна мова REXX є великою перевагою операційної системи OS/2. Командні файли дозволяють автоматизувати велику частину рутинної роботи з комп'ютером. Після того як ви прочитаєте розділ 16 другого тому, ми сподіваємося, що REXX стане для вас незамінним помічником.
PAGE 6
PAGE 2
Міністерство освіти України
Тернопільська академія народного господарства
Інститут комп’ютерних інформаційних технологій
на тему:
“Мова REXX в середовищі OS/2”
Тернопіль 1998
Виконав:
Вівчар А.Б.
На початку програма повинна створити підкаталог. Перший рядок компонує і виконує відповідну команду MKDIR. У другому рядку файли копіюються в щойно створений каталог. Оператор конкатенування рядків (¦¦) використовується для того, щоб в команді копіювання між значенням змінної SOURCE і рядком «*.*» не з'явився пропуск. Попередня частина програми не повинна викликати у вас ніяких ускладнень. Ми вже детально розбирали, як запитати у користувача дані, перевірити їх коректність і вмістити їх у відповідні змінні (в нашому випадку SOURCE і DESTINATION).
До програми залишилося тільки додати запуск саме архіву, що розпаковується з утилітами OS2.EXE:
/* "EXECUTE THE МАКЕ DIRECTORY" COMMAND */ MKDIR" DESTINATION
/* "NOW EXECUTES THE COPY COMMAND */ COPY" SOURCE ¦¦ "*.*•• DESTINATION OS2
/* "ALL DONE NOW */ SAY ALL DONE." "SAY THE FILES ARE NOW UNCOMPRESSED ON YOUR HARD DISK."
Велика кількість коментарів в цьому фрагменті програми без великих зусиль дозволить вам розібратися в призначенні кожного оператора.
Для приведеного вище прикладу можливостей командної мови DOS цілком досить. Однак без допомоги додаткових програм командний файл DOS не може запитувати додаткову інформацію у користувача, зберігати структуровані дані, виконувати математичні дії або вирішувати багато які інші задачі, що легко програмуються на будь-якій іншій мові. Тому могутня командна мова REXX є великою перевагою операційної системи OS/2. Командні файли дозволяють автоматизувати велику частину рутинної роботи з комп'ютером. Після того як ви прочитаєте розділ 16 другого тому, ми сподіваємося, що REXX стане для вас незамінним помічником.
PAGE 6
PAGE 2
Міністерство освіти України
Тернопільська академія народного господарства
Інститут комп’ютерних інформаційних технологій
на тему:
“Мова REXX в середовищі OS/2”
Тернопіль 1998
Виконав:
Вівчар А.Б.
The online video editor trusted by teams to make professional video in
minutes
© Referats, Inc · All rights reserved 2021