Справочник параметров командной строки

       

Команда rasdial не поддерживает следующие


  • Команда rasdial не поддерживает следующие функции Rasphone.exe:
  • Записи, требующие ввода данных в терминальном режиме в процессе набора номера.

  • Набор номера через оператора или вручную.



Передача данных кому-либо еще ( третьей стороне).
Команду rcp, осуществляющую подключение, можно также использовать для передачи файлов третьй стороне. Команду rcp можно запустить с компьютера с системой Windows XP для копирования файлов между двумя компьютерами, на которых запущены серверы rshd. Сервер (демон) rshd доступен на компьютерах с системой UNIX, поэтому компьютер под управлением Windows XP при передаче данных третьей стороне может выступать только в роли компьютера, с которого запускаются команды.
Использование параметра -r
И источник, и путь\точка_назначения должны быть каталогами. Если источник не является каталогом, параметр -r можно использовать без рекурсии.
Использование параметров источник и путь\точка_назначения
Если имя файла не начинается с косой черты (/) для системы UNIX или обратной косой черты (\) для системы Windows XP, предполагается, что местоположение файла указано относительно текущего рабочего каталога. Для системы Windows XP — это каталог, из которого запущена команда. Для удаленной системы — это каталог входа удаленного пользователя в систему. Точка (.) указывает на текущий каталог. При задании пути на удаленном компьютере для указания подстановочных знаков следует использовать управляющие символы (\ , " или ').
Права доступа на удаленной системе
Команда rcp не запрашивает пароль. Имя текущего или заданного пользователя должно существовать на удаленном компьютере и допускать выполнение команды rcp.
Файл .rhosts
Файл .rhosts задает имена удаленных систем и пользователей, которым разрешен доступ к локальным ресурсам с использованием команд rsh или rcp. Этот файл (или его эквивалент, HOSTS) требуется для доступа к удаленной системе, использующей эти команды. Команды rsh и rcp, передают имя локального пользователя удаленной системе. Удаленная система использует это имя и IP-адрес (обычно сопоставляемый с именем компьютера) запрашиваемой системы для предоставления доступа. Пароль для доступа к ресурсам с использованием этих команд не требуется.




Команда recover считывает файл сектор за сектором и восстанавливает информацию, которая еще может быть считана. Данные в поврежденных секторах будут утеряны.
Ограничения на параметр [диск:][путь]имя_файла
Использование подстановочных знаков (* и ?) в команде recover не допускается. Должно быть указано имя файла.
Новый ввод потерянных данных
Так как все данные в испорченных секторах будут потеряны, файлы следует восстанавливать по одному. После процедуры восстановления требуется отредактировать каждый файл и снова ввести в него потерянную информацию.
Восстановление испорченных секторов
Поврежденные сектора, о которых сообщает команда chkdsk, были маркированы при первом форматировании диска. Они не представляют опасности и команда recover не будет обращать на них внимание.


  • С помощью данной операции нельзя добавлять поддеревья. Эта версия регистра не запрашивает подтверждения при добавлении нового раздела.

  • В следующей таблице представлены значения возврата для операции reg add.
    ЗначениеОписание
    0Успех
    1Сбой

  • В следующей таблице представлены значения возврата для операции reg compare.
    ЗначениеОписание
    0Сравнение успешно и результаты совпадают.
    1Сравнение не прошло.
    2Сравнение прошло успешно и найдены различия.



  • Эта версия команды Reg не запрашивает подтверждения при копировании раздела.

  • В следующей таблице представлены значения возврата для операции reg copy.
    ЗначениеОписание
    0Успех
    1Сбой

  • В следующей таблице представлены значения возврата для операции reg copy.
    ЗначениеОписание
    0Успех
    1Сбой

  • В следующей таблице представлены значения возврата для операции reg export.
    ЗначениеОписание
    0Успех
    1Сбой

  • В следующей таблице представлены значения возврата для операции reg import.
    ЗначениеОписание
    0Успех
    1Сбой

  • В следующей таблице представлены значения возврата для операции reg load.
    ЗначениеОписание
    0Успех
    1Сбой

  • В следующей таблице представлены значения возврата для операции reg query.
    ЗначениеОписание
    0Успех
    1Сбой

  • Эта операция используется для перезаписывания отредактированных записей реестра. Перед редактированием записей родительский раздел необходимо сохранить с помощью операции reg save. В случае сбоя редактирования с помощью описанной выше операции этот раздел можно восстановить.

  • В следующей таблице представлены значения возврата для операции reg restore.
    ЗначениеОписание
    0Успех
    1Сбой

  • В следующей таблице представлены значения возврата для операции reg save.
    ЗначениеОписание
    0Успех
    1Сбой

  • В следующей таблице представлены значения возврата для операции reg unload.
    ЗначениеОписание
    0Успех
    1Сбой

  • Использование команды Reg напрямую редактирует реестр локального или удаленного компьютеров. Эти изменения могут привести компьютер в нерабочее состояние и даже к необходимости установки операционной системы заново. Для внесения изменений в реестр вместо прямого его редактирования по возможности используйте панель управления или консоль ММС.

  • Некоторые операции допускают просмотр или настройку записей реестра на локальном или удаленном компьютерах, а другие - только настройку на локальных компьютерах. Кроме того, удаленный доступ к реестру может сделать недоступными некоторые параметры. Для того чтобы убедиться, что данную операцию и данные параметры можно использовать соответственно на удаленном компьютере и в данной ситуации, проверьте синтаксис каждой операции.



  • Вывод комментариев с помощью команды echo
    Команда rem не выводит комментарии на экран. Для вывода комментариев на экран необходимо использовать команду echo on в пакетных файлах или в файле Config.nt.
    Ограничения на комментарии в пакетных файлах
    В тексте комментариев нельзя использовать символы перенаправления (< или >) или канала (|).
    Использование команды rem для добавления вертикальных пробелов.
    Вместо команды rem, которая без текста комментария применяется для добавления вертикальных пробелов в пакетный файл, можно просто использовать пустые строки. При обработке пакетной программы пустые строки пропускаются.


    Переименование файлов
    Допускается переименование всех файлов, соответствующих заданному имени файла. Команду rename нельзя использовать для переименования файлов на разных дисках или для их перемещения в другой каталог.
    Использование подстановочных знаков при переименовании
    Подстановочные знаки (* и ?) могут быть использованы в параметрах, задающих имена. Если они использованы в параметре имя_файла_2, то символы, замещаемые символами подстановки, будут теми же, что и в параметре имя_файла_1.
    Команда переименования не будет работать, если имя_файла_2 уже существует.
    Если имя файла, задаваемое параметром имя_файла_2, уже существует, команда rename выведет на экран следующее сообщение:
    Дублирование имени файла или файл не найден


    Сообщения команды replace
    И при замене, и при добавлении файлов команда replace выводит их имена на экран. По окончании работы команда replace выводит на экран итоговую строку в одном из следующих форматов:
    nnn файлов добавлено
    nnn файлов заменено
    ни один файл не добавлен
    ни один файл не заменен
    Замена файлов на гибких дисках
    Если используются гибкие диски и необходима их замена во время работы команды replace, требуется задать параметр командной строки /w и команда replace будет ожидать замены дисков в случае необходимости.
    Ограничения команды replace
    Команда replace не может быть использована для обновления скрытых или системных файлов. Чтобы получить сведения о смене атрибутов скрытых и системных файлов, смотрите
    Коды завершения команды replace
    В следующем списке приведены коды завершения команды с кратким описанием.

    Код завершения
    Описание
    0 Файлы успешно заменены или добавлены командой replace
    1 Команда replace обнаружила некорректную версию MS-DOS
    2 Команда replace не может найти исходные файлы
    3 Команда replace не может найти исходные файлы или файлы-результаты
    5 Пользователь не имеет доступа к заменяемым файлам
    8 Недостаточно системной памяти для работы команды
    11 В строке вызова команды содержится синтаксическая ошибка
    В пакетных программах можно использовать параметр уровень_ошибки команды if для анализа кода завершения команды replace. Чтобы посмотреть пример пакетной программы, обрабатывающей коды завершения, выберите if из списка в ссылке «См. также».


    Стандартные операции
    Команда rexec запрашивает пароль пользователя и проверяет его на удаленном компьютере. Заданная команда будет выполняться после подтверждения подлинности пароля.
    Команда rexec копирует стандартный ввод в удаленную команду, стандартный вывод удаленной команды в свой стандартный поток вывода и стандартные ошибки удаленной команды в свой стандартный поток сообщений об ошибках. Команда rexec обычно завершает работу после окончания работы удаленной команды.
    Использование символов перенаправления
    Для выполнения перенаправления на удаленном компьютере следует заключать символы перенаправления в кавычки (например, ">>"). При отсутствии кавычек перенаправление выполняется на локальном компьютере. Например, следующая команда будет добавлять удаленный файл уд_файл к локальному файлу лок_файл:
    rexec уд_компьютер cat уд_файл >> лок_файл
    Следующая команда будет добавлять удаленный файл уд_файл1 к файлу уд_файл2 на удаленном компьютере:
    rexec уд_компьютер cat уд_файл1">>" уд_файл2
    Интерактивные команды
    Большинство интерактивных команд не могут быть запущены командой rexec. Например, командой rexec не могут быть запущены программы vi или emacs. Однако, имеется возможность использовать команды telnet.
    Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP).


    Стандартные операции
    Команда rexec запрашивает пароль пользователя и проверяет его на удаленном компьютере. Заданная команда будет выполняться после подтверждения подлинности пароля.
    Команда rexec копирует стандартный ввод в удаленную команду, стандартный вывод удаленной команды в свой стандартный поток вывода и стандартные ошибки удаленной команды в свой стандартный поток сообщений об ошибках. Команда rexec обычно завершает работу после окончания работы удаленной команды.
    Использование символов перенаправления
    Для выполнения перенаправления на удаленном компьютере следует заключать символы перенаправления в кавычки (например, ">>"). При отсутствии кавычек перенаправление выполняется на локальном компьютере. Например, следующая команда будет добавлять удаленный файл уд_файл к локальному файлу лок_файл:
    rexec уд_компьютер cat уд_файл >> лок_файл
    Следующая команда будет добавлять удаленный файл уд_файл1 к файлу уд_файл2 на удаленном компьютере:
    rexec уд_компьютер cat уд_файл1">>" уд_файл2
    Интерактивные команды
    Большинство интерактивных команд не могут быть запущены командой rexec. Например, командой rexec не могут быть запущены программы vi или emacs. Однако, имеется возможность использовать команды telnet.
    Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP).


  • Использование команды rmdir в консоли восстановления
    Команда rmdir с другими параметрами доступна в консоли восстановления.
    Удаление каталогов со скрытыми и системными файлами
    Удаление каталогов со скрытыми и системными файлами невозможно. При попытке удаления, появится следующее сообщение:
    Каталог не является пустым.
    Для получения списка скрытых и системных файлов следует использовать команду , а для просмотра и смены атрибутов— команду .
    Использование обратной косой черты
    Если перед первым именем каталога вставлена обратная косая черта (\), этот каталог будет рассматриваться как подкаталог корневого каталога независимо от имени текущего каталога. Если обратной косой черты нет, каталог будет рассматриваться как подкаталог текущего каталога.
    Удаление текущего каталога
    Команда rmdir не может быть использована для удаления текущего каталога. Вначале необходимо перейти в другой каталог (который не является подкаталогом текущего) и затем использовать команду rmdir. При попытке удалить текущий каталог появляется следующее сообщение:
    Нет доступа к файлу, так как он используется другим процессом.


    Большие значения в столбце metric таблицы маршрутизации — результат возможности протокола TCP/IP автоматически определять метрики маршрутов таблицы маршрутизации на основании конфигурации IP-адреса, маски подсети и стандартного шлюза для каждого интерфейса ЛВС. Автоматическое определение метрики интерфейса, включенное по умолчанию, устанавливает скорость каждого интерфейса и метрики маршрутов для каждого интерфейса так, что самый быстрый интерфейс создает маршруты с наименьшей метрикой. Чтобы удалить большие метрики, отключите автоматическое определение метрики интерфейса в дополнительных свойствах протокола TCP/IP для каждого подключения по локальной сети.

  • Имена могут использоваться для параметра конечная_точка, если существует соответствующая запись в файле базы данных Networks, находящемся в папке системный_корневой_каталог\System32\Drivers\Etc. В параметре шлюз можно указывать имена до тех пор, пока они разрешаются в IP-адреса с помощью стандартных способов разрешения узлов, таких как запрос службы DNS, использование локального файла Hosts, находящегося в папке системный_корневой_каталог\system32\drivers\etc, или разрешение имен NetBIOS.
    Если команда — print или delete, параметр шлюз опускается и используются подстановочные знаки для указания точки назначения и шлюза. Значение конечной_точки может быть подстановочным значением, которое указывается звездочкой (*). При наличии звездочки (*) или вопросительного знака (?) в описании конечной точки, они рассматриваются как подстановки, тогда печатаются или удаляются только маршруты, соответствующие точке назначения. Звездочка соответствует любой последовательности символов, а вопросительный знак — любому одному символу. 10.*.1, 192.168.*, 127.* и *224* являются допустимыми примерами использования звездочки в качестве подстановочного символа.
    При использовании недопустимой комбинации значений конечной точки и маски подсети (маски сети) выводится следующее сообщение об ошибке : «Маршрут: неверная маска подсети адреса шлюза». Ошибка появляется, когда одно или несколько значений разрядов в адресе конечной точки равно 1, а значения соответствующих разрядов маски подсети — 1. Для проверки этого состояния выразите конечную точку и маску подсети в двоичном формате. Маска подсети в двоичном формате состоит из последовательности единичных битов, представляющей часть сетевого адреса конечной точки, и последовательности нулевых битов, обозначающей часть адреса узла конечной точки. Проверьте наличие единичных битов в части адреса точки назначения, которая является адресом узла (как определено маской подсети).
    Параметр -p поддерживается в команде route только в операционных системах Windows NT 4.0, Windows 2000, Windows Millennium Edition и Windows XP. Этот параметр не поддерживается командой route в системах Windows 95 и Windows 98.
    Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP).


    Стандартные операции
    Команда rsh копирует стандартный ввод в удаленную команду, стандартный вывод удаленной команды в свой стандартный поток вывода и стандартные ошибки удаленной команды в свой стандартный поток сообщений об ошибках. Команда Rsh обычно заканчивает работу после окончания работы удаленной команды.
    Использование символов перенаправления
    Заключайте символы перенаправления в кавычки для выполнения перенаправления на удаленном компьютере (например, ">>"). При отсутствии кавычек перенаправление выполняется на локальном компьютере. Например, следующая команда будет добавлять удаленный файл уд_файл к локальному файлу лок_файл:
    rsh уд_компьютер cat уд_файл >> лок_файл
    Следующая команда будет добавлять удаленный файл уд_файл1 к файлу уд_файл2 на удаленном компьютере:
    rsh уд_компьютер cat уд_файл1">>" уд_файл2
  • Использование команды rsh
    При использовании компьютера, который находится под управлением WindowsXP Professional и входит в домен, должен быть доступен основной контроллер домена для проверки имени пользователя, в противном случае, команда rsh не выполняется.
    Файл .rhosts
    Файл .rhosts обычно управляет правами сетевого доступа к UNIX системам. В этом файле перечислены имена компьютеров и соответствующие имена пользователей, которые имеют доступ к удаленным компьютерам. При обращении к удаленной системе с правильно настроенным файлом .rhosts с помощью команд rcp, rexec и rsh ввод имени пользователя и пароля не требуется.
    Файл .rhosts является текстовым файлом, в котором каждая строка является записью. Запись состоит из локального имени компьютера, локального имени пользователя и произвольного комментария. Каждое поле отделяется символом табуляции или пробелом, комментарий начинается со знака (#), например: Например:
    узел7 #Этот компьютер находится в комнате 31A
    Файл .rhosts должен находиться в основном каталоге пользователя на удаленном компьютере. Дополнительные сведения о специфической реализации файла .rhosts на удаленном компьютере см. в документации удаленного компьютера.
    Эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP).



  • В других командах параметры /lf и /pf позволяют задать в качестве параметра имя логического носителя или его стороны соответственно. Если в данной команде не используются имена носителей (понятные имена), в следующих командах для указания логического носителя можно будет использовать только коды GUID.
    Чтобы создать пул носителей


    Для задания освобождаемого логического носителя может использоваться имя логического носителя или имя его стороны (раздела), только если одно из этих имен было задано в команде allocate (параметры /ln и /pn соответственно). В противном случае необходимо задать код логического носителя (LMID) или код раздела (PARTID).
    Чтобы удалить пул носителей


    Для задания отсоединяемого логического носителя может использоваться имя логического носителя или имя его стороны (раздела), только если одно из этих имен было задано в команде allocate (параметры /ln и /pn соответственно). В противном случае необходимо задать код логического носителя (LMID) или код раздела (PARTID).
    Чтобы извлечь носитель из библиотеки
    Носитель для извлечения можно задать одним из трех способов.
    Указать физический носитель, который требуется извлечь, используя код физического носителя (PMID) или имя физического носителя.
    Извлечь носитель из определенного отсека в библиотеке.
    Извлечь носитель c определенного устройства в библиотеке.


    До выполнения данной команды вручную остановите службу ntmssvc.
    Чтобы произвести учет носителей в определенной автоматической библиотеке


    При использовании команды mount можно задать присоединяемый носитель с помощью параметра /l, параметра /p или сочетания параметров /s и /c.
    Чтобы обновить библиотеку, физический носитель или все устройства с определенным типом носителя
    Эта команда опрашивает указанные устройства для занесения их текущего состояния в базу данных съемных носителей. Эта команда обычно используется после извлечения и вставки носителей.


    Если не используются ключи /guiddisplay и /b, отображаются только понятные имена объектов.


  • После успешного выполнения команды возвращается код ERROR_SUCCESS. Если команда по каким-либо причинам не выполнена, возвращается код ошибки, который можно использовать в сценариях. Код ошибки представляет собой либо системный код ошибки, либо один из кодов, указанных в таблице.

    Код ошибки
    Описание
    536870913 Заданы неверные аргументы. Обычно эта ошибка бывает вызвана наличием пробела после параметра, например /t 50 вместо /t50
    536870914 Заданы повторяющиеся параметры. Например, задана команда allocate с двумя параметрами /m
    536870915 Указанному понятному имени не соответствует ни один код GUID. Проверьте правильность написания понятного имени с учетом регистра
    536870916 Задано недостаточно параметров. Проверьте, не пропущен ли обязательный параметр
    536870917 Задан неверный код GUID. Для определения правильного кода GUID воспользуйтесь командой view
    536870918 Этот код возвращается только командой ejectatapi. Проверьте правильность работы сменщика ATAPI

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

  • Использование команды runas не ограничено административными учетными записями, хотя именно такой способ является наиболее употребительным. Любой пользователь с несколькими учетными записями может использовать runas для запуска программы, консоли MMC или компонента панели управления с другими личными данными.

  • Если необходимо использовать учетную запись администратора на своем компьютере, в качестве параметра /user: введите одно из следующих значений:
    /user:учетная_запись_администратора@имя_компьютера
    /user:имя_компьютера\учетная_запись_администратора
  • Чтобы использовать данную команду в качестве администратора домена, введите одно из следующих значений параметра:
    /user:учетная_запись_администратора@имя_домена
    /user:имя_домена\учетная_запись_администратора
  • С помощью команды runas можно выполнять программы (*.exe), запускать сохраненные консоли MMC (*.msc), ярлыки программ и сохраненных консолей MMC и компоненты панели управления. Их можно запускать в качестве администратора, даже если вход в систему был произведен с учетной записью члена другой группы, например группы пользователей или опытных пользователей.

  • Можно использовать команду runas для запуска любой программы, консоли MMC или компонента панели управления. Поскольку указываются соответствующие сведения об имени пользователя и его пароле, учетная запись пользователя предоставляет возможность подключения к компьютеру, а программа, консоль MMC или компонент панели управления становятся доступными в системе для учетной записи пользователя.

  • Команда runas позволяет администрировать сервер в другом лесе (компьютер, с которого запускается программа, и сервер располагаются в разных доменах).


  • Содержание раздела