Macfile
Команда Macfile служит для управления серверами, томами, папками и файлами файлового сервера для «Макинтоша» из командной строки. Административные задачи могут быть автоматизированы включением последовательностей команд в пакетные файлы и запуском этих файлов вручную или в заранее определенное время.
Изменение каталогов тома, доступного для «Макинтоша»
Mem
Служит для вывода сведений о свободных и занятых областях памяти и программах, находящихся в памяти подсистемы MS-DOS. При запуске команды mem без параметров на экран выводятся сведения о свободной и об использованной памяти подсистемы MS-DOS.
Mmc
Служит для открытия окна консоли MMC. Используя параметры командной строки mmc, можно открывать определенную консоль MMC, открывать консоль MMC в авторском режиме и выбирать запускаемую версию консоли: 32-разрядную или 64-разрядную.
Mode
Служит для отображения состояния и изменения параметров системы, а также перенастройки портов или устройств. При вызове команды mode без параметров отображаются все изменяемые атрибуты консоли и доступные COM-устройства. Поскольку команда mode служит для выполнения многих задач, для каждой такой задачи следует использовать индивидуальный синтаксис. Выберите задачу, которую требуется выполнить.
Задание параметров последовательного порта
Mountvol
Служит для создания, удаления и получения списка точек подключения тома. Команда Mountvol является обеспечивает подключение томов, не требуя для этого букву диска.
Move
Служит для перемещения одного или нескольких файлов из одного каталога в другой.
Msiexec
Средство установки, изменения и выполнения операций установщика Windows из командной строки.
Установка и настройка продукта
Служит для отображения подробных сведений
Служит для отображения подробных сведений об оборудовании, системных компонентах и среде программного обеспечения.
на котором требуется изменить папку.
/server:\\имя_компьютера
Сервер, на котором требуется изменить папку. Если данный параметр не задан, эта операция выполняется на локальном компьютере.
/path:папка
Обязательный параметр. Путь к папке, которую требуется изменить. Указанная папка должна существовать. Команда macfile directory не позволяет создавать папки.
/owner:имя_владельца
Смена владельца папки. Если данный параметр не задан, владелец остается прежним.
/group:имя_группы
Задание или изменение основной группы «Макинтоша», связанной с этой папкой. Если данный параметр не задан, основная группа не изменяется.
/permissions:разрешения
Задание разрешений на папку для владельца, основной группы и всех остальных. Для настройки разрешений используется число, содержащее 11 знаков. Цифра 1 означает разрешение; 0— его отмену (например 11111011000). Позиция цифры соответствует определенному разрешению в соответствии со следующей таблицей. Если данный параметр не задан, разрешения не изменяются.
Первая | OwnerSeeFiles |
Вторая | OwnerSeeFolders |
Третья | OwnerMakeChanges |
Четвертая | GroupSeeFiles |
Пятая | GroupSeeFolders |
Шестая | GroupMakeChanges |
Седьмая | WorldSeeFiles |
Восьмая | WorldSeeFolders |
Девятая | WorldMakeChanges |
Десятая | Папка не может быть переименована, перемещена, или удалена. |
Одиннадцатая | Изменения применяются к текущей папке и всем ее подпапкам. |
/?Отображение справки в командной строке.
/server:\\имя_компьютера
Сервер, на котором будут объединены файлы. Если данный параметр не задан, операция выполняется на локальном компьютере.
/creator:имя_источника
Источник файла. Программа Macintosh Finder использует параметр командной строки /creator для определения приложения, создавшего файл.
/type:имя_типа
Тип файла. Программа Macintosh Finder использует параметр командной строки /type для определения типа файла в приложении, создавшем файл.
/datafork:путь_к_файлу
Размещение файла данных, предназначенного для объединения. Допускается указание пути к файлу на удаленном компьютере.
/resourcefork:путь_к_файлу
Размещение файла ресурсов, предназначенного для объединения. Допускается указание пути к файлу на удаленном компьютере.
/targetfile:путь_к_файлу
Обязательный параметр. Размещение файла, созданного путем объединения файла данных и файла ресурсов, или файла, тип и источник которого изменены. Этот файл должен находиться на указанном сервере.
/?Отображение справки в командной строке.
/server:\\имя_компьютера
Сервер, на котором будут изменены параметры. Если этот параметр не задан, операция выполняется на локальном компьютере.
/maxsessions:[число| unlimited]
Максимальное количество пользователей, которые могут одновременно использовать серверы файлов и печати для «Макинтоша». Если данный параметр не задан, значение maxsessions для сервера не изменяется.
/loginmessage:сообщение
Смена сообщения, которое пользователи «Макинтоша» увидят при входе на файловый сервер для «Макинтоша». Максимальное количество знаков сообщения при входе— 199. Если данный параметр не задан, сообщение loginmessage этого сервера не изменяется. Чтобы удалить существующее сообщение при входе, воспользуйтесь параметром /loginmessage, оставив сообщение пустым.
/?Отображение справки в командной строке.
{/add | /set}
Обязателен при добавлении или изменении тома, доступного для «Макинтоша». Добавление или изменение указанного тома.
/server:\\имя_компьютера
Сервер, на котором следует добавить, изменить или удалить том. Если данный параметр не задан, операция выполняется на локальном компьютере.
/name:имя_тома
Обязательный параметр. Имя добавляемого, изменяемого или удаляемого тома.
/path:папка
Требуется и используется только при добавлении тома. Путь к корневой папке добавляемого тома.
/readonly:[true | false]
Разрешение изменения файлов этого тома пользователями. Значение true запрещает изменение файлов на этом томе пользователями. Значение false разрешает изменение файлов на этом томе пользователями. Если при создании тома этот параметр не задан, изменение файлов разрешено. Если при изменении тома этот параметр опущен, режим readonly для тома не изменяется.
/guestsallowed:{true | false}
Управление доступом к тому пользователей, вошедших в систему как гости. Значение true разрешает использование этого тома гостями. Значение false запрещает использование этого тома гостями. Если при добавлении тома этот параметр не задан, гости имеют доступ к тому. Если при изменении тома этот параметр не задан, состояние guestsallowed для тома не изменяется.
/password:пароль
Пароль, который будет требоваться для доступа к тому. Если при создании тома этот параметр не задан, пароль не создается. Если при изменении тома этот параметр не задан, предыдущий пароль не меняется.
/maxusers:[число| unlimited]
Максимальное количество пользователей, одновременно получающих доступ к тому. Если при добавлении тома этот параметр не задан, одновременно к тому может обращаться любое количество пользователей. Если при изменении тома этот параметр не задан, предыдущее значение maxusers не меняется.
/remove
Обязательный параметр при удалении тома, доступного для «Макинтоша». Удаление указанного тома.
/?Отображение справки в командной строке.
/program
Вывод сведений о загруженных в память программах.
/debug
Вывод сведений о загруженных программах и внутренних драйверах, а также других сведений..
/classify
Вывод сведений о программах, загруженных в обычную память и в верхнюю область памяти.
/?Отображение справки в командной строке.
диск:
Диск, на котором будет создана новая папка.
путь
Обязательный параметр. Имя и местоположение новой папки. Максимальная длина пути определяется типом файловой системы.
/?
Отображение справки в командной строке.
путь\имя_файла.msc
Запуск консоли MMC с открытием сохраненной консоли. Необходимо указать полный путь и имя файла сохраненной консоли. Если файл консоли не указан, будет открыта новая консоль MMC.
/a
Открытие сохраненной консоли в авторском режиме. Используется для внесения изменений в сохраненные консоли.
/64
Открытие 64-разрядной версии консоли MMC (MMC64). Этот параметр следует использовать только при работе в WindowsXP 64-Bit Edition.
/32
Открытие 32-разрядной версии консоли MMC (MMC32). При работе в Windows XP 64-Bit Edition в окне консоли MMC, запущенной с этим параметром, можно открывать 32-разрядные оснастки.
/?
Отображение справки в командной строке.
comm [:]
Номер порта асинхронной связи.
baud=b
Скорость передачи в битах в секунду. В следующем списке приведены допустимые значения параметра b и соответствующие им скорости.
11 | 110 бод |
15 | 150 бод |
30 | 300 бод |
60 | 600 бод |
12 | 1200 бод |
24 | 2400 бод |
48 | 4800 бод |
96 | 9600 бод |
19 | 19200 бод |
parity=p
Режим проверки ошибок передачи. В следующей таблице приведен список допустимых значений p. По умолчанию используется значение e. Не все компьютеры поддерживают значения m и s.
n | нет |
e | чет (even) |
o | нечет (odd) |
m | пометка (mark) |
s | пробел (space) |
data=d
Число битов данных в символе. Допустимые значения d находятся в диапазоне от 5 до 8. Значение по умолчанию равно 7. Не все компьютеры поддерживают значения 5 и 6.
stop=s
Число стоповых битов, определяющих конец символа: 1, 1,5 или 2. Если скорость передачи равна 110, по умолчанию используется значение 2. В противном случае используется значение 1. Не все компьютеры поддерживают значение 1,5.
to={on|off}
Режим обработки бесконечных пауз передачи. По умолчанию режим отключен (off).
xon={on|off}
Режим использования протокола xon/xoff для управления передачей.
odsr={on|off}
Включение или отключение согласования выходов с использованием сигнала Data Set Ready (DSR).
octs={on|off}
Включение или отключение согласования выходов с использованием сигнала Clear To Send (CTS).
dtr={on|off|hs}
Режим использования сигнала готовности терминала данных (DTR). Возможные значения: on (включено), off (отключено), handshake (согласование).
rts={on|off|hs|tg}
Режим использования сигнала Request To Send (RTS). Возможные значения: on (включено), off (отключено), handshake (согласование) и toggle (переключение).
idsr={on|off}
Режим использования распознавания сигнала DSR.
/?Отображение справки в командной строке.
Вывод сведений обо всех внешних устройствах либо о заданном устройстве
устройство
Имя устройства, сведения о котором будут выведены.
/status
Запрос сведений о состоянии перенаправленного параллельного принтера. Допускается использование сокращения /sta вместо /status.
/?Отображение справки в командной строке.
lptn
Обязательный параметр. Параллельный порт. Допустимые значения n находятся в диапазоне от 1 до 3.
comm [:]
Обязательный параметр. Последовательный порт. Допустимые значения m находятся в диапазоне от 1 до 4.
/?Отображение справки в командной строке.
устройство
Обязательный параметр. Устройство, для которого выбирается кодовая страница. CON является единственным допустимым значением.
codepage select=
Обязательный параметр. Кодовая страница, используемая с заданным устройством. Допускается использование сокращений cp и sel вместо codepage и select соответственно.
yyy
Обязательный параметр. Номер выбираемой кодовой страницы. Ниже приведены существующие кодовые таблицы с соответствующими странами/регионами или языками:
437 | США |
850 | Многоязычная (латиница I) |
852 | Восточная и центральная Европа (латиница II) |
855 | Кириллица (русский) |
857 | Турецкий |
860 | Португальский |
861 | Исландский |
863 | Французский (Канада) |
865 | Скандинавский |
866 | Русский |
869 | Современный греческий |
codepage
Обязательный параметр. Вывод номеров кодовых страниц, выбранных для заданного устройства.
/status
Вывод номеров кодовых страниц, выбранных для данного устройства. Допускается использование сокращения /sta вместо /status. Независимо от того, задан ли параметр /status, команда mode codepage выводит номера кодовых страниц, выбранных для заданного устройства.
/?Отображение справки в командной строке.
Изменение размера курсора командной строки
con[:]
Обязательный параметр. Указывает на изменения в окне командной строки.
cols=c
Число символов (столбцов), определяющих ширину буфера экрана.
lines=n
Число строк, определяющих длину буфера экрана.
/?Отображение справки в командной строке.
Задание частоты повторений знаков с клавиатуры
con[:]
Обязательный параметр. Задает установку параметра для клавиатуры.
rate=r
Частота повторений вывода знака на экран при нажатии и удержании клавиши.
delay=d
Промежуток времени, после которого нажатая и удерживаемая клавиша начинает повторять знаки.
/?Отображение справки в командной строке.
[диск:] [путь] имя_файла
Файл, который будет выведен на экран.
команда
Команда, которая будет выводить на экран какие-либо сведения.
/c
Очистка экрана перед выводом страницы.
/p
Обработка символов перевода страницы.
/s
Замена нескольких пустых строк одной.
/tn
Замена знаков табуляции количеством пробелов, заданным значением n.
+n
Вывод первого файла, начиная со строки n.
файлы
Список файлов для вывода. Имена файлов разделяются пробелами.
/?
Отображение справки в командной строке.
[диск:]путь
Папка существующего каталога NTFS, в которой находится точка подключения.
имя_тома
Имя тома, являющегося местом назначения точки подключения. Имя тома задается в формате \\?\Volume{код_GUID}\, где {код_GUID} является глобальным уникальным идентификатором (GUID) (например \\?\Volume\{2eca078d-5cbc-43d3-aff8-7e8511f60d0e}\).
/d
Удаление точки подключения из указанной папки.
/L
Вывод списка имен подключенных дисков для указанной папки.
/s
Только для компьютеров на основе процессора. Подключение системного раздела EFI к указанному диску.
/?
Отображение справки в командной строке.
/y
Запрет на выдачу запроса подтверждения перезаписи существующего файла-результата.
/-y
Выдача запроса подтверждения перезаписи существующего файла-результата.
источник
Путь и имя одного или нескольких файлов для перемещения. Если требуется переместить или переименовать каталог, в качестве источника должен быть указан путь к текущему каталогу и его имя.
результат
Путь и имя, куда требуется переместить файлы. Если требуется переместить или переименовать каталог, в качестве результата должен быть указан путь к конечному каталогу и его имя.
/?
Отображение справки в командной строке.
/i
Установка или настройка продукта.
пакет
Имя файла пакета установщика Windows.
код_продукта
Глобальный уникальный идентификатор (GUID) пакета установщика Windows.
/a
Выбор режима административной установки.
пакет
Имя файла пакета установщика Windows.
/f
Включение одного или нескольких параметров командной строки, перечисленных в следующей таблице.
p | Переустановка только в случае отсутствия файла. |
o | Переустановка при отсутствии файла или если установлена его старая версия. |
e | Переустановка при отсутствии файла или если установлена его текущая либо старая версия. |
d | Переустановка в случае отсутствия файла или если установлена другая его версия. |
c | Переустановка в случае отсутствия файла или в случае, если контрольная сумма не совпадает с вычисленным значением. |
a | Принудительная переустановка всех файлов. |
u | Перезапись всех необходимых пользовательских записей реестра. |
m | Перезапись всех необходимых записей реестра компьютера. |
s | Перезапись всех имеющихся ярлыков. |
v | Запуск файлов из источника и повторное кэширование локального пакета. |
код_продукта
Глобальный уникальный идентификатор (GUID) пакета установщика Windows.
/x Удаление продукта.
пакет
Имя файла пакета установщика Windows.
код_продукта
Глобальный уникальный идентификатор (GUID) пакета установщика Windows.
/j
Объявление продукта.
u
Объявление для текущего пользователя.
m
Объявление для всех пользователей компьютера.
пакет Файл пакета установщика Windows.
/g код_языка
Служит для задания языка.
/t список_преобразований
Применение преобразований к объявляемому пакету.
/L
Путь к файлу журнала.
i
Занесение в журнал сообщений о состоянии.
w
Занесение в журнал некритических предупреждений. e
Занесение в журнал сообщений об ошибках. a
Занесение в журнал выполнения действий. r
Занесение в журнал записей со сведениями о действиях. u
Занесение в журнал запросов пользователей. c
Занесение в журнал исходных параметров пользовательского интерфейса. m
Занесение в журнал нехватки памяти. p
Занесение в журнал свойств терминала. v
Занесение в журнал подробных сведений. Для использования параметра v следует задавать /L*v. +
Добавление в существующий файл. !
Сброс в журнал каждой строки. *
Занесение в журнал всех сведений, кроме параметра v. Это подстановочный знак. файл_журнала.txt
Имя и путь к текстовому файлу журнала.
/ p Применение исправлений.
пакет_исправлений Определенное исправление.
/i
Установка или настройка продукта.
пакет
Файл пакета установщика Windows.
TRANSFORMS=
Свойство, используемое для указания файлов преобразования (MST), которые следует применить к пакету.
список_преобразований
Список путей, разделенных точкой с запятой.
/i
Установка или настройка продукта.
пакет
Имя файла пакета установщика Windows.
/ j Объявление продукта. Этот параметр игнорирует любые значения свойств, введенные в командной строке.
u
Объявление для текущего пользователя.
m
Объявление для всех пользователей данного компьютера.
/t
Применение преобразований к объявляемому пакету.
список_преобразований
Список путей, разделенных точкой с запятой.
/ qn Запрет на отображение пользовательского интерфейса. /qb Отображение основного пользовательского интерфейса. /qr Отображение сокращенного пользовательского интерфейса с выводом модального диалогового окна в конце установки. /qf Отображение полного пользовательского интерфейса с выводом модального диалогового окна в конце. /qn+ Запрет на отображение пользовательского интерфейса за исключением вывода модального диалогового окна в конце. /qb+ Отображение основного пользовательского интерфейса с выводом модального диалогового окна в конце. /qb- Отображение основного пользовательского интерфейса без модальных диалоговых окон.
{/?|/h}
Отображение версии установщика Windows и сведений об авторских правах.
/ y Вызов системной функции DllRegisterServer для регистрации модулей, указанных в командной строке модуль Имя файла модуля.
/ z Вызов системной функции DllRegisterServer для отмены регистрации модулей, указанных в командной строке. модуль Имя файла модуля.
имя_файла
Файл, который требуется открыть. Файл может иметь расширение NFO, XML, TXT или CAB.
/?
Отображение справки по команде msinfo32.
/pch
Отображение журнала.
/nfo имя_файла
Сохранение экспортированного файла как NFO-файла.
/report имя_файла
Сохранение экспортированного файла как TXT-файла.
/computer имя_компьютера
Открытие окна сведений о системе для указанного удаленного компьютера.
/showcategories
Открытие окна сведений о системе, содержащего все доступные коды категорий.
/category код_категории
Открытие окна сведений о системе, в котором выбрана указанная категория. Для отображения списка доступных кодов категорий служит параметр /showcategories
/categories код_категории
Открытие окна сведений о системе, содержащего только указанные категории. Вывод также ограничивается только выбранными категориями. Для отображения списка доступных кодов категорий служит параметр /showcategories
/?
Отображение справки в командной строке.
В следующем примере показано изменение
В следующем примере показано изменение разрешений для подпапки «May sales» на томе «Statistics», доступном для «Макинтоша» на диске E локального сервера. Назначаются разрешения на просмотр файлов, просмотр папок и внесение изменений для владельца и на просмотр файлов и папок для всех остальных. При этом папки остаются защищенными от переименования, перемещения и удаления.
macfile directory /path:"e:\statistics\may sales" /permissions:11111011000
Объединение данных файла «Макинтоша» и компонентов ресурсов
Чтобы создать файл Treeapp на доступном для «Макинтоша» томе «D:\Release» из файла ресурсов «C:\Cross\Mac\Appcode» и настроить отображение файла на экране клиентов «Макинтоша» как приложения (приложения для «Макинтоша» используют тип APPL) с источником (подписью) MAGNOLIA, введите:
macfile forkize /resourcefork:c:\cross\mac\appcode /type:APPL /creator:MAGNOLIA /targetfile:D:\Release\Treeapp
Чтобы сменить источник файла на Microsoft Word 5.1 для файла WORD.txt в папке «D:\Word documents\Group files» на сервере \\SERVERA, введите:
macfile forkize /server:\\servera /creator:MSWD /type:TEXT /targetfile:"d:\Word documents\Group files\Word.txt"
Изменение сообщения при входе и ограничение сеансов
Для изменения количества сеансов файлового сервера и сервера печати для «Макинтоша», разрешенных на локальном сервере, с текущего значения на пять сеансов и добавления сообщения «Выйдите из сервера для Macintosh после окончания работы», введите:
macfile server /maxsessions:5 /loginmessage:"Выйдите из сервера для Macintosh после окончания работы"
Добавление, изменение и удаление тома, доступного для Macintosh
Чтобы создать том « US Marketing Statistics» на локальном сервере, используя папку Stats на диске E, и запретить доступ к нему гостям, введите:
macfile volume /add /name:"US Marketing Statistics" /guestsallowed:false /path:e:\Stats
Чтобы сделать том, созданный выше, доступным только для чтения, задать пароль на доступ к нему и ограничить максимальное количество пользователей пятью, введите:
macfile volume /set /name:"US Marketing Statistics" /readonly:true /password:saturn /maxusers:5
Чтобы добавить том «Landscape Design» на сервер \\Magnolia, используя папку Trees на диске E, и разрешить доступ гостей к нему, введите:
macfile volume /add /server:\\Magnolia /name:"Landscape Design" /path:e:\Trees
Чтобы удалить том «Sales Reports» с локального сервера, введите:
macfile volume /remove /name:"Sales Reports"
Предположим, подсистема MS- DOS сконфигурирована так, что используется расширенная память. Для вывода сведений об использовании всех областей памяти — обычной, расширенной и отображаемой, а также для вывода сведений о загруженных программах следует использовать следующую команду:
mem /program
Результат будет выглядеть примерно следующим образом:
Адрес Имя Размер Тип
000000 000400 Вектор прерывания 000400 000100 Область обмена ПЗУ (ROM) 000500 000200 Область обмена DOS
000700 IO 000310 Системные данные
000A10 MSDOS 0014D0 Системные данные
001EE0 IO 0018D0 Системные данные KBD 000800 Системная программа HIMEM 000420 DEVICE= 000340 FILES= 000090 FCBS= 000170 LASTDRIVE= 000710 STACKS= 0037C0 COMMAND 000A40 Программа 004210 MSDOS 000070 - Свободно - 004290 COMMAND 0001F0 Окружение 004490 MEM 0001D0 Окружение 004670 MEM 017550 Программа 01BBD0 MSDOS 084410 - Свободно - 09FFF0 SYSTEM 028000 Системная программа
0C8000 IO 0083D0 Системные данные MOUSE 0083C0 Системная программа 0D03E0 MSDOS 000050 - Свободно - 0D0440 REDIR 0009F0 Программа 0D0E40 DOSX 007CA0 Программа 0D8AF0 DOSX 001030 Данные 0D9B30 MSDOS 0164C0 - Свободно -
655360 байт - всего обычной памяти 655360 байт - доступно для MS-DOS
637296 максимальный размер исполняемой программы
1048576 байт - всего непрерывной дополнительной памяти 0 байт - доступно непрерывной дополнительной памяти 405504 байт - доступной памяти XMS резидентная часть MS-DOS загружена в сегмент HMA
«Всего обычной памяти» представляет количество виртуальной памяти, выделенной подсистеме MS-DOS до первых 640 КБ.
«Доступно для MS-DOS» представляет объем выделенной обычной памяти, включая память, необходимую для Cmd.exe.
«Максимальный размер исполняемой программы» равен размеру наибольшего непрерывного блока обычной памяти, доступной для программ.
«Всего памяти EMS» (не показано в предыдущем примере) является количеством отображаемой памяти, которая может быть использована подсистемой MS-DOS.
«Свободно памяти EMS» (не показано в предыдущем примере) равно количеству отображаемой памяти, доступной программам.
«Всего непрерывной дополнительной памяти» равно объему памяти выше 1 МБ.
«Доступно непрерывной дополнительной памяти» является количеством памяти, доступным через интерфейс прерывания 15h. Эта память не используется диспетчерами расширенной памяти, такими как Himem.sys. Некоторые старые программы используют такую схему организации дополнительной памяти. «Доступной памяти XMS» является объемом памяти, которая используется диспетчерами расширенной памяти, такими как Himem.sys, и доступна для использования программами.
Чтобы создать папку Налоги с подпапкой Ставки, содержащей папку Текущие, введите:
mkdir \Налоги\Ставки\Текущие
Данная команда аналогична использованию следующей последовательности команд (если разрешения командного процессора запрещены):
mkdir \Налоги
chdir \Налоги
mkdir Ставки
chdir Ставки
mkdir Текущие
Чтобы перенаправить на локальном компьютере вывод с параллельного порта на последовательный, необходимо вызвать команду mode дважды. Первая команда mode конфигурирует последовательный порт. Вторая команда mode перенаправляет вывод параллельного принтера на последовательный порт, указанный в первой команде mode.
Например, если последовательный принтер работает со скоростью 4800 бод с контролем передачи по четности и подключен к порту COM1 (первое последовательное устройство компьютера), следует использовать следующие две команды:
mode com1 48,e,,,b
mode lpt1=com1
Если вывод принтера был перенаправлен с порта LPT1 на порт COM1, но затем было решено напечатать файл на принтере, подключенном к порту LPT1, перед печатью необходимо вызвать следующую команду.
mode lpt1
Эта команда предотвращает перенаправление файла с порта LPT1 на порт COM1.
Выбор, обновление или вывод номера кодовой страницы, используемой в окне командной строки
Для просмотра на экране файла Clients.new может быть использована любая из следующих двух команд:
more < clients.new
type clients.new | more
Команда more выводит первый экран из файла Clients.new и следующее приглашение:
-- More --
Для продолжения просмотра может быть нажата клавиша ПРОБЕЛ.
Для очистки экрана и удаления лишних пустых строк перед выводом файла Clients.new может быть использована любая из следующих команд:
more /c /s < clients.new
type clients.new | more /c /s
Команда more выводит первый экран из файла Clients.new и следующее приглашение:
-- More --
Для построчного вывода файла необходимо нажать ENTER.
Для вывода следующего экрана необходимо нажать ПРОБЕЛ.
Для вывода следующего файла из списка требуется ввести f.
Для выхода из программы more нажмите клавишу q.
В ответ на запрос команды more можно нажимать клавиши, рассмотренные в этом примере:
-- More [Параметры: psfq=<пробел><ENTER>] --
Чтобы вывести номер текущей строки, нажмите клавишу =. Номер строки будет добавлен к приглашению more, как показано ниже:
-- More [Строка: 24] --
Чтобы вывести определенное количество строк, нажмите клавишу p. Будет запрошено количество строк, которое требуется вывести:
-- More -- Строки:
Теперь требуется ввести число и нажать клавишу ENTER. На экран будет выведено заданное число строк.
Чтобы пропустить определенное количество строк, нажмите клавишу s. Будет запрошено количество строк, которое требуется пропустить:
-- More -- Строки:
Следует ввести число и нажать клавишу ENTER. Будет пропущено заданное количество строк файла и продолжен вывод информации.
Чтобы переместить все файлы с расширением XLS из каталога \Data в каталог \Second_Q\Reports, введите:
move \data\*.xls \second_q\reports\
Чтобы установить продукт из файла A:\Example.msi, введите:
msiexec /i A:\Example.msi
Использование режима административной установки
Чтобы восстановить пакет установки, введите:
msiexec /fpecms Example.msi
Удаление продукта
Чтобы удалить или отменить установку пакета, введите:
msiexec /x Example.msi
Объявление продукта
Чтобы объявить пакет для всех пользователей этого компьютера, введите:
msiexec /jm Example.msi
Чтобы объявить пакет для всех пользователей этого компьютера, введите:
msiexec /jm Example.msi
Установка уровня ведения журнала
Чтобы установить пакет и создать файл журнала, включающий в себя сведения о состоянии, сообщения о нехватке памяти и все сообщения об ошибках, введите следующую команду:
msiexec /i Example.msi /Lime logfile.txt
Применение исправления
Для отображения основного пользовательского интерфейса в ходе установки пакета Example.msi введите:
msiexec /qb Example.msi
Вывод сведений об авторских правах для установщика Windows
В следующем примере показано использование команды msiexec /y:
msiexec /y my_file.dll
Вызов системной функции DllRegisterServer для отмены регистрации модулей, указанных в командной строке
В следующем примере показано использование команды msiexec /z:
msiexec /z my_file.dll
Чтобы получить список доступных кодов категорий, введите:
msinfo32 /showcategories
Чтобы открыть окно сведений о системе, содержащее все доступные сведения, кроме сведений о загруженных модулях, введите:
msinfo32 /categories +all -loadedmodules
Чтобы открыть окно сведений о системе и создать NFO-файл syssum.nfo, содержащий сведения категории «Сведения о системе», введите:
msinfo32 /nfo syssum.nfo /categories +systemsummary
Чтобы вывести сведения о конфликте ресурсов и создать NFO-файл conflicts.nfo, содержащий сведения о конфликтах ресурсов, введите:
msinfo32 /nfo conflicts.nfo /categories +componentsproblemdevices+resourcesconflicts+resourcesforcedhardware
macfile directory
macfile directory [/server:\\имя_компьютера] /path:папка [/owner:имя_владельца] [/group:имя_группы] [/permissions:разрешения]
macfile forkize [/server:\\имя_компьютера] [/creator:имя_источника] [/type:имя_типа] [/datafork:путь_к_файлу] [/resourcefork:путь_к_файлу] /targetfile:путь_к_файлу
macfile server [/server:\\имя_компьютера] [/maxsessions:{число| unlimited}] [/loginmessage:сообщение]
macfile volume {/add | /set} [/server:\\имя_компьютера] /name:имя_тома /path:папка [/readonly:{true | false}] [/guestsallowed:{true | false}] [/password:пароль] [/maxusers:{число| unlimited}]
macfile volume /remove [/server:\\имя_компьютера] /name:имя_тома
Заметки
Если аргументы параметров команды содержат пробелы или специальные знаки, их следует заключать в кавычки (например "имя компьютера").
Команда macfile directory используется, чтобы сделать доступной для пользователей «Макинтоша» существующую папку на томе, также доступном для «Макинтоша». Команда macfile directory не создает папки. Перед тем как обратиться к команде macfile directory, воспользуйтесь диспетчером файлов, командной строкой или командой macintosh new folder для создания папки на томе, доступном для «Макинтоша».
Если аргументы параметров команды содержат пробелы или специальные знаки, их следует заключать в кавычки (например "имякомпьютера").
Если аргументы параметров команды содержат пробелы или специальные знаки, их следует заключать в кавычки (например "имя компьютера").
Если аргументы параметров команды содержат пробелы или специальные знаки, их следует заключать в кавычки (например "имякомпьютера").
Использование параметра /program
Параметр /program нельзя использовать совместно с параметром /debug или /classify. Допускается использование сокращения /p вместо /program.
Использование параметра /debug
Параметр /debug нельзя использовать совместно с параметром /program или /classify. Допускается использование сокращения /d вместо /debug.
Использование параметра /classify
Параметр /classify обеспечивает вывод сведений о размере каждой программы в десятичном и шестнадцатеричном формате, итоговые сведения об использовании памяти и список наибольших доступных блоков памяти. Параметр /classify нельзя использовать совместно с параметром /program или /debug. Допускается использование сокращения /c вместо /classify.
Вывод сведений о состоянии памяти
Подсистема MS-DOS выводит сведения о состоянии расширенной памяти, только если в память загружено что-либо по адресам выше 1 МБ.
Если расширения командного процессора разрешены (по умолчанию они разрешены), с помощью одной команды mkdir можно создать все вложенные папки по указанному пути. Дополнительные сведения о расширениях командного процессора см. в разделе .
Использование параметра командной строки путь\имя_файла.msc
Для создания командных строк и ярлыков, которые не зависят от явного расположения файлов консоли, можно использовать переменные среды. Например, если путь к файлу консоли включает системную папку (например, mmc c:\winnt\system32\console_name.msc), то для указания пути можно использовать переменную %systemroot%: (mmc %systemroot%\system32\console_name.msc). Это полезно при делегировании заданий пользователям, работающим на разных компьютерах.
Использование параметра командной строки /a
Когда консоли открываются с этим параметром, они открываются в авторском режиме, независимо от режима, используемого по умолчанию. Используемый по умолчанию режим файла при этом не меняется. Без этого параметра файлы будут открываться в соответствии со своими параметрами.
После открытия консоли MMC или файла консоли любая существующая консоль открывается с помощью команды Открыть из меню Консоль.
С помощью командной строки можно создавать ярлыки для запуска консоли MMC и работы с сохраненными консолями. Команда для командной строки работает в окне команды Выполнить из меню Пуск, в любом окне командной строки, в ярлыках, в пакетных файлах и программах, вызывающих такие команды.
Запущенная без параметров, команда mode выводит информацию о состоянии всех внешних устройств системы.
Перенаправление вывода с параллельного порта на последовательный
Для перенаправления вывода на печать необходимо быть членом группы «Администраторы».
Частота повторений — это частота, с которой знак повторно вводится с клавиатуры при удержании соответствующей клавиши. Параметр состоит из двух частей: частоты повторений и задержки повторения. Некоторые клавиатуры не распознают эту команду.
Использование параметра rate=r
Допустимые значения — от 1 до 32. Эти величины приблизительно соответствуют повторению от 2 до 30 знаков в секунду соответственно. Значение по умолчанию равно 20 для клавиатур, совместимых с IBM AT, и 21 для клавиатур, совместимых с IBM PS/2. Если установлена частота повторений, необходимо установить и задержку.
Использование параметра delay=d
Допустимые значения параметра d — 1, 2, 3 и 4 (0,25 секунды, 0,50 секунды, 0,75 секунды и 1 секунда соответственно). Значение по умолчанию равно 2. При установке задержки также должна быть задана и частота повторений.
Использование команды more в консоли восстановления
Команда more с другими параметрами доступна в консоли восстановления.
Использование клавиш по время работы команды more
В ответ на приглашение команды more (-- More --) можно нажимать следующие клавиши.
ПРОБЕЛ | Вывод следующей страницы |
ENTER | Вывод следующей строки |
f | Вывод следующего файла |
q | Выход |
? | Вывод списка команд |
= | Вывод номеров строк |
p n | Вывод следующих n строк |
s n | Пропуск следующих n строк |
Задание источника данных
Когда используется символ перенаправления (<), в качестве источника данных для команды должно быть указано имя файла. В командах dir, sort или type можно использовать знак «|».
Если свободные буквы дисков отсутствуют, подключите локальные тома без использования букв дисков.
Если требуется увеличить свободное место на томе, не форматируя и не меняя жесткий диск, можно подключить к какому-либо его пути другой том.
Выгода использования одного тома с несколькими путями присоединения состоит в возможности использования всех локальных дисков с помощью одного имени диска (например C:). Отпадает необходимость помнить соответствие томов и имен дисков, хотя можно и присоединить локальные тома, и по-прежнему использовать имена дисков.
Использование параметра командной строки /y
Параметр командной строки /y может быть установлен заранее в переменной среды COPYCMD. Значение может быть переопределено параметром /-y в командной строке. По умолчанию если команда copy выполняется не в пакетной программе, при замене требуется подтверждение.
Перемещение зашифрованных файлов
При перемещении файлов на том, не поддерживающий шифрованную файловую систему (EFS), возникнет ошибка. Следует предварительно расшифровать файлы или переместить их на том, поддерживающий EFS.
Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Восстановление продукта
Пропуск всех значений свойств, заданных в командной строке.
Параметром по умолчанию для этой командной строки является параметр /fpecms. Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Пропуск всех значений свойств, заданных в командной строке.
При необходимости установить приложение с повышенными привилегиями используйте параметр /jm.
Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Чтобы включить в файл журнала параметр v при использовании подстановочного знака, введите в командной строке /L*v.
Параметры файла журнала установщика Windows могут также использоваться для процессов удаления и восстановления.
Чтобы применить исправления к установочному административному пакету, введите следующую строку:
msiexec /p пакет_исправлений /a Example.msi
Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Установка преобразования с использованием командной строки
Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Установка и объявление продукта с преобразованием при помощи командной строки
Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Задание уровня пользовательского интерфейса
Параметр /qb+- не является поддерживаемым уровнем пользовательского интерфейса. При отмене установки пользователем модальное окно не выводится.
Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Вызов системной функции DllRegisterServer для регистрации модулей, указанных в командной строке
Этот параметр используется только для данных из реестра, которые не могут быть добавлены с помощью таблиц реестра MSI-файла.
Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Этот параметр используется только для данных из реестра, которые не могут быть добавлены с помощью таблиц реестра MSI-файла.
Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Некоторые категории сведений о системе содержат большие объемы данных. Скорость создания отчетов для этих категорий можно увеличить, используя команду start /wait.