Командная строка windows книга скачать

Командная строка Microsoft Windows. Справочник администратора. Автор - Уильям Р. Станек. Скачать бесплатно.

Командная строка Microsoft Windows. Справочник администратора.

Автор — Уильям Р. Станек

Книга Уильяма Р. Станека «Командная строка Microsoft Windows» является справочником, основу которого со­ставляют решения конкретных задач, а не описание компонен­тов Windows. Книга состоит из четырех частей, в которых последовательно рассматриваются основные задачи администрирования из командной строки, обсуждаются базовые утилиты и способы управле­ния Windows-системами (настройка Windows-служб и управление локальными и удаленными системами, автоматизация мониторинга различных системных параметров, анализ и мониторинг процессов), управление дисками и файловыми системами в Windows с помощью командной строки (управление дисками и файловыми системами, создание базовых и динамических дисков, а также RAID-массивов), администрирование сетей и управление Active Directory и многое другое. Рассматриваются две операционные системы Windows Server 2003 и Windows XP Professional.

Книга адресована администраторам Windows Server 2003, специалистам технической поддержки Windows XP Professional и администраторам, переходящим на Windows Server 2003 с предыдущих версий Windows или других платформ.

Издательство – Русская редакция

Год издания – 2004

Формат книги — PDF

Размер — 12,5 Мб

СКАЧАТЬ с gigapeta.com

Аннотация

Данная книга — краткий, но исчерпывающий справочник, посвященный командной оболочке и базовым средствам командной строки двух операционных систем — Microsoft Windows XP Professional и Microsoft Windows Server 2003, Здесь рассматриваются все основные вопросы, связанные с выполнением стандартных задач администрирования из командной строки, в том числе настройка Windows-служб и управление локальными и удаленными системами, автоматизация мониторинга различных системных параметров, анализ и мониторинг процессов, управление дисками и файловыми системами, создание базовых и динамических дисков, а также RAID-массивов, конфигурирование службы каталогов Active Directory, администрирование TCP/ IP-сетей и многие другие насущные вопросы.
Книга адресована системным администраторам и специалистам по технической поддержке Microsoft Windows XP Professional и Microsoft Windows Server 2003, а также пользователям, желающим детально изучить командную оболочку и инструменты командной строки Windows.
Издание состоит из 15 глав, приложения и предметного указателя.

О книге

Добавлена в библиотеку 06.02.2009
пользователем Elleroth

Издание 2004 года

Перевод: Юрий Евгеньевич Купцевич

Размер fb2 файла: 11.88 MB

4.64

Книгу просматривали 256 раз, оценку поставили 53 читателя

Аннотация

Скачать или читать онлайн книгу Командная строка Microsoft Windows. Справочник администратора

На этой странице свободной электронной библиотеки fb2.top любой посетитель может
читать онлайн бесплатно полную версию книги «Командная строка Microsoft Windows. Справочник администратора» или скачать fb2
файл книги на свой смартфон или компьютер и читать её с помощью любой
современной книжной читалки. Книга написана автором Уильям Р Станек,
относится к жанру ОС и Сети, интернет,
добавлена в библиотеку 06.02.2009 и доступна
полностью, абсолютно бесплатно и без регистрации.

С произведением «Командная строка Microsoft Windows. Справочник администратора» вы наверняка проведете не один увлекательный вечер. В нашей онлайн
читалке предусмотрен ночной режим чтения, который отлично подойдет для тёмного
времени суток и чтения перед сном. Помимо этого, конечно же, можно читать
«Командная строка Microsoft Windows. Справочник администратора» полностью в классическом режиме или же скачать всю книгу
целиком на свой смартфон в удобном формате fb2. Желаем увлекательного
чтения!

