Kreiranje datoteke sa BAT ekstenzijom. Kreiranje datoteke sa ekstenzijom BAT Bat datoteke za pokretanje aplikacije

BAT datoteke su tekstualni dokumenti koji imaju posebnu ekstenziju. U njega se upisuju komande za naknadno izvršavanje na komandnoj liniji. Pokretanjem datoteke aktivirate CMD program, on čita komande koje se izvršavaju uzastopno. Na ovaj način možete olakšati rad sa komandnom linijom uz održavanje željenog reda. Naravno, možete ručno unijeti sve naredbe odjednom u komandnu liniju, međutim, ako trebate ponoviti iste operacije, mnogo je zgodnije to učiniti automatskim čitanjem liste napisane u obliku bat dokumenta. Ova opcija je također praktična i zgodna jer možete naknadno promijeniti redoslijed, dodati nove procese koji su vam potrebni, a također i ukloniti nepotrebne.

BAT pomaže automatizaciju procesa: pokretanje programa, arhiviranje, pravljenje rezervnih kopija. Stoga je korisno znati kako sami kreirati bat datoteku, ispraviti je i dopuniti.

Rad sa šišmišom koristeći Notepad

Algoritam kreiranja

Proces rada kroz Notepad nije nimalo komplikovan. Ako to nikada ranije niste radili, možete to sasvim dobro riješiti tako što ćete naučiti kako kreirati bat datoteku i dodati joj komande. Počnimo sa stvaranjem. Ovdje striktno slijedite algoritam:

  1. Kada kreirate tekstualni dokument, u početku ćete ga dobiti s ekstenzijom txt. Postoji nekoliko načina za izvođenje ove operacije, neki zavise od nivoa Windowsa koji ste instalirali:
    • U fascikli koju ste odabrali, kliknite desnim tasterom miša na polje, otvoriće se meni, tamo biramo “Kreiraj” - “Tekstualni dokument”;
    • Pokrenite “Notepad” kroz “Start” odabirom “Svi programi” - “Dodatna oprema” - “Notepad” (za Windows 7);
    • U kasnijim (nakon 7) verzija Windowsa, možete otvoriti i “Notepad” kroz “Start”: prođite kroz “Sve aplikacije”, zatim “Accessories” - “Windows” i tamo odaberite “Notepad” sa liste;
    • Otvorite sistemski komandni prozor pomoću kombinacije Win + R, unesite "bilježnicu" u red, kliknite "U redu".
  2. Unesite tekst naredbe. Da pokušate, zapišite, na primjer, “START taskmgr.exe” - pokrenite upravitelj zadataka. “START” govori tumaču komandi da se program mora pokrenuti, a zatim se prikazuje izvršna datoteka programa.
  3. Odredite putanju na koju želite da sačuvate kreirani dokument.
  4. Navedite u prozoru za spremanje:
    • u redu "Vrsta" - "Sve datoteke";
    • u red “Name” unesite naziv i ekstenziju bat, dodajte ga iza imena, stavite tačku između imena i ekstenzije, na primjer, “file.bat”.
  5. Kliknite na “Sačuvaj”.

Batch datoteka sa ekstenzijom .bat će se pojaviti u folderu koji ste naveli.

Pokretanje datoteke

Lakše je otvoriti bat datoteku dvostrukim klikom miša na nju. Drugi način je pokretanje iz komandne linije: unesite adresu na kojoj se nalazi dokument sa ekstenzijom .bat koji ste sačuvali.

Uređivanje

Ako želite da promenite dokument - dodate komande u bat fajl, izbrišete neke od njih, unesete drugi program za rad sa njim kasnije - to nije teško učiniti. Otvorite dokument pomoću uređivača teksta. Zgodno je to učiniti desnim klikom na bat datoteku i odabirom "Uredi" u meniju koji se otvori. Notepad će se pokrenuti - tamo možete uređivati ​​komande, mijenjati sadržaj i dodavati.

Primjena Dr.Batchera

Za početnika koji tek počinje raditi s interpretatorom komandi i koristi ga prilično rijetko, Notepad je dovoljan. Ako želite da dostignete viši profesionalni nivo, preporučujemo korišćenje uslužnog programa Dr.Batcher. U Dr.Batcheru možete numerisati stranice, postoji podrška za bookmark, lista sistemskih komandi koje se koriste u bat-u, unete komande su istaknute.

Kreiranje dokumenta

Algoritam je jednostavan i ne zahtijeva posebne vještine ili profesionalizam. Nakon preuzimanja uslužnog programa, možete brzo učiniti sve što vam je potrebno.

Pokrenite Dr.Batcher.

  1. Otvorite novu stranicu: “File” - “New” ili kliknite na ikonu praznog lista koja se nalazi ispod “File” menija.
  2. U dijaloškom okviru kliknite na “Empty Batch File”.
  3. Pojavit će se programski prozor sa funkcijama za rad sa bat.
  4. Nakon unosa traženog teksta, sačuvajte.

Uređivanje

Ako trebate promijeniti bat datoteku, to se radi na nekoliko načina u Dr.Batcheru:

  1. Kliknite desnim tasterom miša na ikonu i iz menija izaberite „Uredi sa Dr.Batcherom“.
  2. Pokrenite Batcher. Otvorite željenu bat datoteku slijedeći putanju:
  • "File";
  • "Otvoreno";
  • odredite putanju do dokumenta;
  • "Otvoreno".

Nakon što ste slijedili jednu od predloženih putanja, otvorit ćete uslužni program u prozoru u kojem možete izvršiti podešavanja, promijeniti komande, dopuniti ih i izbrisati nepotrebne.

Bat datoteka je korisna kada trebate automatizirati zadatke u Windowsu. Pogotovo ako je potrebno izvršiti radnje u određenom algoritmu nekoliko puta (periodično ili uzastopno). Ovo je obično potrebno prilikom kreiranja sistema direktorija, masovnog preimenovanja datoteka i drugih jednostavnih i složenijih operacija. Nakon što ste sačuvali redosled radnji, možete brzo i bez gubljenja vremena na ručno unošenje naredbi, možete započeti proces u bilo kom trenutku, ponoviti ga za različite programe, unoseći samo njihovo ime u gotov tekst. Gore navedene preporuke o tome kako napraviti bat datoteku pomoći će vam ne samo da ih sami kreirate, već i uredite.

Ljudi koji su upoznati sa pojmom batch fajl znaju da BAT datoteke mogu značajno pojednostaviti život i uštedjeti vrijeme ako ih znate pravilno pisati i koristiti. U ovom članku ću govoriti o tome kako kreirati BAT datoteke i upoznati vas s uobičajenim greškama koje se obično javljaju prilikom njihovog pisanja.

Kreiranje BAT datoteke je vrlo jednostavno. Samo otvorite Notepad i sačuvajte prazan list sa ekstenzijom .bat, odabirom opcije Sačuvaj kao... i upisivanjem u polje Ime datoteke nešto što završava na .bat, na primjer test.bat.
Odredite vrstu datoteke kao na slici ispod - Sve datoteke. Sačuvajte i primite BAT fajl.

Možete uređivati ​​BAT datoteku u Notepad-u ili bilo kojem drugom uređivaču teksta fokusiranom na rad s kodom.

Pređimo sada direktno na praktične informacije. Mnogi ljudi na Internetu traže odgovor na pitanje: Kako se nositi s razmacima u BAT fajlovima? . U putanjama do fascikli i izvršnih datoteka, prisustvo razmaka uzrokuje grešku. Najčešći odgovor je: Stavite putanju u navodnike. I ovaj odgovor nije tačan. Istina, neki će zapjeniti na usta i tvrditi da djeluje. Dakle, pojavila su se dva razloga - zašto to nije istina i zašto će neki biti.

Na Windows-u (kao i na UNIX-u), programi instalirani na sistemu se registruju u skladu sa tim od strane sistema. Stoga se neki od instaliranih programa mogu pokrenuti jednom jednostavnom komandom iz BAT datoteke ili iz Pokreni apleta na Start panelu. Jedan takav program je Firefox:

pokrenite firefox

Ako nakon ove naredbe upišete putanju do izvršne datoteke, događa se sljedeće: Firefox pretraživač se pokreće i pokušava obraditi zahtjev, odnosno datoteku čija je putanja navedena. Odnosno, ako navedete sljedeće:

pokrenite firefox C:\Program Files\Mozilla Firefox\firefox.exe

Pregledač će se otvoriti, bez obzira šta piše nakon pokretanja firefoxa. Zato će neki drugovi uvjeravati da sve funkcionira odlično. Međutim, ako uzmete prijenosni program, situacija će biti potpuno drugačija. Uzmimo Filezilla ftp klijent kao primjer. Pošto sistem ne zna za program, gornji red

pokrenite filezilla

neće raditi. Da pokrenete program koji je sistemu nepoznat, morate navesti putanju do njega:

pokrenite D:\FileZilla\FileZilla.exe

Duga imena u bat fajlovima

Hajde sada da pričamo o putevima i prostorima. Prvi način da izbjegnete ovaj problem je korištenje kratkog imena.

pokrenite C:\Program Files\Sound Club\scw.exe

U primjeru postoje dva imena sa razmacima. Zamijenimo ih kratkim. Pravila za kreiranje kratkih naziva su sljedeća: kratki naziv koristi prvih šest znakova imena, isključujući razmake, iza imena se označava serijski broj mape pomoću simbola ~ . Pošto su moji folderi Program Files i Sound Club jednini, to će izgledati ovako:

Programske datoteke - Progra~1 Sound Club - SoundC~1 start C:\Progra~1 \SoundC~1 \scw.exe

Ako postoje dva foldera u blizini, na primjer Sound Club i Sound Clown, onda slijedeći pravila, u primjeru iznad morat ćete navesti SoundC~2, jer će u ovom slučaju Sound Club biti drugo ime (imena se računaju po abecednom redu red).

