Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Приложение Windows для macOS предоставляет интерфейс командной строки (CLI), который можно использовать для выполнения различных задач в качестве альтернативы пользовательскому интерфейсу. Использование интерфейса командной строки может быть более эффективным для некоторых задач, особенно если необходимо выполнить одну и ту же задачу несколько раз или автоматизировать задачу. В macOS вы используете встроенное приложение терминала для выполнения команд CLI.
В этой статье показано, как использовать интерфейс командной строки macOS для приложения Windows.
Необходимые условия
Прежде чем использовать ИНТЕРФЕЙС командной строки для приложения Windows в macOS, необходимо установить приложение Windows для macOS. Дополнительные сведения см. в статье Начало работы с приложением Windows для подключения к устройствам и приложениям.
Команды запуска
Чтобы выполнить команду с помощью интерфейса командной строки для приложения Windows, выполните следующие действия.
Откройте приложение терминала
на устройстве macOS. Путь по умолчанию, содержащий исполняемый файл приложения Windows, это
/Applications/Windows App.app/Contents/MacOS, который чувствителен к регистру. Перейдите в этот каталог, выполнив следующую команду:cd '/Applications/Windows App.app/Contents/MacOS'Из этого места вы можете запускать исполняемый файл приложения Windows с различными модулями. Чтобы проверить, можно ли выполнить команды, распечатайте сообщение справки, выполнив следующую команду:
./'Windows App' --scriptВыходные данные приведены следующим образом:
Usage: --script <module> <parameters> Modules: bookmark Create, edit or delete a connection bookmark. feed Subscribe to a resource feed, or edit or delete a subscription. gateway Create, edit or delete a Remote Desktop gateway. defaults Display client settings configurable through the defaults command To get help for a specific module: --script <module> help Examples: --script bookmark help --script feed help --script gateway helpДоступные модули перечислены в выходных данных предыдущей команды. Полный синтаксис для каждого модуля можно получить, добавив имя модуля, а затем
help, как показано в выходных данных предыдущего шага. Например, чтобы отобразить сведения справки для модуляbookmark, выполните следующую команду:./'Windows App' --script bookmark helpВыходные данные приведены следующим образом:
Usage: --script bookmark <command> <unique ID> <parameter> Commands: write Create or edit a connection bookmark. delete Delete a connection bookmark. list List all stored bookmarks. export Output a bookmark as a formatted string. To get help for a specific command: --script bookmark <command> help Examples: --script bookmark write help --script bookmark delete help --script bookmark list help --script bookmark export helpНаконец, вы можете также перебирать каждую команду для каждого модуля, чтобы вывести справочную информацию, добавив имя команды, а затем
help, как показано в выводе предыдущего шага.
Сведения справки, доступные в приложении Windows для каждого модуля и команды, содержат инструкции по использованию, сведения о параметрах и примеры использования каждой команды.
Советы по модулю
Следующие советы помогут вам эффективнее использовать интерфейс командной строки для приложения Windows.
Для команд, требующих уникального идентификатора, можно запустить команду
uuidgenв приложении терминале для создания уникального идентификатора.Чтобы изменить сохраненную закладку, введите тот же уникальный идентификатор, что и для создания закладки. Команда
writeобновляет существующую закладку новыми сведениями.Для модуля
feedможно добавить только среду служб удаленных рабочих столов, использующую проверку подлинности имени пользователя и пароля. Вы не можете добавить виртуальный рабочий стол Azure, Windows 365 или ресурсы Microsoft Dev Box, так как он использует проверку подлинности на основе утверждений.