paclient.exe: Die Client-Anwendung von Platform Assistant
Nach oben zu Befehlszeilenhilfsprogramme - Index
paclient.exe ist der Befehlszeilen-Client für den Platform Assistant Server. Sie müssen den Platform Assistant-Server auf dem Zielcomputer installieren und ausführen, damit Sie eine Anwendung für 64-Bit-Windows (wenn der Entwicklungs-PC 32-Bit-Windows ist), OS X oder iOS ausführen oder debuggen, jede Windows-Anwendung remote ausführen oder debuggen oder eine Anwendung für Windows, OS X oder iOS bereitstellen können. paserver muss auf Ihrem Zielcomputer installiert sein.
paclient ist hingegen Teil der Produktinstallation auf dem Entwicklungs-PC. paclient aktualisiert den lokalen Zwischenspeicher mit Dateien und symbolischen Informationen vom Remote-Host und kopiert Dateien vom Entwicklungs-PC in den Remote-Host. Der Entwicklungs-PC ist der Remote-Host, wenn die Zielplattform Android ist. Wenn Sie die IDE anstatt der Befehlszeilenhilfsprogramme verwenden, müssen Sie paclient nicht verwenden.
Die Anwendung finden Sie in C:\Program Files (x86)\Embarcadero\Studio\18.0\bin
.
Inhaltsverzeichnis
Beispiel
Der folgende Befehl löscht Dateien aus der Serverinstallation auf einer OS X-Remote-Zielplattform mit der IP-Adresse 10.20.10.206. Zu MyOldRemoteProfile gehörige Dateien werden gelöscht. Die Zeichen ./ (Punkt-Schrägstrich) geben an, dass die Verzeichnisliste zu dem Verzeichnis relativ ist, in dem paserver auf der Zielplattform installiert ist, und ** bedeutet, dass alle Unterverzeichnisse durchsucht werden:
> paclient --host=10.20.10.206 --Remove=./**/* MyOldRemoteProfile
Befehlszeilenhilfe
Im Folgenden finden Sie die Befehlszeilenhilfe für paclient.exe:
> paclient.exe -? Platform Assistant Client Copyright (c) 2010-2013 Embarcadero Technologies, Inc. Verwendung: paclient [<Optionen>] Profilname wobei <Optionen> beinhalten: -h<Name> oder --host=<Name> Namen oder IP-Adresse des Remote/Host-Rechners festlegen, auf dem Platform Assistant Server ausgeführt wird -p<Nummer> oder --port=<Nummer> Port angeben, für den Platform Assistant Server konfiguriert ist. Vorgabe: 64211 -m<Plattform> oder --platform=<Plattform> Zielplattform festlegen. Mögliche Werte: "Win32", "OSX32", "Win64" -a<Datei/Verz.> oder --add=<Datei/Verz.> Datei/Verz. der Liste zwischenzuspeichernder Einträge hinzufügen. Sie können mehrere durch ';' getrennte Datei/Verz. angeben. Diese Option kann mehrmals verwendet werden. Datei/Verz. kann Platzhalterzeichen enthalten (z.B. --add=c:\abc\**\*.*. ** legt fest, dass alle Unterverzeichnisse von abc einbezogen werden sollen) -ai<Datei/Verz.> oder --addinclude=<Datei/Verz.> Include-Dateien/Verz. der Liste zwischenzuspeichernder Einträge hinzufügen. Sie können mehrere durch ';' getrennte Datei/Verz. angeben. Diese Option kann mehrmals verwendet werden. Datei/Verz. kann Platzhalterzeichen enthalten (z.B. --addinclude=c:\abc\**\*.*. ** legt fest, dass alle Unterverzeichnisse von abc einbezogen werden sollen) -al<Datei/Verz.> oder --addlibrary=<Datei/Verz.> Bibliotheksdateien/Verz. der Liste zwischenzuspeichernder Einträge hinzufügen. Sie können mehrere durch ';' getrennte Datei/Verz. angeben. Diese Option kann mehrmals verwendet werden. Datei/Verz. kann Platzhalterzeichen enthalten (z.B. --addlibrary=c:\abc\**\*.*. ** legt fest, dass alle Unterverzeichnisse von abc einbezogen werden sollen) -af<Verz.>[,*] oder --addframework=<Verz.>[,*] Framework-Dateien der Liste zwischenzuspeichernder Einträge hinzufügen. Sie können mehrere durch ';' getrennte Verzeichnisse angeben. Diese Option kann mehrmals verwendet werden. -g<Datei/Verz>[,<Zielverz.>] oder --get=<Datei/Verz>[,<Zielverz.>] Datei/Verz. auf Remote/Host-Rechner kopieren, auf dem Platform Assistant Server ausgeführt wird. Sie können mehrere durch ';' getrennte Datei/Verz., Zielverz. angeben. Diese Option kann mehrmals verwendet werden. Datei/Verz. kann Platzhalterzeichen enthalten (z.B. --add=c:\abc\**\*.*. ** legt fest, dass alle Unterverzeichnisse von abc einbezogen werden sollen) -u<Datei/Verz.>[,<Zielverz.>][,<Flags>][,<Zielname>] oder --put=<Datei/Verz.>[,<Zielverz.>][,<Flags>][,<Zielname>] Datei/Verz. auf Remote/Host-Rechner kopieren, auf dem Platform Assistant Server ausgeführt wird. Sie können mehrere durch ';' getrennte Datei/Verz., Zielverz., Flags, Zielnamen angeben. Diese Option kann mehrmals verwendet werden. Mögliche Werte der Flags sind "0", "1", "2", "3", "5". 0 bedeutet normale Datei, 1 ausführbare Datei, 2 Archivdatei, 3 Programmdatei und 5 Skriptdatei. Datei/Verz. kann Platzhalterzeichen enthalten (z.B. --put=c:\abc\**\*.*. ** legt fest, dass alle Unterverzeichnisse von abc einbezogen werden sollen) -r<Datei/Verz.> oder --remove=<Datei/Verz.> Datei/Verz. aus der Liste lokal zwischenzuspeichernder Einträge entfernen. Sie können mehrere durch ';' getrennte Datei/Verz. angeben. Diese Option kann mehrmals verwendet werden. Datei/Verz. kann Platzhalterzeichen enthalten (z.B. --remove=c:\abc\**\*.*. ** legt fest, dass alle Unterverzeichnisse von abc einbezogen werden sollen) -R<Datei/Verz.> oder --Remove=<Datei/Verz.> Datei/Verz. vom Remote/Host-Rechner entfernen, auf dem Platform Assistant Server ausgeführt wird. Sie können mehrere durch ';' getrennte Datei/Verz. angeben. Diese Option kann mehrmals verwendet werden. Datei/Verz. kann Platzhalterzeichen enthalten (z.B. --Remove=c:\abc\**\*.*. ** legt fest, dass alle Unterverzeichnisse von abc einbezogen werden sollen) -l oder --local Informationen über das angegebene Profil aktualisieren und anzeigen, ohne eine Verbindung zu Platform Assistant Server zu initiieren -s<Verz.> oder --sysroot=<Verz.> Lokales Verzeichnis festlegen, in dem die Remote-Dateien zwischengespeichert werden. Vorgabe: C:\Users\<Benutzer>\Documents\Embarcadero\Studio\Profiles\<ProfileName> -t<Sekunden> oder --timeout=<Sekunden> Dauer in Sekunden bis Zeitüberschreitung beim Verbinden zu Platform Assistant Server festlegen. Vorgabe: 0 Sekunden -e<Anzahl> oder --error=<Anzahl> Kopieren nach n Fehlern abbrechen. Vorgabe: 20 Fehler -k oder --keep Dateien beibehalten, deren Quellzeit von der Zielzeit abweicht -pw<Text> oder --password=<Text> Passwort zur Anmeldung für Platform Assistant Server festlegen -pk<Text> oder --passkey=<Text> Passwort (verschlüsselt) zur Anmeldung für Platform Assistant Server festlegen -pf<Datei> oder --passfile=<Datei> Passwortdatei zur Anmeldung für Platform Assistant Server festlegen -c<Pfad,Zertifikat[,Berechtigung]> oder --codesign=<Pfad,Zertifikat[,Berechtigung]> Code der Anwendung mit Zertifikat auf dem Remote-Computer signieren, auf dem Platform Assistant Server ausgeführt wird -i<Pfad,Ausgabepfad,Zertifikat,Profil> oder --ipa=<Pfad,Ausgabepfad,Zertifikat,Profil> .ipa-Datei der Anwendung mit Zertifikat und Bereitstellungsprofil auf dem Remote-Computer erstellen, auf dem Platform Assistant Server ausgeführt wird -pb<Pfad,Installationspfad,Ausgabepfad,Zertifikat> oder --productbuild=<Pfad,Installationspfad,Ausgabepfad,Zertifikat> .pkg-Datei der Anwendung mit Zertifikat auf dem Remote-Computer erstellen, auf dem Platform Assistant Server ausgeführt wird -v oder --verbose Verarbeitete Dateien ausgeben -? oder --help Diesen Hilfebildschirm anzeigen