С этой книгой читают:

  • Сценарии командной оболочки. Linux, OS X и Unix. 2-е издание
    — Брендон Перри, Дейв Тейлор
  • Сеть. Как устроен и как работает Интернет
    — Эндрю Блам
  • Искусство обмана
    — Кристофер Хэднеги
  • Это ваше Fido
    — Дмитрий Игнатов
  • Прорваться сквозь шум
    — Джош Янг, Тим Стейплс
  • Вторжение. Краткая история русских хакеров
    — Даниил Туровский
  • Кто контролирует интернет? Иллюзии безграничного мира.
    — Джек Голдсмит, Тим Ву
  • Работа копирайтером: как зарабатывать от 300$ в месяц дома на копирайтинге
    — Tony Montana
  • Работа копирайтером: плюсы и минусы
    — Dimoni4e
  • Что такое копирайтинг и рерайтинг: виды копирайтинга
    — Troffair

Лучший ответ Сообщение было отмечено как решение

Решение

В этой статье:

  • Определение и назначение командного файла
  • Проверка, существует ли файл
  • Проверка кода завершения
  • Сравнение двух строк
  • Команды REM, ECHO, PAUSE, IF, ERRORLEVEL, SET, GOTO, CALL, SHIFT, FOR, CHOICE
  • Знак @

1. Определение командного файла.

Командные (пакетные) файлы — особая категория исполняемых файлов.

Расширение: *.bat (от англ. batch — «пакет», «группа»). Запуск командного файла осуществляется так же, как запуск исполняемой программы, то есть, указывается имя файла и, если требуется, параметры.
Назначение: BAT-файлы служат для организации взаимодействия пользователей с прикладными программами.
Состав: текст, который интерпретируется командным процессором. Строки этого текста могут представлять собой:

  • внешние или внутренние команды ОС;
  • обращения к исполняемым программам *.COM или *.EXE, и вызовы других командных файлов;
  • команды для управления выдачей на экран, а также для организации ветвлений и циклов;
  • метки, на которые совершается переход при выполнении заданного в файле условия.

Каждая команда находится на отдельной строке.

2. Команды пакетной обработки.

а)

REM комментарий в тексте файла. Обычно используют, чтобы временно убрать из текста какую-либо команду. Формат: REM [любая строка]

б)

ECHO вывод на экран сообщений. Формат: ECHO [ON или OFF или Сообщение]
Параметры ON и OFF включают и выключают выдачу на экран системных сообщений («эха»). Команда ECHO OFF используется, чтобы не «засорять» экран при исполнении BAT-файла. Произвольная строка после ECHO понимается как сообщение и без изменений выводится на экран. Пустая строка обозначается одной точкой. Примеры:

Перейти к следующей строке;

Bash
1
echo Программа  не  найдена!

Выдает на экран сообщение «Программа не найдена!».

в)

@. Может быть только первым символом строки и подавляет ее выдачу на экран. Используется только в пакетном режиме.
Пример:

Выключаем «эхо»; из-за символа @ сама команда echo off тоже не выводится на экран; этой строкой обычно начинаются командные файлы.

г)

PAUSE приостанавливает вывод на экран, выводит сообщение «Нажмите любую клавишу…» и ждет нажатия любой клавиши. Параметров не имеет.

д)

IF позволяет проверять условие и выполнять ветвление в зависимости от результата проверки.

Общий вид команды:
IF [NOT] [условие] [действие], где «действие» — любая команда, выполняемая, если истинно условие. Условие записывается в одной из трех форм, поэтому команда IF имеет три формата.

Формат 1. Проверка кода завершения последней перед оператором IF команды. Используется конструкция следующего вида: IF ERRORLEVEL число

Любая программа может выработать в момент своего окончания собственный код завершения, который доступен другим программам через переменную с именем ERRORLEVEL. Большинство команд и программ при нормальном завершении устанавливают errorlevel=0. Задав условие if errorlevel 1, Вы определите, что оно будет выполнено, если программа вырабатывает код завершения больший, либо равный 1.

Bash
1
2
format a:
if errorlevel 1 echo Форматирование прошло не безупречно!

если программа format установила errorlevel больше нуля,сообщить об ошибке;

Формат 2. Проверка наличия файла в каталоге. Оператор IF имеет вид: IF EXIST имя файла