Ali ova metoda je nezgodna jer morate navesti serijske brojeve. Situacija sa programskim datotekama je manje-više normalna. Malo ljudi će pronaći dva slična foldera na sistemskom disku. Ali ako odlučite da instalirate više Mozilla proizvoda na svoje računalo. Na kraju ćete dobiti nekoliko foldera, na primjer:

Mozilla Firefox Mozilla Thunderbird Mozilla Sunbird

Kratka imena za njih će biti

Mozill~1 Mozill~2 Mozill~3

Sada zamislite da ste napisali BAT fajl u kome se pominju ovi programi. Ako deinstalirate Firefox, preostali unosi više neće raditi, a ako deinstalirate Thunderbird, unos za Sunbird više neće raditi. Ukratko, metoda sa kratkim imenima nije naš način.

Razmaci i navodnici u bat fajlovima

Citati zapravo rade, ali ne na načine koji se obično savjetuju. Obično se savjetuje sljedeće:

pokrenite "C:\Program Files\Sound Club\scw.exe"

Dakle, naredba neće raditi, jer ako pogledate pomoć za nju (start /?), tada ćete u pomoći vidjeti sljedeće:

START ["header"] [komanda/program] [parametri]

Kao što vidite, prvi parametar je naslov prozora i nalazi se u navodnicima. Ovaj parametar nije obavezan, ali se ipak preporučuje da ga navedete () kako biste izbjegli greške prilikom izvršavanja naredbe. Ne morate ništa pisati unutar navodnika. Ispast će ovako:

start "" "C:\Program Files\Sound Club\scw.exe"

Opcija zatvaranja svih imena sa razmacima odvojeno u navodnicima će također raditi:

pokrenite C:\"Program Files"\"Sound Club"\scw.exe

Međutim, u nekim slučajevima ništa od gore navedenog ne djeluje. U takvim slučajevima mogu preporučiti korištenje naredbe cd. Idite na sistemsku particiju, zatim koristite cd do foldera Program Files i pokrenite program (start):

%SystemDrive% cd \Program Files\Sound Club\ pokrenite scw.exe

Mislim da će ova metoda djelovati svuda. Sada još par važnih tačaka. Recimo da ste kreirali batch fajl koji pokreće tri programa i morate privremeno isključiti pokretanje jednog od tri programa. Ovo se može učiniti brisanjem linije ili komentarisanjem. Prva metoda je vandalska, a druga, pogledajte u nastavku.

start firefox start jetaudio rem start defraggler

U tom slučaju, pokretanje programa Defraggler.exe instaliranog na sistemu je onemogućeno. Komentirajte redove tako što ćete navesti komandu rem na početku reda. Sve BAT datoteke se izvršavaju u prozoru konzole. Da nestane kada se naredbe završe, ne zaboravite napisati naredbu za izlaz na kraju.

start firefox start jetaudio rem start defragler exit

Pokretanje aplikacija iz bat datoteke

U prvom dijelu članka govorio sam općenito o BAT datotekama. Sada je postalo jasno šta je to i sa čime se jede. U drugom dijelu ćemo govoriti o konkretnijim stvarima. Na primjer, kako koristiti BAT datoteku za pokretanje nekoliko aplikacija sa određenim postavkama ili automatski instalirati program kako ne biste gubili vrijeme na odgovore poput Da li se slažete sa uslovima ugovora o licenci? i ne pritiskajte nepotrebna dugmad.

Gore je navedeno nekoliko načina za pokretanje aplikacija pomoću BAT datoteke. Prva je kratka komanda za pokretanje programa instaliranog na sistemu.

pokrenite firefox

Ovo ne funkcionira uvijek. Stoga se ova tehnika može u potpunosti primijeniti na određeni sistem, ali nije prikladna kao univerzalno rješenje. Ako je vaš cilj da BAT datoteka radi svuda i uvijek, trebate koristiti pune putanje:

pokrenite C:\"Program Files"\"Mozilla Firefox"\firefox.exe

Također sam primijetio da BAT datoteka mora sadržavati naredbu za završetak:

pokrenite C:\"Program Files"\"Mozilla Firefox"\firefox.exe izlaz

Pokretanje programa u bat fajlovima sa parametrima (ključevima)

Ne samo da možete pokrenuti program, već mu i dati dodatne naredbe prilikom pokretanja. Na primjer, naredba za pokretanje minimizirana:

start /min D:\FileZilla\FileZilla.exe izlaz

Komandovati u ovom slučaju znači naznačiti ključ. Ključ je označen kosom crtom iza glavne komande (komanda / tipka). Glavna komanda u ovom slučaju je start. Istina, tipka min radi samo u pola slučajeva, jer se odnosi konkretno na naredbu start, a ne na programe koje ova naredba pokreće.

Općenito, postoji mnogo ključeva i skupovi ključeva za različite programe mogu značajno varirati. Međutim, postoji nekoliko uobičajenih. Na primjer, tipka za pomoć (/? ili /help). Da vidimo kako ovaj ključ radi, pogledajmo praktičan primjer. Otvorite konzolu (Kliknite + R , unesite cmd , zatim Enter ) i unesite sljedeće u konzolu:

start /?

Konzola će prikazati listu važećih ključeva sa komentarima za naredbu start.

Obratite pažnju na prekidač /wait. U nekim slučajevima jednostavno je nezamjenjiv. Na primjer, odlučili ste koristiti BAT datoteku da raspakujete arhivu sa programom i pokrenete baš ovaj program. Batch datoteka će sadržavati dvije komande - za raspakivanje i za pokretanje. Budući da će se komande izvršavati gotovo istovremeno prilikom pokretanja BAT datoteke, arhiva neće imati vremena za raspakivanje i neće imati ništa za pokretanje. Stoga će doći do greške. U ovom slučaju, ključ će priskočiti u pomoć /cekaj:

Dakle, sistem će prvo izvršiti prvu radnju, sačekati da se ona završi i tek onda preći na drugu. Ako trebate čekati određeni vremenski period, lakše je koristiti uslužni program za konzolu. Na pravo mjesto u BAT datoteci napišite sljedeću naredbu (broj je broj sekundi):

pokrenite Sleep.exe 15

Sa ključevima možete mnogo da uradite. Moguće je instalirati aplikacije. Da biste to učinili, koristi se nekoliko ključeva ovisno o vrsti instalatera koji se koristi za instaliranje programa na računar:

/S /s /q /silent i niz drugih

U nekim slučajevima može biti vrlo zgodno. Avast antivirus ima opciju tihe instalacije u korporativnoj verziji. Besplatna (kućna) verzija navodno nema tihu instalaciju. Međutim, ako znate kako InstallShield instalater radi, shvatit ćete da je ovo naslutiti, budući da sam ovaj instalater podržava prekidač /S tihe instalacije. To znači da svi proizvodi napravljeni na njegovoj osnovi rade isto. A Avast nije izuzetak. Samo kreirajte datoteku sa sadržajem u fascikli sa Avastovim BAT-om

pokrenite avast.exe /S izlaz

pokrenete ga i program je instaliran na vašem računaru bez vašeg unosa. Na ovaj način možete napisati čitavu listu programa za tihu instalaciju i uštedjeti vrijeme, na primjer, na ponovnoj instalaciji sistema. U članku možete dobiti detaljnije informacije o ključevima.

Postoje i druge opcije za upravljanje programima pomoću BAT datoteka. Program možete pokrenuti tako što ćete mu reći da otvori datoteku pri pokretanju. Koristim ovu metodu prilikom izrade web stranica. Vrlo je zgodno kada cijeli komplet alata otvara potrebne dokumente i mape klikom na samo jedno dugme:

rem konekcija na ftp server start /min D:\FileZilla\FileZilla.exe "ftp://login:password@server" rem otvaranje index.php u Firefoxu pokrenite C:\"program files"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php" rem otvaranje start.html u uređivaču teksta start /min C:\"Program Files"\text_editor.exe "E:\server\site_folder\index.html" Rem otvara fasciklu sa fajlovima sajta start /min E:\server\site_folder rem izlaz iz konzole Izlaz

Napominjem da se sve gore opisane tehnike mogu koristiti u raznim kombinacijama i kombinacijama.

start /min /wait program.exe /m /S start C:\Directory\program2.exe "C:\Files\file.odt" izlaz

Ali važno je zapamtiti: sve što se odnosi na izvršavanje programa pokrenutog u batch datoteci je napisano s njim u istoj liniji.

pokrenite C:\"program files"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php"

Kao epilog, ponudiću vam na pregled konverter BAT fajlova u aplikacije u .exe formatu - . BAT datoteka nije uvijek estetski ugodna, ali uz pomoć konvertera možete spakovati batch datoteku u exe datoteku, ukrašavajući je bilo kojom ikonom po vašem izboru.

Naišao sam na još jedan BAT u EXE konverter, možete ga smatrati alternativom prethodnom programu: Advanced Bat To Exe Converter

Windows bat datoteke su zgodan način za obavljanje različitih zadataka na PC-u, koji aktivno koriste kompjuterski stručnjaci. Omogućuju vam automatizaciju svakodnevnih zadataka, smanjenje vremena njihovog završetka i pretvaranje složenog procesa u nešto izvodljivo za prosječnog korisnika. Ovaj članak predstavlja osnovne mogućnosti batch datoteka i preporuke za njihovo samostalno pisanje.

Automatizacija je olakšana

Kako kreirati bat fajl? Da biste to uradili potrebno je da uradite sledeće:

  1. U bilo kojem uređivaču teksta, na primjer, Notepad ili WordPad, kreirajte tekstualni dokument.
  2. U njega upišite svoje komande, počevši od @echo , a zatim (svaki put u novom redu) naslov [naziv batch skripte], echo [poruka koja će biti prikazana na ekranu] i pauzirajte.
  3. Sačuvajte tekst u elektronskom dokumentu sa ekstenzijom .bat (na primjer, test.bat).
  4. Da biste pokrenuli, dvaput kliknite na novokreiranu batch datoteku.
  5. Da biste ga uredili, potrebno je da kliknete desnim tasterom miša na njega i izaberete „Uredi“ iz kontekstnog menija.

