Предмет: Информатика, автор: mionkaf1

В cmd Windows сделайте каталог A1
Через cmd создайте файл который будет выполнять следующие действие:
1) Очистка экрана
2) Что бы при вводе в cmd писался системное время
3) Печать указаного файла в фоновом режиме


answer2020: Плоды прогресса... Раньше батники в Досе каждый ребенок умел составлять. А теперь аж в 10-11 классе голову ломают, как это сделать. Дальше-то что?...
vladbardin2014p7d85b: Что у Вас подразумевается под печатать файл в фоне? Отправка текстового содержания батника на печать или вывод его в другое окно консоли?
mionkaf1: Задание написал как написано, и это университет. Я половину сделал, проблема была что бы создать файл который такое выполняет.

Ответы

Автор ответа: vladbardin2014p7d85b
1

Для создания новой папки:

  1. Использую команду cd переместитесь в директорию где необходимо создать новую папку (CD путь к директории)
  2. Используйте команду mkdir (MKDIR Имя папки)
  3. Используйте конструкцию IF для проверки создалась ли папка (IF EXIST %FOLDER% ECHO "Folder create" || ECHO "Folder wasn`t create")

Для очистки экрана:

  1. Используйте команду cls (CLS)

Вывод системного времени:

  1. Используйте оператор вывода echo и системную переменную времени %TIME%

Печать файла:

  1. Используйте команду print (PRINT /D:CON %FILEPATH%) FILEPATH - полный путь к Вашему файлу. (/D:CON - указывает как именно нужно напечатать файл, в данном сучае с параметром CON, команда выведет весь текст в консоль)

mionkaf1: А как сделать именно что бы слева где пишется корневая папка отображало время? Или так нельзя?
answer2020: prompt $P $T $G
Автор ответа: answer2020
1

Запускаем командный процессор CMD, открывается окно консоли с приглашением ">", где мы будем записывать команды.

Выбираем диск для размещения каталога. Например диск D:

Пишем

>D:

Далее выбираем каталог, в котором будем создавать наш каталог A1. В данном случае выберем корневой каталог диска D:.

>cd \

Теперь создаем каталог A1

>md A1

Заходим в каталог A1

>cd A1

Здесь же создадим тестовый файл, который будем отправлять на печать.

Преподаватели требуют, чтобы ученики умели создавать файл через редактор. Делается это вот так.

>copy con test1.txt

В окне редактора напишем что-нибудь, например test file и нажмем клавиши Ctrl+Z для сохранения. Мы создали файл test1.txt.

Конечно, тестовый файл можно создать намного проще, например вот так мы создадим файл test2.txt

>echo test file > test2.txt

И так, у нас есть два файла, который можно распечатать. Теперь переходим к командному BAT файлу или как говорят в простонародьи "к батнику".

С помощью, уже знакомого нам, редактора создадим файл test.bat и запишем в него последовательность команд.

>copy con test.bat

@Echo off

cls

prompt $P $T $G

copy %1 \\имя компьютера\имя принтера

Ctrl+Z

В качестве параметра командного файла используем один из созданных нами тестовых файлов test1.txt

>test.bat test1.txt

P.S.

Конечно,

Окно командного процессора очистится, в строек приглашения появится системное время, а файл test1.txt распечатается на принтере.

Похожие вопросы
Предмет: Українська література, автор: t1k1t4k1
СРОЧНО ДАЮ 100 БАЛЛОВ

Цитатний диктант (треба написати до якого героя належать ці слова, твір «Вітька +Галя або повість про перше кохання»)

4. «Дозвольте поцікавитися, куди це ви путь-доріженьку
тримаєте і які думи оповили ваше ясне чоло?»
5. «Радими вам спати спокійно й вивчати в сні класиків».
6. «Ще б пак! … Наче я винуватий, що ти гепав кувалдою!»
7. «Значить так. Ти арештований. За користування недозволеною
дуелею. Мусиш іти рівно, на даному етапі».
8. «Рятуйте!!! Якась трясця підпалила!!!»
9. «Зробіть ласку, візьміть хоч один пагінець! Прошу вже вас, бо
глушаться, дери його батько!»
10. «Носить тебе нечиста сила! … Щоб тебе, вітрогоне, за
тридев’ять земель тек несло!..»
11. «А хто ж ти, коли не добрий чоловік? Прямо не відаю, чи
й до столу запрошувати».
12. «Сказано, «Вітька + Галя» - і ніде твоя куниця від тебе не
дінеться! … Як не будеш, звичайно, гав ловити!..»