Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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:
Otwórz aplikację Terminal na urządzeniu z systemem macOS.
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'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' --scriptDane 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 helpDostę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łubookmark, uruchom następujące polecenie:./'Windows App' --script bookmark helpDane 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 helpNa 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
writeaktualizuje istniejącą zakładkę przy użyciu nowych informacji.W przypadku modułu
feedmoż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.