CMD VII

MD

Príkaz md sa používa na vytváranie adresárov (pozor, nie súborov) .

  • @echo off
  • md %random%

Skript vytvorí adresár z nahodným názvom

AKO VYTVORIŤ .txt SÚBOR ?

CMD neobsahuje priamo príkaz  na vytvornie textoveho suboru .Príkazom md ide vytvoriť iba adresár . Ale v cmd je jeden spôsob ako vytvoriť textový súbor . Keď sa pokúsime zapísať niečo do neexistujúceho suboru , cmd ho automaticky vytvorí. Do súbru sa zapisuje príkazom echo

  • @echo off
  • echo hello world >> hello.txt
  • pause

Syntax prikazu echo pri zapisovaní do suboru je echo text >> subor.txt

Všimli ste si , že za textom su dve lomene zatvorky . Tie určuju na aky riadok sa text napíše

>> - text a napíše nakoniec

> - text sa napíšena začiatok (a prepíše text , ktorý tam bol)

< -  text sa berie zo suboru do programu

Samozrejme nemusi mať subor len priponu .txt , môže mať aj ine napriklad .cmd .html atď

  • @echo off
  • echo msg * Hello world >> hello.cmd
  • start hello.cmd

Tento program zapíše do skriptu hello.cmd (ak neexistuje , vytvorí ho) prikaz a potom tento skript spustí

DEL/ERASE

Vymaže súbor alebo adresár

  • @echo off
  • del *.txt

Čo znamená toto : *.txt ? Hviezdička je takzvany zastupný znak tj. že zastupuje určite znaky . Samozrejme není jediný

*- asterix - Zastupuje všetky znaky (čísla , písmena)

?- zastupuje jeden znak , môžu byť aj za sebou (????.txt)

Ďalšie doplním časom

Zastupný znak nemusí byť len nazov , môže to byť aj prípona napr.  hello.* su všetky rpogramy z názvom hello . Zápis *.* sú všetky programy.

COPY

Príkaz na kopírovanie . Príkaz vytvorí kopiu a presunie ju na cielové miesto

  • @echo off
  • copy C:\Hello.txt C:\Users\Meno\Desktop

Skopíruje hello.txt na plochu.

MOVE

Presúva súbor , na rozdiel od copy ostane iba 1 program (pri copy original a kópia)

  • @echo off
  • move C:\Hello.txt C:\Users\Meno\Desktop

Presunie hello.txt na plochu.

ATTRIB

Príkaz na upravenie attributov (nastavení programu) . Ďalší program nespúštajte , je tu len ako ukážka

  • @echo off
  • attrib -h -s -r boot.ini

Skript odkryje subor boot , ktorý načíta operačný systém. Ak cchete attribut pridať , namiesto -h napíšete +h .Aké su attributy ? :

+h (hide-skrytý) - súbor je skrýty a neni ho vidieť

+s (systemový)- súbor je považovany za kritickú sučasť szstému a nejde ho upravovať (ide odobrať iba pomocou UAC)

+r (read-only // na čitanie) - súbor nejde prepisovať , zmeny ide uložit len pod iným menom , celkom lahká ochrana súborov

-I (bez indexu) - toto platí hlavne pre windows vista a vyššie . tento súbor nebude indexovany

-a (archivovať) - súbor bude archivovaný

TYPE

Otvorí subor na čitanie a úpravy . Nič viac nič menej

FIND

Vyhldadáva retazce v subore (už nemám čas , toto doplním zajtra)


CMD VIII - Upravovanie premennych , nahradzovanie znakov

E-MAIL : script-net(ZAVINÁČ)centrum.sk
Vytvorené službou Webnode
Vytvorte si webové stránky zdarma! Táto stránka bola vytvorená pomocou služby Webnode. Vytvorte si vlastný web zdarma ešte dnes! Vytvoriť stránky