headline photo

Текст в окне командной строки

19 дек. 2009 г.

Для копирования и вставки текста в окно командной строки обычные для 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 — директива для очистки экрана от текста.
Конечно, на этом список возможных команд не заканчивается. Чтобы узнать все допустимые команды, используйте директиву HELP.

0 коммент.:

Отправить комментарий