Команда проверяет, существует ли файл с заданным именем. При обнаружении файла условие считается выполненным. Можно использовать маску — тогда условие выполнено, если найден хотя бы один подходящий файл.

Bash
1
if exist c:\autoexec.bat type c:\autoexec.bat

если в головном каталоге диска c: есть файл autoexec.bat, вывести его на экран;

Bash
1
if not exist c:\WORK\*.* echo Нет файлов!

если в каталоге WORK нет ни одного файла, вывести соответствующее сообщение;

Формат 3. Сравнение двух строк. Оператор имеет вид: IF [строка_1]==[строка_2]

Условие выполняется, если строки 1 и 2 совпадают. Чтобы застраховаться от случая, когда одна из строк оказывается пустой, обе строки заключают в одинаковые символы, например, в квадратные скобки.

Любое из этих трех условий может задаваться со знаком логического отрицания NOT. При этом истинность условия трактуется в обратном смысле. Примеры:

если переменная с именем A равна строке ‘Yes’, очистить экран.

Аналогично команда IF может использоваться из командной строки.

е)

GOTO позволяет передавать управление на заданную метку Формат команды: GOTO метка

Метка начинается со знака : Пример:

Bash
1
2
3
4
5
6
7
if  %A%==Yes goto Clear
goto Not_Clear
 
:Clear
cls
 
:Not_Clear

Если переменная A совпадает со строкой Yes, перейти на метку Clear и очистить экран. В противном случае пропустить очистку экрана.

ж)

CALL осуществляет вызов одного командного файла из другого с последующим возвратом в вызывающий файл. Формат команды: CALL [имя файла]

В имени вызываемого файла могут содержаться дополнительные параметры, которые обрабатываются вызванным файлом. Пример:

Вызывающий командный файл: (example.bat)

Bash
1
2
3
4
@echo off
echo Файл запущен!
call version
echo Продолжаем!

Вызываемый командный файл: (version.bat)

Bash
1
2
3
4
@echo off
echo Ваша версия операционной системы:
ver
pause

example.bat вызывает version.bat, после выполнения которого вновь получает управление.

з)

Переменные в командных файлах используются для обмена информацией между отдельными командами. Существуют два их вида:

1)

переменная, определяемая в цикле. Ее имя состоит символа процента (в старых версиях DOS/Windows — двух символов) и последующих букв, например, %A. Набор значений, которые последовательно принимает такая переменная, задается при ее определении в команде for (см. ниже).

2)

переменная окружения. Она определяется внутренней командой DOS вида

где имя и значение — произвольные строки, и в течение всего сеанса работы хранится в специальной области памяти, называемой «системным окружением». Системное окружение управляется командным интерпретатором command.com. Чтобы использовать переменную окружения в командном файле нужно ее имя заключить в символы процента %, например, командами

Bash
1
2
set weekday=sunday
echo %weekday%

переменной с именем weekday присваивают значение sunday и выводят ее значение на экран командой ECHO.
Для удаления переменной из окружения используют строку вида

Для просмотра окружения можно использовать команду SET без параметров.

В DOS и Windows, как правило, используются следующие стандартные переменные окружения:

  • winbootdir Главный каталог ОС Windows (в версиях NT/2000 может называться SystemRoot)
  • COMSPEC Полное имя текущего командного процессора
  • PROMPT Вид строки приглашения диалогового режима
  • TEMP Каталог для временных файлов (иcпользуется также TMP)
  • PATH Список путей, по которым ищутся исполняемые программы, если путь не указан при запуске программы. По умолчанию программа ищется сначала в текущей папке, затем в папках, перечисленных в PATH. Пути разделяются символом ;

и) FOR обеспечивает циклическое выполнение команд.
Формат:

Bash
1
FOR переменная IN (набор) DO действие

