Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   [решено] Поясните плиз с командами cmd в Windows (http://forum.oszone.net/showthread.php?t=85025)

pingUIN 06-06-2007 09:16 595798

Поясните плиз с командами cmd в Windows
 
Изучить команды командной сторки Windows и командные файлы Windows.

Контрольные вопросы:
1. как работает команда copy?
2. чем copy отличается от xcopy?
3. как работают команды move, md, rd, del, echo?
4. что такое "маска" и зачем она?
5. что такое "командный файл", зачем он нужен?
6. что такое "переменные средЫ"? , зачем они нужны?
7. как и зачем применяется команда SET?
8. как и зачем применяется команда IF
9. что такое ERRORLEVEL? как применяется? (из переменной среды, большего не знаю)
10. что такое "метки"? как применяются?
11. как вызывать один командный файл из другого? какие есть способы, и чем они отличаются?
12. как используются параметры в командных файлах?
13. как и зачем применяется команда FOR?

Если есть ссылка на ресурс кинте плз. (или здесь мона ответить)

Blast 06-06-2007 09:23 595802

Посмотрите ссылки в этой теме: [решено] Команды консоли и соответсвие исполняемых файлов

pingUIN 06-06-2007 10:07 595829

Ответы по командам может кто дать ?
Я имею ввиду определение.

команда echo ..........

По переменным средам и т.д........ (блин, не пинайте сильно за глупые вопросы) :(

lxa85 06-06-2007 10:28 595848

http://oszone.net/3673 Переменные среды
Справка Windows поиск "cmd" А так же "Справочник по параметрам командной строки" там же в справке

bool 06-06-2007 10:30 595849

контрольную свою сам решай =) , тебе ведь дали ссылку на тему в которой можно найти справочник по командам.

pingUIN 06-06-2007 10:48 595859

Да это не контрольная, просто там не определенно описание идет(отучился я уже, не до контрольных).

Банально описание не понятное:

copy /? - (выдает) Копирование одного или нескольких файлов в другое место.
xcopy /? - Копирование файлов и дерева папок.

Блин развернутое пояснение нужно, чтобы самому понятно было и если кто спросит тоже мог объяснить.

Где можно прочесть про маски ? - *.* (пример)

Про командные файлы тоже интересно прочесть


Про errorlevel вообще не слышал. =\

Coutty 06-06-2007 10:57 595866

pingUIN, чем не понятно такое описание? Какое требуется?
Цитата:

copy выполняет побитовое копирование поименованной области данных из одного месторасположения в другое с занесением информации о [st]копируемом файле[/st] копируемой поименованной области данных в таблицу размещения файлов (блин, ну уж тут заменять файл на "более понятное" рука не поднимается). При этом дата создания исходной поименованной области данных не изменяется. Для выполнения копирования поименованной области данных нужно выполнить следующую команду в интерпретаторе команд: copy c:\file1.txt c:\file2.txt.
Развёрнуто? Вполне. Можно ещё дописать, но не хочется.
Понятней стало? Ни разу.


Маски:
* - последовательность любого количества любых символов.
? - один любой символ.
*.* - файл с любым именем и расширением.
Поиск с масками *фак.* найдёт файлы "юрфак.тхт", "Кузя демонстрирует фак.жпг" и т.д. Но не найдёт, например, "фак юг.тхт"
Поиск по запросу "пир?жок.жпг" даст файлы "пирожок.жпг", "пиражок.жпг", но "пирожок с моркофелем.жпг" не найдёт.

CyberDaemon 06-06-2007 10:59 595868

Цитата:

Ответы по командам может кто дать ?
Ну дык это... RFFM!
Пуск->Выполнить->CMD
В окне консоли HELP ECHO
Код:

C:\>help echo
Вывод сообщений и переключение режима отображения команд на экране.

  ECHO [ON | OFF]
  ECHO [сообщение]

Введите ECHO без параметра для определения текущего значения этой команды.


bool 06-06-2007 10:59 595869


Цитата:

ERRORLEVEL - это значение кода возврата последней исполнявшейся программы,
- число в интервале от 0 до 255
применяется при написании программ

CyberDaemon 06-06-2007 11:01 595871

Цитата:

Цитата pingUIN
Отучился я уже

Интересно, pingUIN студент или преподаватель? :)

lxa85 06-06-2007 11:03 595873

pingUIN Изучайте справку Windows "Использование подстановочных знаков" и Помощь по поиску. Открываете панель "поиск" и смело жмете F1
Там же в параметрах поиска при желании пишете copy и внимательно читаете. Командные файлы - Справка Windows "Использование пакетных файлов" "Общие сведения о командной оболочке" там же. Если вас интересует errorlevel то это из области программирования и языка C++
Цитата:

%ERRORLEVEL% Системная Возвращает код ошибки последней использовавшейся команды. Значение, не равное нуля, обычно указывает на наличие ошибки.

pingUIN 06-06-2007 11:19 595888

Цитата:

Цитата CyberDaemon
Интересно, pingUIN студент или преподаватель?

Ни то и ни другое, просто стремление узнать для себя, что то новое я считаю это нормально.

gf100 06-06-2007 12:35 595935

Цитата:

развернутое пояснение нужно, чтобы самому понятно было и если кто спросит тоже мог объяснить.
мои пять копеек.
Пуск/ Справка и поддержка, в поле "Найти" имя команды. бОльшая часть команд описана довольно подробно.
Вызов пакетного файла из другого такого же идет через call

Blast 06-06-2007 14:31 595964

pingUIN
Я вот не пойму чего вы еще хотите? Вам же все дали уже, материала для изучения более чем достаточно. Подытожить? Пожалуйста.

pingUIN 06-06-2007 15:26 595985

Ребят спасибо всем большое, реально помогли.


Время: 18:56.

Время: 18:56.
© OSzone.net 2001-