Raw fajl će izgledati otprilike ovako:

title Ovo je vaš prvi bat fajl skript!

echo Dobrodošli u skriptu za grupnu obradu!

U nastavku ćemo detaljnije raspravljati o komandama bat fajlova i njihovoj upotrebi.

Korak 1: Kreirajte softversku skriptu

Pretpostavimo da korisnik često ima problema sa mrežom. Stalno koristi komandnu liniju, kucajući ipconfig i pingujući Google da bi rešio probleme sa mrežom. Nakon nekog vremena, korisnik shvati da bi bilo mnogo efikasnije kada bi napisao jednostavnu bat datoteku, napisao je na svoj USB disk i pokrenuo je na kompjuterima koje dijagnostikuje.

Kreiranje novog tekstualnog dokumenta

Batch datoteka olakšava izvršavanje zadataka koji se ponavljaju na vašem računaru pomoću Windows komandne linije. Ispod je primjer skripte odgovorne za prikazivanje nekog teksta na ekranu. Prije kreiranja bat datoteke, trebate kliknuti desnom tipkom miša na prazan prostor u direktoriju i odabrati “Kreiraj”, a zatim “Tekstualni dokument”.

Dodavanje koda

Dvostrukim klikom na ovaj novi tekstualni dokument otvorit će se vaš zadani uređivač teksta. Možete kopirati i zalijepiti gornji primjer koda u tekstualni unos.

Preservation

Gornja skripta prikazuje tekst "Dobrodošli u skriptu za grupnu obradu!" Elektronski dokument mora biti napisan odabirom stavke menija uređivača teksta “File”, “Save As”, a zatim navesti željeni naziv bat datoteke. Trebalo bi da bude upotpunjeno ekstenzijom .bat (na primjer, welcome.bat) i kliknite OK. Da biste ispravno prikazali ćirilično pismo, u nekim slučajevima trebate provjeriti da li je kodiranje ispravno odabrano. Na primjer, kada koristite konzolu rusificiranog Windows NT sistema, dokument mora biti sačuvan u CP866. Sada biste trebali dvaput kliknuti na prečicu bat datoteke da biste je aktivirali.

Ali na ekranu će se pojaviti sljedeća poruka:

"Dobro došli u paketnu skriptu! Pritisnite bilo koji taster da nastavite..."

Ako se bat datoteka ne pokrene, korisnici preporučuju odlazak u registar i brisanje ključa:

"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.BAT\UserChoice."

Nemojte misliti da je to sve što paketne skripte mogu učiniti. Parametri skripte su modificirane verzije naredbi komandne linije, tako da je korisnik ograničen samo svojim mogućnostima. I prilično su opsežni.

Korak 2: Upoznajte neke komande

Ako je korisnik računara upoznat sa načinom izvršavanja komandi DOS konzole, tada će biti majstor u kreiranju softverskih skripti jer su na istom jeziku. Linije u bat fajlovima će reći cmd.exe interpretatoru sve što se od njega traži. Ovo štedi vrijeme i trud. Osim toga, moguće je specificirati neku logiku (na primjer, jednostavne petlje, uvjeti, itd., koji su konceptualno slični proceduralnim programiranjem).

Ugrađene komande

1. @echo je komanda bat datoteke koja će vam omogućiti da vidite skriptu koja radi na komandnoj liniji. Koristi se za pregled napretka proizvodnog koda. Ako batch datoteka ima bilo kakvih problema, ova komanda će brzo izolirati probleme. Dodavanje omogućava brzo okončanje izvršavanja koda, izbjegavajući nepotrebne informacije koje se prikazuju na ekranu.