Понятие переменной определено выше.
Набор — это одна или несколько строк, разделенных пробелами или запятыми. Чаще всего в качестве элементов набора выступают имена файлов или маски.
Действие — любая допустимая команда. Цикл работает следующим образом: переменная последовательно принимает значения элементов набора и они подставляются в текст команды.
Примеры:

Bash
1
For %a in (*.txt) do copy %a con

Переменной %%a последовательно присваиваются имена файлов с расширением txt из текущего каталога и каждый файл выводится на экран.

Bash
1
for %r in (*.*) do if exist a:\%r echo %r есть на диске a:

Команда перебирает файлы текущей директории и выясняет, есть ли на диске a: файл с таким же именем. Если такой файл существует, печатается сообщение. Вместо переменной %%r в команде ECHO каждый раз подставляется очередное имя файла.

Bash
1
for %z in (0,1,2,3,4,5,6,7,8,9) do if %z==%test% echo z=test=%z

Если переменная %z, принимающая значения цифр от 0 до 9, совпадает с переменной окружения test, печатается сообщение.

FOR может использоваться и в командной строке, например, для многократного выполнения команды, в которой нельзя использовать маску. Пример:

Bash
1
FOR %A IN (*.txt) DO TYPE %A

Все найденные в текущей директории файлы с расширением TXT последовательно выводятся на экран.

к)

Параметры командного файла.

При запуске из командной строки командному файлу могут быть переданы параметры. Они разделяются пробелами и количество их не может превышать девяти. Изнутри пакетного файла параметры доступны через строки вида %0, %1, …, %9, где %0 — имя самого командного файла, %1 — имя первого параметра и так далее. Например, мы запускаем командный файл MOVA.BAT командой mova.bat *.tmp *.txt *.doc

После запуска параметр %0 равен строке «mova.bat», параметр %1 — строке «*.tmp» и т. д.
Наш командный файл должен перемещать файлы, подходящие под переданные ему маски, на диск a:. Для первого параметра это легко сделать двумя командами:

Bash
1
2
copy %1 a:\%1
del %1

Первая копирует файлы на диск a:, вторая уничтожает источник копирования. Для второго параметра мы могли бы повторить те же команды, подставив в них %2 вместо %1. Но программа сразу же становится нерациональной, тем более, что число параметров заранее неизвестно.
Помочь нам может команда SHIFT, которая сдвигает параметры командного файла на один влево. После применения SHIFT параметру %0 присваивается старое значение %1, в нашем случае это строка «*.tmp», а параметр %1 принимает значение «*.txt». Теперь этими же двумя командами мы можем обработать любое число параметров. Позаботившись об условии выхода из программы, получаем ее окончательный текст:

Bash
1
2
3
4
5
6
@echo off
:LOOP
copy %1 a:\%1
del %1
shift
if not [%1]==[] goto LOOP

Благодаря команде SHIFT мы каждый раз обращаемся лишь к первому из переданных параметров и правильность работы не зависит от числа переданных параметров. Если очередная строка с маской не пуста, оператор goto LOOP передает управление к началу программы.

л) Дополнительные средства для написания командных файлов.

Рассмотренные выше команды пакетной обработки позволяют организовать автоматический запуск программ и обработку файлов. Не хватает лишь возможностей пользователя влиять на этот процесс, в частности, возможности выполнять действия в зависимости от выбора с клавиатуры.

В состав большинства версий DOS/Windows включена внешняя команда choice, служащая для выбора действия. Формат команды:

CHOICE [/C:клавиши] [/N] [/T:выбор,время] [сообщение]

Здесь сообщение — любая строка текста, клавиши — список буквенных обозначений клавиш, допустимых для выбора. По умолчанию прописные и строчные буквы не различаются, а если список клавиш не указан, принимается /C:YN. Параметр /N запрещает вывод после сообщения списка клавиш и знака вопроса, а после параметра /T могут быть указаны выбор, принимаемый при отсутствии ввода с клавиатуры и время в секундах, через которое он будет сделан.

Результат работы команды — установка значения ERRORLEVEL равным порядковому номеру в списке выбранной клавиши. Например, после ввода команды

