Osnove batch scriptinga

4

Osnove batch scriptinga

offline
  • Pridružio: 27 Jul 2012
  • Poruke: 196
  • Gde živiš: Serbia

Ako sam te dobro razumeo onda to moze da odrati preko Batch skripte.
Za posetak podesis na kompu da ti ne skriva ekstenzije. Onda otvoris Notepad i ispises komande koje hoces i sacuvas i sve sto na kraju uradis je da promenis ekstenziju iz .txt u .bat ili jos bolje u .cmd

Ako hoces da otvaras neku aplikaciju onda najbolje sa komandom start
Npr za Word start winword.exe, za GOM Player start GOM.exe za Mozilla Firefox start firefox.exe itd (na kompjuteru u C u Program Files vidis kako se tacno zovu .exe fajlovi koji se pokrecu i samo ih prepises)

A konkretno za neku npr sliku, otvoris Notepad i pod navodnicima ukucas "putanju" fajla (Source path) i to je to. Promenis ekstenziju iz .txt u .cmd i dupli klik na njega izvrsava zadatu komandu tj otvara fajl koji si naznacio.
Npr u D particiji se nalazi folder Slike pa u njemu folder album koji se zove Ekskurzija i u njemu slike. Hoces da otvoris u njemu sliku koja se zove Madrid001.jpg. Otvoris Notepad ukucas "D:\Slike\Ekskurzija\Madrid001.jpg" i to je to, sacuvas i zatvoris Notepad i posle samo zamenis ekstenziju tog Notepad fajla iz .txt u .cmd. Kada kliknes na taj cmd fajl otvara se slika Madrid001
Ili jos lakse desni klikn na sliku Madrid001 i Create shortcut da napravi precicu zatim desni klik na precicu i Properties i pod Target samo iskopiras putanju fajla sa sve navodnicima, u ovom slucaju to ce biti "D:\Slike\Ekskurzija\Madrid001.jpg".
U Notepad-u mozes da ispises vise komandi i kada kliknes posle na cmd fajl sve komande u njemu ce se istovremeno izvrsavati.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Istrazivanje Windowsa
  • Pridružio: 12 Jul 2012
  • Poruke: 1011

Hvala za odgovor.Pokusavam da uradim takve stvari kao kad otvoris da raspakuje neke fajlove,itd ovako za laganicu,jos malo je tesko kod onoga wait,... Kad napravis *.exe extenziju kako da se otvori? Kad kliknem na nju nista se ne desava,a pravim je preko notepada. Sta treba upisati u nju?

P.S izvini ako dosadjujem. Samo sam radoznao.



offline
  • Pridružio: 10 Okt 2005
  • Poruke: 13526
  • Gde živiš: Beograd

Hajdemo polako...
Ne možeš da od *.bat ili *.cmd fajla napraviš *.exe tip fajla samo tako što ćeš promeniti ekstenziju. EXE je izvršna datoteka (kao i BAT ili CMD) ali se pravi na potpuno drugi način koji prevazilazi tematiku ove teme.

Savet koji je magna86 dao u ovoj temi, da se prouče linkovi koje je postavio i da se razume šta koja komanda radi - najbolji je u datoj situaciji. Takođe, Markova uvodna poruka sa prve strane daće dovoljno materijala za vežbanje.

I najzad, da ne bismo lomili mozak šta hoćeš da uradiš, kako to polušavaš i gde je greška, potrudi se da jasno opišeš sve što radiš: šta hoćeš da postigneš, kako to pokušavaš, koje programe koristiš za to, koje komande kucaš, šta se dešava nakon što pokreneš neki izvršni fajl... Dakle, precizno i jasno, ako možeš. Ako ne možeš, možda ni tebi samom nije baš najjasnije šta želiš i kako to radiš.

offline
  • Istrazivanje Windowsa
  • Pridružio: 12 Jul 2012
  • Poruke: 1011

Slobo da li znas koji se programi koriste za pravljenje oblika 3D ili modele.(za igre i poput tih stvari).Ne iskusan sam a imam zelju da napravim barem najjednostavniju igru,ali izgleda ce mi trebati dosta vremena da sve to uvezbam.

offline
  • Pridružio: 10 Okt 2005
  • Poruke: 13526
  • Gde živiš: Beograd

Kakve veze ima to pitanje sa ovom temom?

Pogledaj ovde: http://www.mycity.rs/3D-programiranje/

offline
  • Pridružio: 05 Apr 2005
  • Poruke: 53
  • Gde živiš: Beograd

Da li je moguca opcija visestrukog i proizvoljnog izbora radnji u BAT fajl.

Imam 4 tekstualna fajla koji se samo otvore i zatvore.
Primer:

:Pocetak
cls
echo.
echo Odaberite fajl koji hocete da otvorite
echo.
echo 1 Tekst 1.txt
echo 2 Tekst 2.txt
echo 3 Tekst 3.txt
echo 4 Tekst 4.txt
echo.
SET /P option=Odaberite opciju:
IF %option%==1 (goto Tekst 1)
IF %option%==2 (goto Tekst 2)
IF %option%==3 (goto Tekst 3)
IF %option%==4 (goto Tekst 4)
PAUSE
goto :Pocetak

Kad se otvori BAT odaberem opciju 1 i Tekst 1 se otvori i zatvori. Da li moze da se odabere u CMD

1,4

da se radnja izvrsi samo na ova dva fajla koja sam odabrao u dosu u ovom promeru za Tekst 1.txt i Tekst4.txt

Ko je trenutno na forumu
 

Ukupno su 1055 korisnika na forumu :: 39 registrovanih, 4 sakrivenih i 1012 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 1591 - dana 17 Sep 2019 09:01

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Petar, A.R.Chafee.Jr., aljosa7, babaroga2, Bane san, bieffe, Bloody, Botovac, chica, d bos, dakota, Dicus, dragoljub11987, goxin, Insan2, kljift, kolateralnasteta, Kruger2, Marko Marković, MegaVLAdaR, Mercury, Milos1977, NenadG, panticstefan53, PRIVATE RYAN, Recce, Regrut Boskica, renoje2, saputnik plavetnila, stringer bell, tomigun, vandrej, vasa.93, vathra, Vlada78, vlvl, vobo, Zmaj 99, zuxbg