2. Naslov pruža istu funkcionalnost kao i oznaka u HTML-u, tj. kreira zaglavlje za paketnu skriptu u prozoru komandne linije.</p><p>3. Pozovite jedan bat fajl iz drugog ili potprogram unutar jedne skripte. Na primjer, funkcija snage izračunava snagu %2 od %1:</p><p>ako %counter% gtr 1 (</p><p>postavi /a brojač-=1</p><p>endlocal & set result=%prod%</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862019.jpg' width="100%" loading=lazy loading=lazy></p><p>4. Cls briše komandnu liniju. Koristi se da osigura da prethodni izlaz stranog koda ne ometa gledanje napretka tekuće skripte.</p><p>5. Boja postavlja font i boju pozadine. Na primjer, boja naredbe f9 specificira bijela slova na plavoj pozadini. Komanda bez parametra vraća zadane postavke.</p><p>6. Echo se koristi za prikaz informacija, kao i za omogućavanje (eho uključeno) ili onemogućavanje (echo off) takvog izlaza. Na primjer, naredba echo. ispisuje novi red bez tačke i echo . - tačka. Bez parametara, komanda prikazuje informacije o svom trenutnom statusu - echo uključeno ili echo off.</p><p>7. Rem pruža istu funkcionalnost kao i oznaka<! в HTML. Такая строка не является частью выполняемого кода. Вместо этого она служит для пояснения и предоставления информации о нем.</p><p>8. Pauza vam omogućava da prekinete izvršavanje komandi u bat datoteci. Ovo omogućava čitanje izvršenih linija prije nastavka programa. U tom slučaju, na ekranu se prikazuje poruka “Da nastavite, pritisnite bilo koji taster...”.</p><p>9. Set vam omogućava da vidite ili postavite varijable okruženja. Sa /p prekidačem, naredba traži od korisnika unos i pohranjuje ga. Sa parametrom /a, on vam omogućava da izvodite jednostavne aritmetičke operacije, također dodjeljujući njihov rezultat varijabli. Prilikom izvođenja string operacija, ne bi trebalo biti razmaka ni prije ni iza znaka jednakosti. Na primjer, naredba set prikazuje listu varijabli okruženja, set HOME prikazuje vrijednosti argumenata koji počinju sa "HOME", a set /p input=enter cijeli broj: traži cijeli broj i dodjeljuje ga odgovarajućoj varijabli.</p><p>10. Pokrenite "" [website] će pokrenuti navedenu web stranicu u vašem zadanom web pretraživaču.</p><p>11. Ako se koristi za provjeru određenog stanja. Ako je istina, onda se izvršava sljedeća naredba. Postoje 3 vrste uslova:</p><ul><li>ERRORLEVEL number - provjerava kod završetka posljednje izvršene instrukcije da vidi da li odgovara ili premašuje navedeni broj. U ovom slučaju, 0 označava uspješan završetak zadatka, a bilo koji drugi broj, obično pozitivan, označava grešku. Na primjer, možete koristiti ugniježđene komande da biste precizno odredili izlazni kod: ako se greška nivoa 3 ako nije nivo greške 4 dogodila se greška eha #3.</li><li>Linija1 == linija2 - provjerava da li se dva niza podudaraju. Na primjer, ako ne postoji eksterni parametar, naredba if "%1"= ="" goto ERROR će prenijeti kontrolu na oznaku ERROR.</li><li>EXIST name - provjerava postojanje datoteke sa navedenim imenom. Na primjer, ako ne postoji A:\program.exe KOPIJA C:\PROJECTS\program.exe A: kopira program.exe na pogon A ako ga nema.</li> </ul><p>12. Else mora biti na istoj liniji kao naredba If. Označava da se sljedeća instrukcija mora izvršiti ako je izraz netačan.</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862021.jpg' width="100%" loading=lazy loading=lazy></p><p>13. For se koristi za ponavljanje određenih radnji na svakom članu liste. Ima format za %%argument u (list) do komandi. Argument može biti bilo koje slovo od A do Z. Lista je niz nizova odvojenih razmacima ili zarezima. Mogu se koristiti i zamjenski znakovi. Na primjer:</p><ul><li>za %%d u (A, C, D) do DIR %%d - sekvencijalno prikazuje direktorijume pogona A, C i D;</li><li>za %%f u (*.TXT *.BAT *.DOC) uradi TYPE %%f - ispisuje sadržaj svih .txt-, .bat- i .doc-datoteka u trenutnom direktoriju;</li><li>za %%P u (%PATH%) uradi ako postoji %%P\*.BAT COPY %%P\*.BAT C:\BAT - kopira sve batch fajlove koji postoje u svim direktorijumima rute pretraživanja na C: \ folder WAT.</li> </ul><p>14. Dvotačka (:) prije riječi formira vezu od nje, što vam omogućava da preskočite dio programskog koda ili se vratite nazad. Koristi se sa komandama Call i Goto, što ukazuje na to od koje tačke treba da se nastavi izvršavanje bat datoteke, na primer, kada je ispunjen određeni uslov:</p><p>15. Varijable:</p><ul><li>%%a predstavlja svaki fajl u folderu;</li><li>%CD% - trenutni direktorij;</li><li>%DATE% - sistemski datum, čiji format zavisi od lokalizacije;</li><li>%TIME% - sistemsko vrijeme u obliku HH:MM:SS.mm.;</li><li>%RANDOM% - generisani pseudoslučajni broj u rasponu od 0 do 32767;</li><li>%ERRORLEVEL% - izlazni kod vraćen od posljednje izvršene naredbe ili bat skripte.</li> </ul><p>Možete izdvojiti dio niza sadržan u varijabli, s obzirom na njegovu poziciju i dužinu, na sljedeći način:</p><p>%[varijabla]:~[početak],[dužina]%. Na primjer, možete prikazati datum u formatu DD/MM/GGGG kao GGGG-MM-DD ovako: echo %DATE:~6.4%-%DATE:~3.2%-%DATE:~0.2%.</p><p>16. (". \") - osnovni folder. Kada radite sa konzolom, prije promjene imena datoteke, brisanja itd., morate usmjeriti radnju naredbe na određeni direktorij. Kada koristite batch datoteku, samo je pokrenite u bilo kojem željenom direktoriju.</p><p>17. %digit - prihvata vrijednosti parametara koje je korisnik proslijedio u bat datoteku. Može se odvojiti razmacima, zarezima ili dvotočkama. "Zifra" je broj između 0 i 9. Na primjer, %0 preuzima vrijednost trenutne komande. %1 odgovara prvom parametru, itd.</p><p>18. Shift - naredba koja se koristi za pomicanje ulaznih parametara za jednu poziciju. Koristi se kada se vanjski argumenti prosljeđuju u batch datoteku. Na primjer, sljedeća bat datoteka kopira datoteke navedene kao parametre u komandnoj liniji za pogon D:</p><p>ako nije (%1)==() idi na sljedeći</p><p>Osim toga, možete izvršiti sljedeće manipulacije s argumentima:</p><ul><li>%~ - ukloniti okolne navodnike;</li><li>%~f - proširite parametar na puno ime putanje zajedno sa imenom pogona;</li><li>%~d - prikaži ime diska;</li><li>%~p - prikazuje samo putanju;</li><li>%~n - izaberite samo ime datoteke iz parametra;</li><li>%~x - ostaviti samo ekstenziju;</li><li>%~s - pretvoriti putanju u reprezentaciju sa kratkim imenima;</li><li>%~a - izdvajanje atributa datoteke;</li><li>%~t - prikaz datuma i vremena kreiranja;</li><li>%~z - veličina datoteke prikaza;</li><li>%~$PATH: - Pretražuje direktorijume navedene u varijabli okruženja PATH i proširuje parametar na prvo pronađeno podudarno potpuno kvalificirano ime ili vraća prazan string ako nije uspješan.</li> </ul><p><img src='https://i1.wp.com/syl.ru/misc/i/ai/324915/1862020.jpg' width="100%" loading=lazy loading=lazy></p><h2>Zamjenski znakovi</h2><p>Mnoge komande prihvataju obrasce imena datoteka - znakove koji vam omogućavaju da uparite grupu imena datoteka. Zamjenski znakovi uključuju:</p><ul><li>* (zvjezdica) - označava bilo koji niz znakova;</li><li>? (znak pitanja) - zamjenjuje jedan (ili 0) znak osim tačke (.).</li> </ul><p>Na primjer, komanda dir *.txt prikazuje listu txt datoteka, a dir ???.txt prikazuje listu tekstualnih dokumenata čija dužina imena ne prelazi 3 slova.</p><h2>Funkcije</h2><p>Kao i potprogrami, oni se emuliraju pomoću naredbi call, setlocal, endlocal i label. Sljedeći primjer pokazuje mogućnost definiranja varijable u kojoj je rezultat pohranjen na pozivnoj liniji:</p><p>call:say result=world</p><p><img src='https://i1.wp.com/syl.ru/misc/i/ai/324915/1862022.jpg' width="100%" loading=lazy loading=lazy></p><h2>Računanja</h2><p>U bat datotekama možete izvoditi jednostavne aritmetičke operacije nad 32-bitnim cijelim brojevima i bitovima koristeći naredbu set /a. Maksimalni podržani broj je 2^31-1 = 2147483647, a minimalni -(2^31) = -2147483648. Sintaksa podsjeća na programski jezik C. Aritmetički operatori uključuju: *, /, %, +, -. U bat fajlu, % (ostatak podjele cijelog broja) treba uneti kao “%%”.</p><p>Operatori binarnog broja tumače broj kao 32-bitni niz. To uključuje: ~ (bitno NOT ili komplementar), & (I), | (OR), ^ (isključivo OR),<< (сдвиг влево), >> (pomak desno). Operator logičke negacije je! (Uzvičnik). Mijenja 0 u 1, a vrijednost različitu od nule u 0. Kombinacijski operator je (zarez), koji omogućava da se izvrši više operacija u jednoj naredbi. Kombinirani operatori dodjeljivanja += i -= u izrazima a+=b i a-=i odgovaraju izrazima a=a+b i a=a-b. *=, %=, /=, &=, |=, ^=, >>=, rade na isti način.<<=. Приоритет операторов следующий:</p><p>(); %+-*/; >>, <<; &; ^; |; =, %=, *=, /=, +=, -=, &=, ^=, |=, <<=, >>=; ,</p><p>Literali se mogu uneti kao decimalni, heksadecimalni (sa vodećim 0x) i oktalni brojevi (sa početnom nulom). Na primjer, set /a n1=0xffff dodjeljuje n1 heksadecimalnu vrijednost.</p><h2>Eksterne komande</h2><ul><li>Izlaz se koristi za izlazak iz DOS konzole ili (sa opcijom /b) samo iz trenutne bat datoteke ili rutine.</li><li>Ipconfig je klasična naredba konzole koja prikazuje informacije o mreži. Uključuje MAC i IP adrese i podmrežne maske.</li><li>Ping pinguje IP adresu, šaljući joj pakete podataka da procijeni njenu udaljenost i kašnjenje (odgovor). Koristi se i za postavljanje pauze. Na primjer, naredba ping 127.0.01 -n 6 pauzira izvršavanje koda na 5 sekundi.</li> </ul><p>Biblioteka komandi u bat fajlovima je ogromna. Srećom, postoji mnogo stranica na webu koje ih sve navode, zajedno sa varijablama skupne skripte.</p><p><img src='https://i2.wp.com/syl.ru/misc/i/ai/324915/1862017.jpg' width="100%" loading=lazy loading=lazy></p><h2>Korak 3: Napišite i pokrenite bat datoteku</h2><p>Sljedeća skripta će vam znatno olakšati svakodnevnu aktivnost na mreži. Šta ako želite odmah otvoriti sve svoje omiljene web stranice s vijestima? Pošto skripte koriste komande konzole, možete kreirati skriptu koja otvara svaki feed vesti u jednom prozoru pretraživača.</p><p>Zatim biste trebali ponoviti proces kreiranja bat datoteke, počevši od praznog tekstualnog dokumenta. Da biste to učinili, potrebno je desnim klikom miša na prazan prostor u bilo kojoj mapi i odabrati "Novo", a zatim "Tekstualni dokument". Nakon otvaranja datoteke, morate unijeti sljedeću skriptu koja pokreće glavni medij na ruskom jeziku koji je dostupan na Internetu:</p><p>počnite "" http://fb.ru</p><p>start "" http://www.novayagazeta.ru</p><p>počnite "" http://echo.msk.ru</p><p>start "" http://www.kommersant.ru</p><p>počnite "" http://www.ng.ru</p><p>start "" http://meduza.io</p><p>započnite "" https://news.google.com/news/?ned=ru_ru&hl=ru</p><p>Ova skripta sadrži startne komande koje otvaraju nekoliko kartica. Predložene veze možete zamijeniti bilo kojim drugim po svom izboru. Nakon što unesete skriptu, idite na meni „File“ uređivača, a zatim na „Save as...“ i napišite dokument sa ekstenzijom .bat, mijenjajući parametar „File type“ u „All files“ (* .</p><p>Nakon spremanja, da biste pokrenuli skriptu, samo dvaput kliknite na nju. Web stranice će se odmah početi učitavati. Ako želite, ovaj fajl možete postaviti na radnu površinu. Ovo će vam omogućiti da trenutno pristupite svim vašim omiljenim stranicama.</p><h2>Organizator</h2><p>Ako preuzmete nekoliko datoteka dnevno, uskoro će se stotine njih nakupiti u mapi "Preuzimanja". Možete kreirati skriptu koja će ih organizirati po tipu. Samo stavite .bat datoteku s programom u mapu s neorganiziranim podacima i dvaput kliknite za pokretanje:</p><p>rem Svaki fajl u folderu</p><p>za %%a u (".\*") uradi (</p><p>rem provjerite prisutnost ekstenzije i ne pripada ovoj skripti</p><p>if "%%~xa" NEQ "" if "%%~dpxa" NEQ "%~dpx0" (</p><p>rem provjerite postoji li folder za svaku ekstenziju, a ako ga nema, onda ga kreirajte</p><p>ako ne postoji "%%~xa" mkdir "%%~xa"</p><p>rem premjestiti fajl u folder</p><p>premjestiti "%%a" "%%~dpa%%~xa\"</p><p>Kao rezultat toga, datoteke u direktoriju “Preuzimanja” su razvrstane u mape čija imena odgovaraju njihovoj ekstenziji. To je tako jednostavno. Ova grupna skripta radi sa bilo kojom vrstom podataka, bilo da je to dokument, video ili audio. Čak i ako ih računar ne podržava, skripta će i dalje kreirati fasciklu sa odgovarajućom oznakom. Ako već postoji JPG ili PNG direktorij, program će tamo jednostavno premjestiti datoteke s ovom ekstenzijom.</p><p>Ovo je jednostavna demonstracija šta paketne skripte mogu da urade. Kad god je jednostavan zadatak potrebno raditi iznova i iznova, bilo da se radi o organiziranju datoteka, otvaranju više web stranica, masovnom preimenovanju ili izradi kopija važnih dokumenata, skupna skripta može vam pomoći da obavite dosadan posao u nekoliko klikova.</p> <p>Batch ili batch datoteke su obične tekstualne datoteke koje sadrže skupove komandi interpretatora i imaju ekstenziju bat ili cmd (cmd radi samo u operativnim sistemima porodice NT). Takve datoteke možete uređivati ​​koristeći notepad ili bilo koji drugi uređivač teksta.</p> <p>Otvorite notepad i upišite sljedeća dva reda:</p> <p>@echo Ovaj batch fajl <br>@pauza</p> <p>Ovaj batch fajl <br>Pritisnite bilo koji taster da nastavite...</p> <p>Nakon pritiska na bilo koju tipku, prozor će se zatvoriti, jer bat fajl je završen. <br>Imajte na umu da simbol psa ispred svake komande u bat datoteci označava da sama naredba ne mora biti prikazana na ekranu, već samo rezultat njenog rada. Da biste eksperimentirali, uklonite znak psa s početka svakog reda, spremite i pokrenite rezultujuću bat datoteku.</p> <p><b>Komande koje se koriste u bat fajlovima</b></p> <p>Spisak komandi koje se mogu koristiti u bat fajlovima može se videti unošenjem komande u komandnu liniju (Start - Pokreni - cmd za Windows NT porodicu ili Start - Pokreni - naredba za liniju 9x)</p> <p>Rezultat pomoći je lista dostupnih komandi sa kratkim objašnjenjima za njih. Da biste dobili detaljnije informacije o komandi koja vas zanima, unesite help command_name u komandnu liniju. Na primjer, da biste dobili detaljnu pomoć o prekidačima AT komandi, pokrenite sljedeću naredbu:</p> <p>Kao rezultat, na ekranu će se prikazati lista ključeva za pokretanje AT komande iz bat datoteke. <br>Ako se bat datoteka izvršava pod Windowsom (ne čistim DOS-om), tada možete pokrenuti bilo koju aplikaciju ili otvoriti datoteke iz nje. Na primjer, morate automatski otvoriti log datoteku bat datoteke kada završi svoj rad. Da biste to učinili, samo uključite sljedeću naredbu u bat datoteku kao posljednji red:</p> <p>start filename.txt</p> <p>Rezultat izvršavanja ove naredbe će biti otvaranje datoteke file_name.txt, a sama bat datoteka će završiti svoj rad. Ova metoda je dobra ako je datoteka evidencije mala, inače će Notepad odbiti da je otvori, sugerirajući da koristite WordPad. Ali i ovaj problem se može riješiti, kao što će se pokazati u daljnjim primjerima.</p> <p><b>Kako automatizirati pokretanje bat fajlova</b></p> <p>Vrlo često je potrebno automatizirati pokretanje bat datoteka za obavljanje rutinskih operacija. Za pokretanje bat datoteka po rasporedu, Scheduler uključen u standardni Windows paket je najprikladniji. Uz ovu pomoć, možete vrlo fleksibilno konfigurirati pokretanje batch datoteke u određenim danima ili satima, s određenim intervalom. Možete kreirati više rasporeda itd.</p> <p>Da biste lokalno pokrenuli paketne datoteke, možete koristiti rješenja trećih strana, na sreću, postoji mnogo plaćenih i besplatnih alternativa standardnom Scheduleru.</p> <p>Batch datoteke se također mogu koristiti kao skripte za prijavu u domene. Kada se koriste na ovaj način, oni će se izvršavati svaki put kada se korisnik prijavi na mrežu, bez obzira na njegovu želju. Uz njihovu pomoć možete automatizirati prikupljanje informacija o mašinama ili softveru instaliranim na korisničkim računarima, nasilno mijenjati Windows postavke, instalirati softver bez da korisnik primijeti, te automatizirati rješavanje drugih zadataka za koje bi bilo potrebno dosta vremena za ručno obavljanje.</p> <p><b>Kako napraviti datoteku sa proizvoljnim imenom iz bat datoteke</b></p> <p>Simbol za preusmjeravanje se koristi za kreiranje datoteke dok je batch datoteka pokrenuta. izgleda ovako: <br> ><br>One. da biste kreirali datoteku, potrebno je da preusmjerite tok sa ekrana na datoteku. Ovo se može uraditi pomoću sljedeće naredbe:</p> <p>@echo Pokreni fajl>C:\1.txt</p> <p>Nakon izvršenja ove naredbe, tekstualna datoteka sa linijom Start file će biti kreirana u korijenu pogona C. <br>Kada kreirate datoteku, možete koristiti sistemske varijable ili njihove dijelove u njenom imenu. Na primjer, možete kreirati datoteku izvještaja o radu bat datoteke s imenom jednakim datumu kada je bat datoteka pokrenuta. Da biste to učinili, možete koristiti sljedeće linije u bat datoteci.</p> <p>postavi datumtemp=%datum:~-10% <br>@echo .>%SYSTEMDRIVE%\%DATETEMP%.txt</p> <p>Ove dvije linije rade ovako. Prvo, kreiramo varijablu datetemp u memoriji, kojoj dodjeljujemo 10 znakova s ​​desna na lijevo iz sistemske varijable DATE. Dakle, sada privremena varijabla datetemp sadrži samo trenutni datum. Sa sljedećim redom, preusmjeravamo izlaz simbola tačke u datoteku, čije je ime uzeto iz varijable datetemp, a ekstenzija txt je eksplicitno specificirana. Fajl će biti kreiran na sistemskom disku računara gde se izvršava bat fajl.</p> <p>Kada administrator prikuplja informacije o računarima na mreži, biće zgodnije dodati naziv računara imenu datoteke. Ovo se lako može uraditi pomoću sljedeće naredbe:</p> <p>@echo .>C:\FolderName\%COMPUTERNAME%.txt</p> <p>Ova komanda će, dok izvršava batch fajl, kreirati tekstualnu datoteku na disku C sa imenom računara na kojem je batch fajl pokrenut. <br>Da biste kreirali datoteku sa određenim imenom, možete koristiti bilo koju sistemsku varijablu ili kreirati vlastitu na osnovu sistemskih varijabli i/ili drugih podataka.</p> <p><b>Kako napraviti folder iz bat datoteke</b></p> <p>Za kreiranje fascikle koristite naredbu MKDIR ili njen skraćeni ekvivalent MD. Za kreiranje foldera iz bat datoteke potrebno je koristiti sljedeću naredbu:</p> <p>Nakon izvršenja ove naredbe, folder Ime mape će biti kreiran u folderu iz kojeg je bat datoteka pokrenuta. Da biste kreirali datoteku na lokaciji koja nije ona na kojoj ste pokrenuli bat datoteku, na primjer u korijenu diska D, koristite eksplicitnu naznaku lokacije nove mape. Naredba će izgledati ovako:</p> <p>MD D:\FolderName</p> <p>Kada kreirate fascikle, možete koristiti sistemske varijable. Na primjer, možete kreirati fasciklu u korenu disk jedinice D sa imenom trenutnog korisnika. Da biste to učinili, trebat će vam varijabla %USERNAME%, a naredba će izgledati ovako:</p> <p>MD D:\%USERNAME%</p> <p>Možete dodatno zakomplikovati komandu i kreirati fasciklu sa imenom trenutnog korisnika na sistemskom disku njegovog računara. Naredba za ovo bi izgledala ovako:</p> <p>MD %SYSTEMDRIVE%\%USERNAME%</p> <p>Prilikom kreiranja fascikli ili datoteka, možete koristiti bilo koje sistemske varijable ili njihove dijelove. Sledeći primer pokazuje kreiranje fascikle na sistemskoj disk jedinici korisnika računara sa imenom jednakim trenutnom datumu.</p> <p>postavi datumtemp=%datum:~-10% <br>MD %SYSTEMDRIVE%\%datetemp%</p> <p>Ovaj dizajn radi na sljedeći način. <br>Prva komanda kreira varijablu datetemp u memoriji, koja će biti uništena kada bat datoteka završi s radom. Sve dok bat datoteka ne završi svoj rad, moguće je raditi sa vrijednošću ove varijable. Varijabli datetemp je dodijeljeno 10 znakova s ​​desna na lijevo od sistemske varijable DATE, tj. od trenutnog datuma. Varijabla DATE ima format Dan DD.MM.GGGG. Prvi znakovi na lijevoj strani su naziv dana u sedmici, tako da ih odbacujemo i privremenoj varijabli datetemp dodjeljujemo samo trenutni datum. <br>Ovo ne ograničava listu mogućnosti prilikom kreiranja foldera. Možete manipulisati varijablama na način na koji želite, kreirajući fascikle sa jedinstvenim, lako čitljivim imenima. Možete dobiti listu svih varijabli koristeći naredbu SET.</p> <p><b>Kako preusmjeriti rezultat izvršenja naredbe u datoteku</b></p> <p>Često, prilikom izvršavanja složene bat datoteke u automatskom načinu rada, provjera rezultata njenog rada može biti teška iz više razloga. Stoga je lakše pisati rezultate komandi batch datoteke u tekstualnu datoteku (log fajl). a zatim analizirajte ispravan rad bat datoteke koristeći ovaj dnevnik. <br>Preusmjeravanje rezultata komandi bat datoteke u log datoteku je prilično jednostavno. Sljedeće će pokazati kako se to može učiniti. <br>Kreirajte bat datoteku sa sljedećim sadržajem (kopirajte ove redove u Notepad i sačuvajte datoteku sa ekstenzijom bat):</p> <p>@echo off <br>eho Početak %vrijeme% <br>echo Kreirajte test.txt <br>echo test>C:\test.txt <br>echo Kopiraj Test.txt u Old_test.txt <br>kopija C:\test.txt C:\Old_test.txt <br>echo Stop %time%</p> <p>Prvi red onemogućava izlaz samih naredbi. Tako će samo rezultati njihovog izvršenja biti upisani u datoteku evidencije. <br>Drugi red upisuje u datoteku dnevnika vrijeme početka batch datoteke. <br>Treći red upisuje u datoteku dnevnika objašnjenje da će sljedeća naredba kreirati test.txt datoteku <br>Komanda iz četvrtog reda kreira datoteku test.txt iz korijena pogona C. Datoteka se kreira na primjer. Ova komanda upisuje riječ test u datoteku C:\test.txt <br>Peti red ispisuje u datoteku dnevnika objašnjenje da sljedeća naredba kopira datoteku s jedne lokacije na drugu. <br>Komanda u šestom redu kopira kreiranu datoteku C:\test.txt u datoteku C:\Old_test.txt, tj. kopija datoteke se kreira pod novim imenom. <br>Posljednji, sedmi red sadrži naredbu za prikaz vremena završetka batch datoteke. Zajedno sa unosom u datoteku dnevnika vremena početka batch datoteke, ove dvije vremenske vrijednosti omogućavaju procjenu radnog vremena batch datoteke.</p> <p>Sačuvajte ovu batch datoteku pod imenom 1.bat <br>Pretpostavimo da bismo željeli pohraniti izvještaj o radu batch datoteke u poseban folder i svaki dan pisati izvještaj s novim imenom datoteke, tako da možemo pristupiti evidenciji za prethodne dane bilo kojeg dana. Štaviše, želio bih da imam ime datoteke dnevnika u obliku datuma rada batch datoteke. Da bismo sve ovo implementirali, napravimo folder na disku C (na primjer) pod nazivom LOG, tj. puna putanja do njega će izgledati kao C:\LOG. Kreiranu batch datoteku 1.bat ćemo pokrenuti sa sljedećom naredbom:</p> <p>1.bat>C:\LOG\%date~-10%.txt</p> <p>Ako će batch datoteka biti pokrenuta iz Scheduler-a, tada morate navesti punu putanju do bat datoteke. Zapamtite da ako u putanji ima razmaka, morate koristiti ili navodnike ili format 8.3. Odnosno, ako je put do bat datoteke C:\Program Files\1.bat, na primjer, tada u komandnoj liniji Scheduler da biste pokrenuli bat datoteku morate navesti jednu od sljedećih linija:</p> <p>"C:\Program Files\1.bat">C:\LOG\%date~-10%.txt <br>C:\Progra~1\1.bat>C:\LOG\%date~-10%.txt</p> <p>Nakon pokretanja 1.bat fajla, u fascikli C:\LOG biće kreirana datoteka sa imenom jednakim datumu kada je bat fajl pokrenut, na primer, 01/13/2004.txt Ovo će biti izveštaj o rad 1.bat batch datoteke <br>Pokretanje bat datoteke, čiji je primjer prikazan na prvom popisu na vrhu stranice, korištenjem gornje naredbe, dovest će do kreiranja datoteke dnevnika sa sljedećim sadržajem:</p> <p>Početak 19:03:27.20 <br>Kreirajte test.txt <br>Kopirajte Test.txt u Old_test.txt <br>Kopirani fajlovi: 1. <br>Zaustavi 19:03:27.21</p> <p>Dakle, da biste preusmjerili rezultate bat datoteke u datoteku dnevnika, trebate koristiti simbol za preusmjeravanje > Sintaksa je sljedeća:</p> <p>Putanja\ImeDatoteke.bat>Putanja\ImeDatoteke dnevnika.txt</p> <p>Ekstenzija datoteke dnevnika može biti bilo koja. Po želji, izvještaj o izvršenju batch posla može se čak i formatirati kao html stranica (odgovarajuće oznake se mogu izvesti u log datoteku na isti način kao što su komentari izneseni u primjeru 1.bat) i kopirati na korporativnu server.</p> <p><b>Kako automatski odgovoriti na zahtjev za potvrdu</b></p> <p>Neke naredbe zahtijevaju potvrdu potencijalno opasne radnje kada se izvrše. Na primjer, naredbe kao što su format ili del će prvo tražiti potvrdu prije daljnjeg izvršavanja. Ako se jedna od ovih naredbi izvrši u batch datoteci, tada će prompt za potvrdu zaustaviti izvršavanje batch datoteke i čekati da korisnik odabere jednu od datih opcija. Štaviše, ako se rezultat izvršavanja batch datoteke preusmjeri na datoteku dnevnika, tada korisnik neće vidjeti zahtjev za potvrdu i batch datoteka će izgledati zamrznuta.</p> <p>Da biste ispravili takve probleme, možete preusmjeriti željeni odgovor na komandu. One. izvršite obrnutu akciju da preusmjerite izlaz naredbe u datoteku. <br>Pogledajmo primjer kako izgleda zahtjev za potvrdu potencijalno opasne radnje. Kreirajmo, na primjer, fasciklu Folder na disku C. Kreirajmo ili kopirajmo bilo koje dvije datoteke u njega. Zatim otvorite komandnu liniju i pokrenite sljedeću naredbu:</p> <p>Ova komanda bi trebala ukloniti sve datoteke iz navedenog foldera. Ali prvo će od vas biti zatraženo da potvrdite sljedeći sadržaj:</p> <p>C:\Folder\*, nastaviti ?</p> <p>Izvršavanje naredbe će se zaustaviti dok se ne pritisne tipka Y ili N. Kada se paketni fajl izvršava u automatskom načinu, njegovo izvršenje će se zaustaviti. <br>Da bismo to izbjegli koristimo preusmjeravanje. Preusmjeravanje se vrši pomoću simbola <br>Vertikalna linija označava da umjesto prikaza simbola na ekranu, treba ga „dati“ naredbi koja slijedi iza simbola. Provjerimo preusmjeravanje. Pokrenite sljedeću naredbu na komandnoj liniji:</p> <p>echo Y|del C:\Folder</p> <p>Na ekranu će se prikazati zahtjev za potvrdu brisanja svih datoteka u folderu Folder, ali sa pozitivnim odgovorom (Y). Sve datoteke u folderu Folder će biti izbrisane. <br>Budite oprezni sa ovom komandom.</p> <p><b>Kako onemogućiti prikaz komandi prilikom izvršavanja batch datoteke</b></p> <p>Prilikom izvršavanja batch datoteke, pored rezultata naredbe, prikazuju se i same naredbe. Možete koristiti simbol @ da potisnete izlaz komande. <br>Da biste izbjegli ispis jedne komande na ekranu, možete staviti znak @ na početak komande.</p> <p>Ova komanda će prikazati naredbu echo Testing, au sljedećem redu - rezultat njenog rada, riječ Testing.</p> <p>Ova komanda će prikazati samo rezultat naredbe, tj. riječ Testiranje. Sama naredba neće biti izlazna. <br>Ako ne morate da prikazujete komande na ekranu tokom izvršavanja cele datoteke, onda je lakše napisati sledeću naredbu kao prvi red u batch fajlu:</p> <p>Ova naredba će onemogućiti izlaz komande na ekran za vrijeme trajanja cijele batch datoteke. Da biste spriječili da se sama naredba ispiše, ona počinje simbolom @.</p> <p><b>Kako pokrenuti drugi iz jedne bat datoteke</b></p> <p>Ponekad, prilikom izvršavanja batch datoteke, postaje potrebno pokrenuti drugu batch datoteku. Štaviše, u nekim slučajevima, izvršenje glavnog batch fajla mora biti obustavljeno dok se izvršava pomoćni fajl, au drugim slučajevima, pomoćni fajl mora da radi paralelno sa glavnim. <br>Na primjer, napravimo dvije bat datoteke. Jedan pod nazivom 1.bat i koji sadrži samo jednu naredbu</p> <p>Drugi se zove 2.bat i također sadrži jednu naredbu</p> <p>Sada pokrenimo datoteku 1.bat Otvara se prozor u kojem će se od vas tražiti da pritisnete bilo koju tipku za nastavak, nakon čega će se prozor zatvoriti. Dakle, pozivanje jedne batch datoteke u drugu pomoću naredbe call zaustavlja izvršavanje batch datoteke sve dok batch datoteka koju poziva naredba poziva ne završi izvršenje.</p> <p>U drugom slučaju, trebate pokrenuti ili aplikaciju ili drugu batch datoteku iz bat datoteke bez prekidanja izvršavanja glavne batch datoteke. To često treba učiniti, na primjer, nasilnim otvaranjem dnevnika batch fajla koji je zakazan za noć, kako bi ujutru korisnik mogao provjeriti ispravnost njegovog izvršavanja. Da biste to učinili, koristite naredbu start. Ispravimo red u datoteci 1.bat</p> <p>i pokrenite datoteku 1.bat Sada se otvorio prozor u kojem trebate pritisnuti bilo koje dugme da biste nastavili, a prozor glavne batch datoteke (1.bat) je zatvoren. <br>Dakle, da biste pozvali drugu iz jedne batch datoteke, bez zaustavljanja prve batch datoteke, trebate koristiti naredbu start. <br>Naredbe za pokretanje i pozivanje o kojima smo gore govorili mogu se koristiti ne samo za pokretanje drugih batch datoteka, već i za pokretanje bilo koje aplikacije ili otvaranje datoteka. <br>Na primjer, naredba start log.txt u tijelu batch datoteke otvorit će datoteku log.txt u Notepad-u bez zaustavljanja batch datoteke.</p> <p><b>Kako poslati poruku iz bat datoteke</b></p> <p>Kada se batch datoteka izvrši na jednoj od mašina na mreži, zgodno je obavijestiti administratora da je njeno izvršavanje završeno pomoću poruke poslane na administratorsku mašinu. To možete učiniti uključivanjem naredbe u batch datoteku</p> <p>net poslati ime Tekst poruke</p> <p>Gde je ime ime mašine ili korisnika kome je poruka upućena, a tekst poruke je tekst poruke. Nakon izvršenja ove naredbe, poruka će biti poslata na korisničko ime. <br>Imajte na umu da kada koristite ćirilicu u tekstu poruke, tekst mora biti upisan u MS-DOS kodiranju (866 kodna stranica). U suprotnom, poruka će stići u obliku nečitljivih znakova. Možete upisati tekst u DOS kodiranju koristeći bilo koji uređivač teksta koji podržava ovo kodiranje. Ovo može biti, na primjer, FAR. Otvorite batch fajl za uređivanje u FAR (F4) i pritisnite dugme F8. Gornji red uređivača treba da označava DOS kodiranje, a na dnu, u opisu prečica, taster F8 treba da ima natpis Win, što ukazuje da je trenutno kodiranje DOS i da biste prešli na Win kodiranje koje vam je potrebno da pritisnete F8.</p> <p><b>Kako automatizirati brisanje datoteka po vrsti</b></p> <p>Da biste očistili disk od privremenih datoteka, možete koristiti naredbu</p> <p>del /f /s /q C:\*.tmp</p> <p>Gdje <br>/f - briše sve datoteke, čak i ako imaju postavljen atribut samo za čitanje <br>/s - briše datoteke iz svih poddirektorija <br>/q - onemogućava zahtjev za potvrdu brisanja datoteke <br>C: je disk na kojem će se datoteke pronaći i izbrisati. Možete odrediti ne cijeli disk, već mapu, na primjer, C:\WinNT <br>*.tmp - tip fajlova koji će biti obrisani</p> <p>Budite oprezni sa prekidačem /q i tipovima datoteka koje brišete. Naredba briše bez traženja dozvole i, ako je naveden pogrešan tip datoteke, može izbrisati nepotrebne datoteke.</p> <p><b>Kako promijeniti IP adresu računara iz batch datoteke</b></p> <p>IP adresa se može promijeniti pomoću naredbe netsh. <br>Da biste ispravno promijenili IP adresu, prvo morate saznati trenutnu konfiguraciju. Ovo se može učiniti na komandnoj liniji pomoću naredbe</p> <p>netsh interfejs ip show adresa</p> <p>Rezultat ove naredbe je prikaz trenutne konfiguracije mrežnog sučelja. Zanima nas naziv interfejsa. Recimo da se zove FASTNET. <br>Pretpostavimo da trebate promijeniti IP adresu na 192.168.1.42, mrežno adresiranje je statičko, bez korištenja DHCP-a, gateway je 192.168.1.1, maska ​​je 255.255.255.0 U ovom slučaju, naredba koja se mora izvršiti batch fajl će izgledati ovako:</p> <p>netsh interfejs ip set adresa name="FASTNET" statički 192.168.1.42 255.255.255.0 192.169.1.1 1</p> <p>Nakon izvršenja ove komande, IP adresa FASTNET interfejsa će se promeniti u 192.168.1.42. <br>Komanda netsh pruža opsežne mogućnosti za upravljanje mrežnim postavkama iz komandne linije. Za ostale funkcionalnosti, pogledajte pomoć za korištenje netsh /?</p> <p><b>Kako saznati ime računara iz bat datoteke</b></p> <p>Da biste saznali ime računara prilikom izvršavanja bat datoteke (da biste koristili ovu vrijednost u budućnosti), koristite naredbu</p> <p>Ova komanda vraća ime računara na kojem je pokrenuta.</p> <p><b>Kako preimenovati datoteke po maski iz batch datoteke</b></p> <p>Ponekad postaje neophodno preimenovati sve datoteke u fascikli koristeći predložak iz batch datoteke. Ovo se može učiniti pomoću sljedeće naredbe u bat datoteci:</p> <p>za /f "tokens=*" %%a u ("dir /b PATH\*.*") uradi ren PATH\%%a prefiks%%a</p> <p>U ovom redu trebate zamijeniti PATH\ putanjom do datoteka koje će biti preimenovane, a Prefiks sa onim znakovima koji će biti dodati imenu datoteke prilikom preimenovanja. <br>Ne stavljajte batch fajl u fasciklu u kojoj se vrši preimenovanje, inače će i ona biti preimenovana. Ako u folderu u kojem se datoteke preimenuju postoje podfolderi, nazivu podfoldera će se dodati i prefiks, tj. podfolderi će biti preimenovani kao fajlovi. <br>Ako navedete određenu masku za tipove datoteka koje podliježu preimenovanju, na primjer, *.txt, a ne *.* kao u primjeru, tada će samo datoteke specificiranih tipova biti preimenovane. Ostali fajlovi i folderi neće biti preimenovani.</p> <p>druga opcija: <br>postavite PATH=C:\test <br>za %%I u (*.txt) uradi ren "%thePATH%\%%~nxI" "%%~nI.dat" <br><b>Kako koristiti simbol postotka u batch datoteci</b></p> <p>Da biste koristili simbol postotka (%) u batch fajlu, morate ga napisati dvaput. Na primjer <br>eho 50%% <br>Ova komanda u bat fajlu će prikazati 50%. Ako koristite komandu echo 50%, tada će na ekranu biti prikazan samo broj 50. <br>Uzmite u obzir ovu funkciju kada koristite simbol % kada pišete batch fajlove.</p> <p><b>Kako izvesti registar iz batch datoteke</b></p> <p>regedit.exe -ea C:\environment.reg "HKEY_CURRENT_USER\Environment"</p> <p>Ova naredba će, prilikom izvršavanja batch datoteke, izbaciti granu HKEY_CURRENT_USER\Environment u datoteku C:\environment.reg Kada trebate vratiti vrijednosti parametara u HKEY_CURRENT_USER\Environment, biće dovoljno da pokrenete environment.reg fajl. Ova komanda se može koristiti za pravljenje dnevne rezervne kopije softvera i sistemskih postavki koje su pohranjene u registru. <br>Nemojte zaboraviti da ako postoji razmak u putanji gdje izlazna datoteka treba biti spremljena ili u nazivu košnice registra, oni moraju biti stavljeni u navodnike.</p> <p><b>Kako uvesti vrijednosti varijabli registra iz batch datoteke</b></p> <p>Ako postoji potreba za uvozom prethodno spremljenih ili novih vrijednosti varijabli u registar iz batch datoteke, to se može učiniti pomoću naredbe</p> <p>regedit.exe -s C:\environment.reg</p> <p>Ova naredba uvozi podatke iz datoteke environment.reg u registar bez traženja potvrde pomoću prekidača -s.</p> <p><b>Kako zaobići provjeru datuma iz bat datoteke</b></p> <p>Neki softver provjerava trenutni sistemski datum po pokretanju. Ako je datum veći od onoga što je postavio programer, program se ne pokreće. Na primjer, programer vjeruje da verzija programa može raditi mjesec dana, a zatim će korisnik morati instalirati ažuriranu verziju programa. S jedne strane, ovo je briga korisnika, koji će imati na raspolaganju najnoviju verziju programa sa otklonjenim nedostacima u odnosu na prethodne verzije. S druge strane, proizvođač prisiljava korisnika da preuzme novu verziju čak i ako je korisnik potpuno zadovoljan verzijom programa koju je instalirao. Ovaj problem se lako može riješiti korištenjem sljedeće batch datoteke, koja će pokrenuti program, sačekati da se završi i vratiti datum na onaj koji je bio prije pokretanja programa.</p> <p>postavi tempdate=%datum:~-10% <br>datum 01-01-04 <br>notepad.exe <br>datum %tempdate%</p> <p>U ovom primjeru, trenutni sistemski datum se prvo pohranjuje u varijablu, zatim (u drugom redu) se sistemski datum postavlja na 1. januar 2004., a zatim se poziva program koji provjerava sistemski datum. U ovom primjeru to je Notepad. Sve dok je Notepad otvoren, batch fajl čeka bez dovršavanja ili postavljanja sistemskog datuma unazad. Kada se Notepad zatvori, batch fajl će nastaviti sa izvršavanjem i postaviti sistemski datum na vrijednost pohranjenu u tempdate varijabli, tj. na onu koja je bila prije pokretanja batch datoteke.</p> <p>Ne zaboravite da ako putanja do datoteke koja pokreće program sadrži razmake, onda ona (puta) mora biti stavljena u navodnike. Ako putanja sadrži ćirilicu, tada prilikom pisanja batch datoteke morate koristiti uređivač teksta koji podržava DOS kodiranje (na primjer, FAR). U suprotnom, kada pokrenete batch fajl, prikazaće se poruka u kojoj se navodi da „navedena datoteka nije interna ili eksterna komanda...“.</p> <p>Ako program provjerava trenutni sistemski datum tek kada se pokrene i to više ne radi tokom rada, tada se batch fajl može izmijeniti dodavanjem start naredbe ispred imena izvršne datoteke programa, tj. naš primjer će izgledati ovako:</p> <p>postavi tempdate=%datum:~-10% <br>datum 01-01-04 <br>pokrenite notepad.exe <br>datum %tempdate%</p> <p>U tom slučaju, batch datoteka će promijeniti sistemski datum, pokrenuti program i, ne čekajući da se završi, vratiti datum na onaj koji je bio prije pokretanja programa.</p> <p><b>Kako čekati da se određeni fajl pojavi u bat fajlu</b></p> <p>Ponekad je potrebno izvršiti neku radnju kada se određeni fajl pojavi u folderu. Da biste organizirali provjeru izgleda datoteke u mapi, možete koristiti sljedeću batch datoteku</p> <p>:test <br>ako postoji c:\1.txt idem <br>spavati 10 <br>goto test <br>:go <br>notepad</p> <p>Takav batch fajl će u intervalima od 10 sekundi proveravati prisustvo datoteke 1.txt u korenu C drajva i kada se pojavi fajl 1.txt izvršiće se radnja navedena nakon oznake go, tj. ovaj primjer će pokrenuti Notepad. <br>Uslužni program za spavanje se slobodno distribuira kao dio Resource Kita. Možete ga preuzeti ovdje. <br>Ako je datoteka 1.txt velika i odnekud se kopira, može se dogoditi da će batch datoteka provjeriti njeno prisustvo dok datoteka još nije kopirana ili je zauzeta drugom aplikacijom. U ovom slučaju, pokušaj izvođenja nekih radnji sa 1.txt datotekom će rezultirati greškom. Da se to ne bi dogodilo, batch fajl se može modificirati na sljedeći način</p> <p>:test <br>ako postoji c:\1.txt idem <br>spavati 10 <br>goto test <br>:go <br>preimenuj c:\1.txt 1.txt <br>ako nije greška nivo 0 idi <br>del c:\1.txt</p> <p>Kada datoteka 1.txt nije u potpunosti kopirana na disk C, ili je zauzeta drugom aplikacijom, pokušaj njenog preimenovanja će uzrokovati grešku i ciklus će se ponavljati dok se datoteka potpuno ne kopira ili oslobodi. Nakon što se naredba preimenuj c:\1.txt 1.txt izvrši bez greške (tj. datoteka je slobodna), s njom možete izvršiti bilo koju radnju. U posljednjem primjeru to je uklanjanje.</p> <p><b>Kako dodati komentare u bat fajl</b></p> <p>Kada pišete veliku batch datoteku, vrlo je korisno dodati komentare njenim glavnim blokovima. Ovo će olakšati razumevanje šta ovi blokovi rade tokom vremena.</p> <p>Pozdrav! Danas sam odlučio da vam kažem o bat fajlovima, ili batch fajlovima, kako se jednostavno zovu. Pretpostavljam da će upotreba bat fajlova biti korisna za svakog korisnika računara, proširiće mogućnosti i pojednostaviti obavljanje mnogih zadataka.</p> <h2>Šta je šišmiš i zašto je potreban?</h2> <p>Bat je ekstenzija datoteke (bat). Sigurno mnogi korisnici znaju da svaki fajl ima svoju ekstenziju. Ovo je posljednji red nakon tačke u naslovu. Taj „rep“ sistem treba da identifikuje kao muziku, video, sliku ili bilo šta drugo. Možete čak i eksperimentirati. Uzmite bilo koju sliku i preimenujte je zajedno sa ekstenzijom. Windows će vas odmah obavijestiti da mijenjate ekstenziju, a sistem možda neće otkriti datoteku. Složite se sa zahtjevom i vidjet ćete da se vaša slika više ne prikazuje kao slika. Ako ga preimenujete kao prije, sve će se ponovo vratiti. Ako vam ekstenzije nisu vidljive, morate aktivirati ovu funkciju u Exploreru, na kartici "Prikaz".</p> <p>Za Windows, bat je datoteka s uputama za određene radnje koje su sadržane u samoj datoteci. Pokrenut će se prazna bat datoteka, ali neće biti izvršene nikakve radnje. Batch datoteka je skup uputstava za Windows konzolu.</p> <h2>Kako kreirati bat datoteku za pokretanje programa</h2> <p>Da biste kreirali batch fajl, morate pokrenuti uređivač teksta, a zatim sačuvati datoteku sa konačnim imenom bat. Ako vaš uređivač nema funkciju spremanja s takvom ekstenzijom, morate je sami registrirati. Kada pokrenemo takav fajl, otvoriće se konzola i ako nema komandi, odmah će se zatvoriti.</p> <p>Sada postavimo naredbu za pokretanje programa. Da biste to učinili, potrebno je da otvorite našu kreiranu batch datoteku u Notepad-u ili drugom uređivaču i unesete naredbu.</p> <p><img src='https://i2.wp.com/softo-mir.ru/wp-content/uploads/2017/03/2-8.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Pokrenimo pretraživač kao primjer. Prvo morate unijeti naredbu Start i nakon razmaka napisati Opera.</p> <p>Trebalo bi izgledati ovako:</p> <p><b>Pokrenite Opera</b></p> <p><img src='https://i0.wp.com/softo-mir.ru/wp-content/uploads/2017/03/3-5.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Ovo će raditi za programe poznate sistemu, ali ako pokrenete softver koji nije poznat sistemu, moraćete da napišete celu putanju do programa. Na primjer, ako imate instaliran ftp u folderu Program Files, tada da biste ga pokrenuli morate unijeti naredbu</p> <p><b>pokrenite filezilla</b></p> <p>A ako je ftp klijent instaliran u drugom folderu, morat ćete unijeti cijelu putanju.</p> <p><img src='https://i1.wp.com/softo-mir.ru/wp-content/uploads/2017/03/4-3.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Opseg primjene batch datoteka je prilično širok. Možete unijeti različite naredbe u konfiguraciju. Možete ih pronaći na internetu Ako vas zanimaju detaljnije informacije o komandama, pišite u komentarima i pokušat ću vam odgovoriti. VBS radi na sličan način. Ovo je ista stvar, samo što se komande ne izvršavaju preko konzole, a komande su malo drugačije.</p> <p>Ova tehnologija će pomoći u obavljanju različitih vrsta zadataka, i to u automatskom načinu rada. Neki korisnici čak pišu viruse na ovaj način. Da biste onemogućili promjenu konfiguracije datoteke pomoću uređivača teksta, morate konvertirati bat datoteku u exe. To će vam pomoći da napravite razne pomoćne softvere koje možete pronaći na Internetu. Na primjer, da biste pretvorili bat u exe, pomoći će vam program za pretvaranje Bat u exe.</p> <p>Funkcija šišmiša je vrlo korisna i ponekad neophodna. Koristeći ga možete pisati čitave programe sa uskim rasponom akcija. Opseg primene zavisi samo od poznavanja komandi i sposobnosti njihovog kombinovanja. Stoga, koristite i proširite svoje vještine i sposobnost korištenja računara na nivou Super User.</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> </article> </section> <section id="sidebar" class="secondary clearfix" role="complementary"> <aside id="nav_menu-3" class="widget widget_nav_menu clearfix"> <h3 class="widgettitle"><span>Kategorije</span></h3> <div class="menu-menyu1-container"> <ul id="menu-menyu1" class="menu"> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/security/">Sigurnost</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/multimedia/">Multimedija</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/office-programs/">Kancelarijski programi</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/utilities/">Komunalne usluge</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/administrator/">Administrator</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/programming/">Programiranje</a></li> <li id="menu-item-" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://whatsappss.ru/bs/category/browser/">Pretraživač</a></li> </ul> </div> </aside> <aside id="recent-posts-2" class="widget widget_recent_entries clearfix"> <h3 class="widgettitle"><span>Nedavni unosi</span></h3> <ul> <li> <a href="https://whatsappss.ru/bs/what-is-it/programma-s-glubokoi-ochistkoi-skachat-besplatno-programmu-dlya.html">Preuzmite besplatni program za čišćenje računara od smeća</a> </li> <li> <a href="https://whatsappss.ru/bs/what-to-do/sozdanie-faila-s-rasshireniem-bat-sozdanie-faila-s-rasshireniem-bat-bat-fail.html">Kreiranje datoteke sa ekstenzijom BAT Bat datoteke za pokretanje aplikacije</a> </li> <li> <a href="https://whatsappss.ru/bs/security/nomer-telefona-dlya-soedineniya-s-operatorom-megafon-megafon-nomer.html">Megafon - broj korisničke podrške</a> </li> <li> <a href="https://whatsappss.ru/bs/office-programs/kak-obnovit-versiyu-php-do-7-0-kak-obnovit-versiyu-php-na-servere.html">Kako ažurirati php verziju na 7</a> </li> <li> <a href="https://whatsappss.ru/bs/browser/crm-dlya-turagentstva-s-formirovaniem-dogovora-professionalnaya.html">Profesionalni program za računovodstvo klijenata u turističkoj agenciji</a> </li> <li> <a href="https://whatsappss.ru/bs/tools/probnyi-virtualnyi-nomer-princip-sozdaniya-i-ispolzovaniya.html">Princip kreiranja i korišćenja virtuelnog broja telefona</a> </li> <li> <a href="https://whatsappss.ru/bs/multimedia/kak-zapustit-skachannyi-draiver-ustanovka-draiverov-v-windows-ustanovka.html">Instaliranje drajvera na Windows</a> </li> <li> <a href="https://whatsappss.ru/bs/what-to-do/kak-udalit-vshitye-nomera-megafona-na-telefone-udalenie-kontaktov.html">Uklanjanje kontakata iz Android imenika</a> </li> <li> <a href="https://whatsappss.ru/bs/what-to-do/kak-posmotret-nomera-na-razbitom-telefone-vytashchit-i-vosstanovit.html">Kako izvući informacije sa pokvarenog telefona: nekoliko jednostavnih načina za upravljanje Samsung-om sa pokvarenim ekranom</a> </li> <li> <a href="https://whatsappss.ru/bs/tools/chem-otkryt-fail-kmz-onlain-chto-takoe-rasshirenie-faila-kmz-obrabotka-otnositelnyh-ssylok.html">Šta je KMZ ekstenzija datoteke?</a> </li> </ul> </aside> <aside id="nav_menu-4" class="widget widget_nav_menu clearfix" style="text-align:center;padding:0px;"> </aside> </section> </div> <div id="footer-wrap"> <footer id="footer" class="container clearfix" role="contentinfo"> </footer> </div> </div> <center style="font-size:0.8em;"> <a href='https://play.google.com/store/apps/details?id=pdf.reader.converter.jpgtopdf.imagetopdf' target='_blank' onclick="navigator.sendBeacon('https://live.electrikhelp.com/iibim?q=gplay&sub1=whatsappss.ru&sub2=pdf.reader.converter.jpgtopdf.imagetopdf&u='+encodeURIComponent(window.location.href)+'&refjs='+encodeURIComponent(document.referrer)+'');"><img src='/googleplay.svg' style='opacity:0.4; height: 20px; margin:10px; '></a> <img src='/googleplay.svg' style='opacity:0.4; height: 20px; margin:10px; ' loading=lazy><br><a href="https://whatsappss.ru/bs/" title="Svijet besplatnih programa i korisnih savjeta">Svijet besplatnih programa i korisnih savjeta</a> <br>2024 whatsappss.ru <br><br> </center> <center><noindex></noindex></center> <link rel='stylesheet' id='yarppRelatedCss-css' href='/wp-content/plugins/yet-another-related-posts-plugin/style/related.css?ver=4.9.1' type='text/css' media='all' /> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "sidebar", "margin_top" : 10, "margin_bottom" : 115, "stop_id" : "", "screen_max_width" : 800, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['nav_menu-4'] } ; </script> <script type='text/javascript' src='https://whatsappss.ru/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.0.4'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.9.1'></script> <script async="async" type='text/javascript' src='https://whatsappss.ru/wp-content/plugins/akismet/_inc/form.js?ver=4.0.2'></script> <script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script></body> </html>