Bash
1
choice /c:01 /n /t:0,5 Продолжить?(1-да,0-нет)

значение ERRORLEVEL будет установлено в 1 при нажатии клавиши 0 или отсутствии ввода с клавиатуры в течении 5 секунд,
а при нажатии клавиши 1 программа установит значение ERRORLEVEL, равное 2.



4



Меню
Настройка windows XP
[38]

тонкости настройки, скрытые возможности

Программирование
[8]

Нюансы, примеры, мои наработки и прочая полезная информация

Защита
[28]

Компьютера, данных, интернет соединений и прочая полезная информация по защите

Обзор новинок
[15]

Новинки ПО и железа

Обмен опытом
[20]

Заработок в сети
[9]

Все виды заработка в сети интернет, обзор, анализ, рекомендации

Распознование
[10]

Все о методах и способах распознавания графической информации. Взлом капчи, методы и способы анализа…

Электронные книги
[4]

По PHP CSS SQL PERL программированию Всё что есть в свободном доступе в интернете на разных ресурсах.

WEB программирование
[9]

Всё о программировании WEB PHP Java PERL HTTP HTML и т.п.

Взлом
[6]

методика взлома, примеры взлома, способы защиты от взлома

Онлайн сервисы
[2]

Полезные сервисы онлайн

Администрирование
[27]

Опыт системного администрирования

Статистика

Календарь
«  Июль 2011  »
Пн Вт Ср Чт Пт Сб Вс
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Главная » 2011 » Июль » 3 » Командная строка Microsoft Windows. Справочник администратора, Уильям Р. Станек


14:47

Командная строка Microsoft Windows. Справочник администратора, Уильям Р. Станек

Эта книга – полнейший, исчерпывающий справочник по командной оболочке и базовым средствам командной строки двух, пока еще самых популярных и всестороннее изученных, операционных систем – Microsoft Windows XP Professional и Microsoft Windows Server 2003. Эта книга – кладезь полезного, так сказать первоисток, если провести аналогию с обычной жизнью, то прочитать (понять и потом использовать) эту книгу, все равно что купить семена какого-либо растения, с надежной получения большого урожая. 

В данной книге рассматриваются практически все основные вопросы и методы, связанные с выполнением стандартных администраторских задач из командной строки. Например: настройка Windows-служб и управление локальными и удаленными системами, разнообразные средства автоматизации мониторинга различных системных параметров, не забыт и анализ с мониторингом процессов. Большая доля информации уделена управлению дисками и файловыми системами, с углубленным рассмотрением создания базовых и динамических дисков, RAID-массивов. Не остались в стороне и конфигурирование службы каталогов Active Directory, администрирование TCP/ IP-сетей и многие другие насущные вопросы.
Издательство: Мелкомягкие Пресс
Год издания: 2004
Страниц: 477  Формат: DjVu  http://depositfiles.com/files/gfvgmqzj1

Рекомендую Вам также почитать:

Загрузить, скачать Электронные книги, Командная строка Microsoft Windows. Справочник администратора, Уильям Р. Станек бесплатно.
Скачать Командная строка Microsoft Windows. Справочник администратора, Уильям Р. Станек бесплатно
Командная строка Microsoft Windows. Справочник администратора, Уильям Р. Станек бесплатно и без регистрации.

При копировании материала указывайте источник

Командная строка Microsoft Windows. Справочник администратора, Уильям Р. Станек download free

  • 1
  • 2
  • 3
  • 4
  • 5

Категория: Электронные книги |
Просмотров: 6678 |
Добавил: Никипольский-Алексей
| Теги: Командная строка, Справочник администратора, Microsoft Windows, Уильям Р.Станек
| Рейтинг: 5.0/1

Мои услуги на Kwork

  • Командная строка быстрые клавиши windows 10
  • Команды в командной строке windows чтобы удивить
  • Командная строка windows как создать папку
  • Команды для работы с терминалом windows
  • Командная строка при установке windows 10 с флешки