Skocz do zawartości
Bagno

Kurs programowania plików wsadowych i CMD

Rekomendowane odpowiedzi

© 2007 By Bagno (Filip Butkiewicz [HotSummer]). All rights reserved

 

Wstęp

Czym jest BATCH? Są to pliki wsadowe systemu MS-DOS. Czym jest wiersz poleceń no to chyba każdy wie. Ale wiecie o tym że można kolorowac wiersz poleceń,m uruchamiac programy na cicho (silent mode) itd?

Jest to kurs dla początkujących programistów :P

 

Kilka słów od autora

Hmmm, ze wszystkich języków najbardziej lubię BATCH. Dlaczego? Mogę w nim napisac piekne programy pod dos i konsolę, oraz cudowne Virusy Niszczyciele :]

 

Pierwszy program

Tradycją jest napisac pierwszy program który wyświetli text Hello World! Nie przerwę jej :D

Plik zapisujemy z rozszerzeniem .bat

 

@echo off
echo Hello World

 

Ok, napisałeś? To twój pierwszy programn w BATCHU

Co on robi? Do czego słuzy echo off? Wyświetla text Hello world na ekranie za pomocą funkcji echo. Echo off służy do wyłączania echo poleceń (Wyświetlania tej ścieżki do jakiegoś katalogu i nazwy koimendy)

inaczej gdybyś tego nie napisał miałbyś takie cos na ekranie

 

Microsoft Blblabla
(C) Blabla bla
C:\Documents and Settings\Userek> echo hello world
hello world

 

Proste? Kapujesz?

 

2. Reszta kursu

Dobrą metodą nauki będzie też przedstawinenie wszystkich komend batcha i wiersza poleceń

CD - Zastosowanie: CD c:\pupka lub też CD.. - działanie: CD c:\pupka przechodzi do katalogu c:\pupka     cd.. powraca do poprzedniego katalogu

DIR - Zastosowanie DIR C:\cos można też z parametrami:
[quote]/p - 1 ekran naraz
/q - właściwości pliku
/w -szeroko
/d - kolumny
i dalej już tłumaczył o nich nie będe[/quote]
Działanie: pokazuje na ekranie spis plików w  danym katalogu lub też właściwości jednego:D

MD - zastosowanie MD c:\papapa - tworzy katalog o nazwie papapa na patycji c:
MKDIR - to samo co wyżej

RD - usuwa katalog - zastosowanie RD c:/lalala można też z atrybutami:
[quote]/s -usuwa też podkatalogi
/q - tryb cichy[/quote]

RMDIR - to samo co wyżej

TREE wyświetla drzewo plików lub znaków ASCII
[quote]/f - pliki
/a - znaki ascii
[/quote]

 

Ciag dalszy nastąpi. Nie chce mi się teraz zapisywac całej strony ;)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Napiszesz za pomocą tego poważne viry!

rotfl.

 

Po co się w dzisiejszych czasach batcha uczyć...

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
rotfl.

 

Po co się w dzisiejszych czasach batcha uczyć...

 

Ja uwielbiam polecenie format :D:D:D

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Mhm, czyli formatowanie sobie dysku sprawia Ci przyjemność?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

A ja uwielbiam wchodzić ludziom na Ubuntu 6.06 przez ssh i wpisywać "sudo rm -rf /" :/ .

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Po co się w dzisiejszych czasach batcha uczyć...
po to, żeby pisać niszczycielskie h4x wirusy :twisted:

 

a tak swoją drogą - ktoś dziś jeszcze używa batcha na co dzień? script kiddies? :P już bym bardziej zrozumiał kurs basha, bo to jest chociaż przydatne na linuksach, ale batch? eee...

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Ja dwa lata temu w szkolnych kompach zmieniłem plik autoexec.bat i zamiast windowsa się skyroad włączał. Achh, to były czasy xD

 

Ja zrobiłem lepszy kurs w 5 sekund:

@echo off
help

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się tutaj

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×