Показать полную графическую версию : [решено] Поясните плиз с командами 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?
Если есть ссылка на ресурс кинте плз. (или здесь мона ответить) http://kolobok.us/smiles/standart/smile3.gif
Посмотрите ссылки в этой теме: [решено] Команды консоли и соответсвие исполняемых файлов (http://forum.oszone.net/thread-77338.html)
Ответы по командам может кто дать ?
Я имею ввиду определение.
команда echo ..........
По переменным средам и т.д........ (блин, не пинайте сильно за глупые вопросы) :(
http://oszone.net/3673 Переменные среды
Справка Windows поиск "cmd" А так же "Справочник по параметрам командной строки" там же в справке
контрольную свою сам решай =) , тебе ведь дали ссылку на тему в которой можно найти справочник по командам.
Да это не контрольная, просто там не определенно описание идет(отучился я уже, не до контрольных). http://kolobok.us/smiles/remake/crazy.gif
Банально описание не понятное:
copy /? - (выдает) Копирование одного или нескольких файлов в другое место.
xcopy /? - Копирование файлов и дерева папок.
Блин развернутое пояснение нужно, чтобы самому понятно было и если кто спросит тоже мог объяснить.
Где можно прочесть про маски ? - *.* (пример)
Про командные файлы тоже интересно прочесть
Про errorlevel вообще не слышал. =\
pingUIN, чем не понятно такое описание? Какое требуется?
copy выполняет побитовое копирование поименованной области данных из одного месторасположения в другое с занесением информации о копируемом файле копируемой поименованной области данных в таблицу размещения файлов (блин, ну уж тут заменять файл на "более понятное" рука не поднимается). При этом дата создания исходной поименованной области данных не изменяется. Для выполнения копирования поименованной области данных нужно выполнить следующую команду в интерпретаторе команд: copy c:\file1.txt c:\file2.txt.
Развёрнуто? Вполне. Можно ещё дописать, но не хочется.
Понятней стало? Ни разу.
Маски:
* - последовательность любого количества любых символов.
? - один любой символ.
*.* - файл с любым именем и расширением.
Поиск с масками *фак.* найдёт файлы "юрфак.тхт", "Кузя демонстрирует фак.жпг" и т.д. Но не найдёт, например, "фак юг.тхт"
Поиск по запросу "пир?жок.жпг" даст файлы "пирожок.жпг", "пиражок.жпг", но "пирожок с моркофелем.жпг" не найдёт.
CyberDaemon
06-06-2007, 10:59
Ответы по командам может кто дать ?
Ну дык это... RFFM!
Пуск->Выполнить->CMD
В окне консоли HELP ECHO
C:\>help echo
Вывод сообщений и переключение режима отображения команд на экране.
ECHO [ON | OFF]
ECHO [сообщение]
Введите ECHO без параметра для определения текущего значения этой команды.
ERRORLEVEL - это значение кода возврата последней исполнявшейся программы,
- число в интервале от 0 до 255
применяется при написании программ
CyberDaemon
06-06-2007, 11:01
Отучился я ужеИнтересно, pingUIN студент или преподаватель? :)
pingUIN Изучайте справку Windows "Использование подстановочных знаков" и Помощь по поиску. Открываете панель "поиск" и смело жмете F1
Там же в параметрах поиска при желании пишете copy и внимательно читаете. Командные файлы - Справка Windows "Использование пакетных файлов" "Общие сведения о командной оболочке" там же. Если вас интересует errorlevel то это из области программирования и языка C++ %ERRORLEVEL% Системная Возвращает код ошибки последней использовавшейся команды. Значение, не равное нуля, обычно указывает на наличие ошибки.
Интересно, pingUIN студент или преподаватель?
Ни то и ни другое, просто стремление узнать для себя, что то новое я считаю это нормально.
развернутое пояснение нужно, чтобы самому понятно было и если кто спросит тоже мог объяснить.мои пять копеек.
Пуск/ Справка и поддержка, в поле "Найти" имя команды. бОльшая часть команд описана довольно подробно.
Вызов пакетного файла из другого такого же идет через call
pingUIN
Я вот не пойму чего вы еще хотите? Вам же все дали уже, материала для изучения более чем достаточно. Подытожить? Пожалуйста.
Справочник по параметрам командной строки (http://www.microsoft.com/technet/prodtechnol/windowsserver2003/ru/library/ServerHelp/44500063-fdaf-4e4f-8dac-476c497a166f.mspx?mfr=true)
Microsoft Windows XP - Command-line reference A-Z (http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds.mspx)
F1+поиск по имени команды
Ребят спасибо всем большое, реально помогли.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.