Korzystanie z interfejsu wiersza polecenia systemu macOS dla aplikacji systemu Windows

Aplikacja systemu Windows dla systemu macOS udostępnia interfejs wiersza polecenia , którego można użyć do wykonywania różnych zadań jako alternatywy dla interfejsu użytkownika. Użycie interfejsu wiersza polecenia może być bardziej wydajne w przypadku niektórych zadań, zwłaszcza gdy trzeba wykonać to samo zadanie wielokrotnie lub zautomatyzować zadanie. W systemie macOS używasz wbudowanej aplikacji Terminal do uruchamiania poleceń CLI.

W tym artykule pokazano, jak używać interfejsu wiersza polecenia systemu macOS dla aplikacji systemu Windows.

Warunki wstępne

Aby można było użyć interfejsu wiersza polecenia dla aplikacji systemu Windows w systemie macOS, należy zainstalować aplikację systemu Windows dla systemu macOS. Aby uzyskać więcej informacji, zobacz Wprowadzenie do aplikacji systemu Windows w celu nawiązania połączenia z urządzeniami i aplikacjami.

Uruchamianie poleceń

Aby uruchomić polecenie przy użyciu interfejsu wiersza polecenia dla aplikacji systemu Windows:

  1. Otwórz aplikację Terminal na urządzeniu z systemem macOS.

  2. Domyślna ścieżka zawierająca plik wykonywalny aplikacji systemu Windows to /Applications/Windows App.app/Contents/MacOS, która uwzględnia wielkość liter. Przejdź do tego katalogu, uruchamiając następujące polecenie:

    cd '/Applications/Windows App.app/Contents/MacOS'
    
  3. Z tej lokalizacji możesz uruchomić plik wykonywalny aplikacji systemu Windows z różnymi modułami. Aby sprawdzić, czy możesz uruchamiać polecenia, wyświetl komunikat pomocy, uruchamiając następujące polecenie:

    ./'Windows App' --script
    

    Dane wyjściowe są następujące:

    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
    
  4. Dostępne moduły są wyświetlane w danych wyjściowych z poprzedniego polecenia. Pełną składnię dla każdego modułu można uzyskać, dodając nazwę modułu, a następnie help, jak pokazano w danych wyjściowych poprzedniego kroku. Aby na przykład wydrukować informacje pomocy dla modułu bookmark, uruchom następujące polecenie:

    ./'Windows App' --script bookmark help
    

    Dane wyjściowe są następujące:

    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
    
  5. Na koniec można również iterować poszczególne polecenia dla każdego modułu, aby wydrukować informacje pomocy, dodając nazwę polecenia, a następnie help, jak pokazano w danych wyjściowych poprzedniego kroku

Informacje pomocy dostępne w aplikacji systemu Windows dla każdego modułu i polecenia zawierają instrukcje użycia, szczegóły parametrów i przykłady sposobu używania każdego polecenia.

Porady dotyczące modułów

Poniższe porady mogą pomóc w bardziej efektywnym użyciu interfejsu wiersza polecenia dla aplikacji systemu Windows:

  • W przypadku poleceń, które wymagają unikatowego identyfikatora, możesz uruchomić polecenie w aplikacji terminalu w celu wygenerowania unikatowego identyfikatora.

  • Aby edytować zapisaną zakładkę, wprowadź ten sam unikatowy identyfikator, który został użyty do utworzenia zakładki. Polecenie write aktualizuje istniejącą zakładkę przy użyciu nowych informacji.

  • W przypadku modułu feed można dodać tylko środowisko usług pulpitu zdalnego, które używa nazwy użytkownika i uwierzytelniania haseł. Nie można dodawać zasobów usługi Azure Virtual Desktop, Windows 365 ani Microsoft Dev Box, ponieważ korzysta z uwierzytelniania opartego na oświadczeniach.