Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.10.2016, 18:51   #1
Andrey68rus
Пользователь
 
Регистрация: 10.10.2016
Сообщений: 10
Восклицание команды MS DOS

Помогите ребят с бат файлом вот задание
Упражнение 1
Используя команды MS DOS, необходимо:
1. Просмотреть иерархическую структуру диска С:.
2. Создать в своем каталоге на диске D: подкаталог VERS.
3. Создать текстовый файл my_text1.txt. с произвольным текстом
в 4…5 строк.
4. Скопировать файл my_text1.txt с именем my_text2.txt.
5. Просмотреть содержимое файла my_text1.txt.
6. Перейти на диск D: в подкаталог OBUCH\DOSHELP.
7. Скопировать в подкаталог VERS все файлы из подкаталога
OBUCH\DOSHELP с расширением .dat.
8. Очистить экран.
9. Вывести на экран номер версии DOS.
10. Соединить файлы my_text1.txt и my_text2.txt в файл add.dat.
11. Переименовать my_text2.txt в text2.dat.
12. Вывести на экран текущую дату.
13. Вывести на экран текущее время.
14. Удалить с диска D: подкаталог VERS.
Andrey68rus вне форума Ответить с цитированием
Старый 10.10.2016, 18:54   #2
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,827
По умолчанию

открывай MS-DOS, набирай help и смотри команды.
только в конце батника набирай @pause, чтоб окно не закрывалось
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.

Последний раз редактировалось NetSpace; 10.10.2016 в 18:57.
NetSpace вне форума Ответить с цитированием
Старый 10.10.2016, 18:57   #3
Andrey68rus
Пользователь
 
Регистрация: 10.10.2016
Сообщений: 10
По умолчанию

вот что получается
Код:
cd /d d: 
mkdir\USERS\11-TE\UNION 
mkdir\USERS\OBUCH\TRK 
ECHO»D:\USERS\OBUCH\TRK\trk.txt 
ECHO»D:\USERS\OBUCH\TRK\trk.doc 
copy d:\USERS\OBUCH\TRK\trk.* d:\USERS\11-TE\UNION 
time /t 
timeout /t -1 
dir c:\ 
timeout /t -1 
mkdir\USERS\OBUCH\DD2 
cd /d d:\USERS\OBUCH\DD2 
ECHO»D:\USERS\OBUCH\DD2\readme.txt 
ECHO Начало работы- %DATE% в %TIME%»readme.txt 
ECHO Конец работы- %DATE% в %TIME%»readme.txt 
copy D:\USERS\OBUCH\DD2\readme.txt D:\USERS\11-TE\UNION 
REN D:\USERS\11-TE\UNION\readme.txt joke.txt 
TYPE D:\USERS\11-TE\UNION\joke.txt 
timeout /t -1 
dir d:\ 
timeout /t -1 
del /Q D:\USERS\11-TE\UNION\*.* 
RD D:\USERS\11-TE\UNION 
timeout /t -1
ошибки выдает что не так?

Последний раз редактировалось Вадим Мошев; 10.10.2016 в 22:45.
Andrey68rus вне форума Ответить с цитированием
Старый 10.10.2016, 21:39   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Какие ошибки-то? Вряд ли тут много у кого есть MS-DOS, не 95-й год же, у всех давно современные ОС типа Windows NT, Linux, Mac OS X
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 10.10.2016, 21:50   #5
Andrey68rus
Пользователь
 
Регистрация: 10.10.2016
Сообщений: 10
По умолчанию

причем тут MS-DOS,это обычные команды работающие элементарно на win 7 - 10
Andrey68rus вне форума Ответить с цитированием
Старый 10.10.2016, 21:52   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Я откуда знаю зачем вы про MS-DOS писали если на самом деле не он нужен?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 10.10.2016, 21:58   #7
Andrey68rus
Пользователь
 
Регистрация: 10.10.2016
Сообщений: 10
По умолчанию

ну если такое задание как по другому сделать?
Нужно в блокноте ввиде команд написать код,который выполнит свои действия когда запустишь этот код с расширением бат
Andrey68rus вне форума Ответить с цитированием
Старый 10.10.2016, 22:03   #8
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Это не MS-DOS, в винде его давно нет.

Так где и какие именно ошибки выдает-то?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 10.10.2016, 22:12   #9
Andrey68rus
Пользователь
 
Регистрация: 10.10.2016
Сообщений: 10
По умолчанию

Andrey68rus вне форума Ответить с цитированием
Старый 10.10.2016, 22:24   #10
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

А вас не удивил символ » в ваших командах, который с клавиатуры так просто не набрать?

Если вы хотели записать текст в файл, то например
Код:
echo text > file.txt
или
Код:
(
  echo Line1
  echo Line2
) > file.txt
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
код ассемблер который имеет фунцию команды "dir"(MS-DOS) anonim90 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 14.12.2010 19:27
Аналог команды tail в Unix [MS DOS] DimaDivine Помощь студентам 1 23.07.2009 08:05
Команды MS-DOS (точнее командной строки windows) kiraM Windows 4 03.09.2008 22:11
DOS... Условные команды и проверка Xeon332 Помощь студентам 2 12.05.2008 21:20
Команды Dos Briz Помощь студентам 4 27.10.2007 16:59