Съдържание:

Основи на пакетните файлове: 5 стъпки
Основи на пакетните файлове: 5 стъпки

Видео: Основи на пакетните файлове: 5 стъпки

Видео: Основи на пакетните файлове: 5 стъпки
Видео: Linux для начинающих / Урок #5 – Работа с файлами и директориями 2024, Ноември
Anonim
Основи на пакетните файлове
Основи на пакетните файлове
Основи на пакетните файлове
Основи на пакетните файлове

АКО ИМАТЕ ВСИЧКИ ВЪПРОСИ, МОЛЯ, ПОСТАВЕТЕ ГИ В МОЯТ БЛОГ: https://tamsanh.com/blog/2008/07/10/batch-tutorial-1-basics-of-batch-files/ Вече не посещавам Instructables, така че ще получите по -бърз отговор по този начин. Ето основите на Batch файлове, специално създадени за групата "Batch Lovers" Партидите са малки файлове, които изпълняват DOS команди в определени поръчки. Те са много полезни за извършване на прости действия, но човек трябва да помни, че това не е език за програмиране и не може да прави всичко. Тъй като пакетните файлове са просто DOS команди, нека да се запознаем с нашия текстово базиран приятел! За да получите достъп до него, просто отидете на функцията Run Programs във вашия Start меню и въведете CMD. PS Ако ви харесва този пакетен урок, трябва да разгледате Малко по -напредналите основни групови уроци и Разширените групов урок

Стъпка 1: DIR команда

Команда DIR
Команда DIR

Командата DIR е може би една от най -полезните команди, които можете да използвате. И за по -новите потребители изглежда доста хекскор, поради липса на по -добра дума. = D. Това, което прави тази команда, показва тя DIRectory, което означава всички файлове и всички папки, които присъстват в определена директория. Това включва ВСИЧКИ файлове, независимо дали са скрити, само за четене или каквото и да е, DIR ще покаже всеки от тях. Той също така ще показва паметта, заета от директорията, и свободната памет. Въпреки че последният е изрязан от изображението, за да покаже използваната команда. Чрез командата DIR можем да видим файловете и папките, които може да искаме да манипулираме в бъдеще с други команди.

Стъпка 2: Команди за CD и CHDIR

Команди за CD и CHDIR
Команди за CD и CHDIR

Командите CD и CHDIR са командите, които ще ви отведат където искате! Но защо две различни команди?

Нека обясня! Командата CD се използва, за да стигнете от едно място до напълно отделно място. Това означава, че не е подпапка или родителска папка. За да използвате командата CD, трябва да въведете целия адрес на директорията, която искате да посетите. Т. Е.: CD C: / Documents and Settings / Neo / My Documents ме отвежда в папката My Documents в една бърза стъпка. Командата CHDIR се използва за приближаване на места за достигане, без да се налага да въвеждате пълния адрес отново и отново. Т. Е.: CHDIR Моята музика ме отвежда в папката „Моята музика“. Ако трябваше да използвам компактдиск, трябваше да напиша CD C: / Documents and Settings / Neo / My Documents / My Music И това може да стане доста досадно след известно време. но как се изкачва папка с CHDIR? Просто добавяте две точки след командата CHDIR и това ще ви отведе! CHDIR.. По този начин, с CD и CHDIR, вашият компютър може да бъде изследван задълбочено и лесно! И когато е свързано с командата DIR, нищо не е скрито! РЕДАКТИРАНЕ: Току -що открих, че командата CHDIR ни е ненужна, а командата CD може да се използва за достъп до подпапки и родителски папки също толкова лесно. Но тъй като това може да не е вярно на по -старите машини, все пак ще запазя командата CHDIR!

Стъпка 3: КОПИРАНЕ и XCOPY

COPY и XCOPY
COPY и XCOPY

COPY и XCOPY правят точно това, което мислите. Те копират нещата! Да!

Командата COPY се използва за копиране на файлове. КОПИРАЙ "ПЪТ НА ФАЙЛА" "ПЪТ НА ДЕСТИНАЦИЯТА" Т. Е. Копирайте "C: / test.txt" "C: / Test / test.txt" Горната команда ще копира файла test.txt от C: / в папката C: / Test. Командата XCOPY ще копира самите папки по същия начин като COPY по -горе. I. E. XCOPY "C: / Test" "C: / Test / Test Copy" Горната команда ще копира папката Test в папка Test Copy. Копирането на папката обаче не включва подпапки, освен ако не добавите командата /S до края. Също така, ако папката на местоназначението все още не е създадена, тя ще попита дали е файл или директория. Изберете Директория. Просто да?

Стъпка 4: Команда DEL

Команда DEL
Команда DEL

Ъ -ъ Страшната команда DEL!

Познайте какво прави тази команда! I. E. DEL "C: / Test / Test.txt" Това ще изтрие лошия тест файл, който използвахме. Обърнете внимание, че командата Del може дори да не се нуждае от целия път на файла, стига файлът, който изтривате, да е в папката, в която се намирате. Внимавайте с тази команда, защото DEL в командния прозорец на DOS автоматично заобикаля кошчето. и файловете са много по -трудни за извличане. И това не ви дава никакво потвърждение за вашето изтриване, както можете да видите на снимката.

Стъпка 5: Създаване на пакетния файл

Създаване на пакетния файл
Създаване на пакетния файл

Добре, така че обхванахме основите на прозореца на командата DOS, но как можем да създадем пакетен файл?

Е, много се радвам, че зададохте този въпрос, защото точно това се опитваме да покрием! Пакетните файлове са просто текстови файлове с разширението променено на.bat Наистина Наистина много лесни неща. Просто отворете текстов редактор, въведете вашата команда и го запазете като.bat! Тада! Направихте първия си партиден файл! И така, какво точно можете да направите с този малък файл? Ами любимото ми използване е синхронизирането на флаш устройството без целия този луд софтуер! Ето командата, която използвам: XCOPY "E: \" "C: / Documents and Settings / Neo / My Documents / Flash Drive" /S Това ще копира всички файлове от моето флаш устройство, което винаги е E: /, включително подпапките, директно в Моите документи/Флаш устройство, като по този начин осигурявате бързо архивиране на всичките ми данни! Най -хубавото е, че партидата може да се носи със себе си директно във вашето флаш устройство, така че можете да архивирате навсякъде, където включите! Доста елегантен а? Но, разбира се, все още дори не сме издраскали повърхността на пакетните файлове. Ще споделя с вас тайните на търговията в следващата Batch Instructable тук, в групата на Batch Lover! ~ ciao ~

Препоръчано: