D: gt; rmdir/s artyr»
На малюнку 7.1 зображено відалення операційного каталогом.
Малюнок 7.1 - Відалення операційного каталогом
После виконан Завдання 7.4.1 я закріпів свои знання по роботі в консолі OC Windows та використанн основних команд консольного режиму OC Windows.
8. Використання Windows Script Host
.1 Теоретичні Відомості
Script Host (WSH; спочатку назівався Windows Scripting Host, БУВ перейменованій до іншого випуску) - компонент Microsoft Windows, призначеня для запуску сценаріїв на скриптових мовах JScript и VBScript, а такоже и на других додатково встановленного мовах ( например, Perl).
возможности Уолла WSH значний перевершують возможности командних. Bat і. Cmd-файлів: є повноцінні мови з про єктнімі можливіть, повний набор операцій з рядками, включаючі регулярні вирази, Взаємодія з будь-Якими програмами, что реалізують про єктній скриптовими інтерфейс (Active Scripting або OLE Automation), доступ до методів и властівостей їхніх об'єктів; Операції з файлами и каталогами, обробка текстових файлів, маніпуляції з системними Реєстром и т. п. [2]
Сценарії з. Js ,. Vbs ,. Wsf и Деяк других тіпів файлів запускаються помощью однієї з двох програм-актіваторів: wscript.exe (з графічнім інтерфейсом) або cscript.exe (з консольних інтерфейсом).
Найперші Версії WSH поставляється у виде ОКРЕМЕ компонента, опціонально встановлюваного в Windows, но Вже починаючі з Windows 98 WSH ставши Частинами всех ОС Windows.
.2 Використання скриптів для обчислення простих виразів
.2.1 Текст Завдання
8.2.2 Вихідний код HTML-документу Із створеня скриптами
lt; html gt;
lt; head gt;
lt; title gt; Обчислення значення вирази lt;/title gt;
lt; script gt; calc (u, d)
{d.value=(Math.sqrt(Math.tan(5.8*u.value)+Math.sin(8.1*u.value))/Math.abs(4-10*u.value*u.value));
lt;/script gt;
lt;/head gt;
lt; body bgcolor=white link=red text=black gt;
lt; form name=scrip gt;
Введіть значення u: amp; nbsp; lt; input name=from gt; lt; br gt; lt; br gt;
lt; input type=button onclick= calc (document.scrip.from, document.scrip.to) value= Рішення gt;
lt; br gt; lt; br gt;
Відповідь: d= amp; nbsp; lt; input id=to readonly gt; lt; br gt;
lt;/form gt;
lt;/body gt;
lt;/html gt;
8.2.2 Висновок
После виконан Завдання я навчився обчіслюваті Прості вирази з використанн скриптів.
8.3 скрипт та вирази з розгалуженням
.3.1 Текст Завдання
8.3.2 Вихідний код HTML-документу Із створеня скриптами
lt; html gt;
lt; head gt;
lt; title gt; Обчислення значення вирази lt;/title gt;
lt; script gt; calc (q, p) {(p.value lt; - 1)
{q.value=(Math.sqrt (p.value * p.value) +8)} if (p.value gt;=- 1 amp; amp; p.value lt;=3)
{q.value=(Math.sin * Math.abs (p))} if (p.value gt; 3)
{q.value=((3 * (p.value * p.value * p.value)) - (p.value * p.value) +1)}
}
lt;/script gt;
lt;/head gt;
lt; body bgcolor=white link=red text=black gt;
lt; form name=scrip gt;
Введіть значення p: amp; nbsp; lt; input name=from gt; lt; br gt; lt; br gt;
lt; input type=button onclick= calc (document.scrip.to, document.scrip.from) value= Рішення gt;
lt; br gt; lt; br gt;
Відповідь: q= amp; nbsp; lt; input id=to readonly gt; lt; br gt;
lt;/form gt;
lt;/body gt;
lt;/html gt;
8.3.3 Висновок
После виконан Завдання я навчився обчіслюваті вирази з розгалуженням, вікорістовуючі скрипти.
8.4 скрипт та цикли
.4.1 Текст Завдання
8.4.2 Вихідний код HTML - документу Із створеня скриптами
lt; html gt;
lt; head gt;
lt; title gt; Табуляція Функції lt;/title gt;
lt; script gt; calc (a, b)
{return Math.pow (Math.sin (5 * a), 2);} tab () {a=new Number (scrip.a.value) b=new Number (scrip.b.value) dx= new Number (scrip.dx.value) h=(ba) /dx.res.value=laquo;raquo; (var i=1; i lt;=h; i ++)
{scrip.res.value +=a + t + calc (a) + r n a=a + dx}}
lt;/script gt;
lt;/head gt;
lt; body bgcolor=whit...