Для копирования и вставки текста в окно командной строки обычные для Windows комбинации клавиш, такие как [Ctrl+C], [Ctrl+V], работать не будут. Для извлечения текста из буфера обмена вам придется вызвать меню, щелкнув правой кнопкой мыши по заголовку окна, и выбрать подменю Изменить | Вставить. Или же просто щелкните правой кнопкой мыши по окну. Для копирования текста из окна выберите пункт Изменить | Пометить и мышью выделите нужный текст. Затем либо нажмите клавишу [Enter], либо в том же меню выберите пункт Копировать.
Команды
Перечислим некоторые команды.- TITLE [строка] — команда для изменения заголовка окна командной строки. Здесь [строка] — это будущий заголовок окна командной строки (записывается без кавычек). После задания заголовка окна он может быть изменен только повторным вызовом команды TITLE. Иcпользование данной команды может быть полезно в командных файлах. Так, выполнение примера, который приведен ниже, будет сопровождаться появлением соответствующей надписи в заголовке окна:
SECHO OFF
TITLE Копируются файлы.,.
COPY \\Server\Share\*.doc С:\User\Common\*.doc
ECHO Копирование закончено.
TITLE Процесс завершен
- FOR — возможности команды обширны, но мы ограничимся демонстрацией лишь одной из них — копированием по сети на все машины сразу. Допустим, что требуется скопировать файл на 20 машин. Делается это очень быстро. Сначала в файл, скажем, list.txt записываем список всех имеющихся в сети машин. В консоли пишем:
net view > c:\list.txt
Затем, чтобы выполнить, например, копирование файла patch.exe на ка-ждую машину из списка, даем команду:
FOR /F "tokens=l" %i in (c:\list.txt) do copy d:\temp\patch.exe "%i\CS\program filesMCQ"
Переменная %i будет автоматически принимать значение NetBIOS-имени машины из новой строки файла list.txt, и на эту машину будет производиться копирование.
- CLS — директива для очистки экрана от текста.
0 коммент.:
Отправить комментарий