Anzeigen: Delphi C++
Anzeigeeinstellungen

paclient.exe: Die Client-Anwendung von Platform Assistant

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Befehlszeilenhilfsprogramme - Index


paclient.exe ist ein Befehlszeilen-Client für den "Platform Assistant"-Server. Sie müssen den Platform Assistant-Server auf dem Ziel-Computer installieren und ausführen, um eine Anwendung für 64-Bit-Windows (wenn auf dem Entwicklungs-PC 32-Bit-Windows ausgeführt wird), OS X oder iOS auszuführen oder zu debuggen oder um eine Windows-Anwendung remote auszuführen oder zu debuggen oder um eine Anwendung für Windows, OS X oder iOS bereitzustellen. Um eine Anwendung für Android auszuführen, zu debuggen oder bereitzustellen, müssen Sie den "Platform Assistant"-Server nicht installieren oder ausführen.

Wenn die Zielplattform iOS ist, dann wird auf dem Ziel-Computer OS X ausgeführt.

paclient.exe ist Bestandteil der Produktinstallation auf dem Entwicklungs-PC.

Wenn Sie anstelle der Befehlszeilenhilfsprogramme die IDE verwenden, benötigen Sie paclient.exe nicht.

Die Anwendung paclient.exe befindet sich in C:\Program Files (x86)\Embarcadero\Studio\19.0\bin.

Beispiel

Der folgende Befehl löscht Dateien aus der Serverinstallation auf einer OS X-Remote-Zielplattform mit der IP-Adresse 10.20.10.206. Der Befehl löscht alle Dateien, die sich auf MyOldRemoteProfile beziehen. Der ./ (Punkt-Schrägstrich) gibt an, dass die Verzeichnisliste relativ zu dem Verzeichnis ist, in dem paserver auf der Zielplattform installiert ist. ** 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.

Usage: paclient [<options>] ProfileName

where <options> include:
 -h<name> or --host=<name>
     Specify the name or IP address of the remote/host machine running the
     Platform Assistant Server
 -p<number> or --port=<number>
     Specify the port the Platform Assistant Server is configured for. Default
     to 64211
 -m<platform> or --platform=<platform>
     Specify the target platform. Possible values are "Win32", "OSX32",
     "Win64"
 -a<file/dir> or --add=<file/dir>
     Add file/dir to the list of items to be cached. You may specify multiple
     file/dir separated with ';'. You may also use this option more than once.
     File/dir can include wildcard characters (e.g. --add=c:\abc\**\*.* where
     ** indicates to include all sub-directories of abc)
 -ai<file/dir> or --addinclude=<file/dir>
     Add include file/dir to the list of items to be cached. You may specify
     multiple file/dir separated with ';'. You may also use this option
     more than once.
     File/dir can include wildcard characters (e.g. --addinclude=c:\abc\**\*.*
     where ** indicates to include all sub-directories of abc)
 -al<file/dir> or --addlibrary=<file/dir>
     Add library file/dir to the list of items to be cached. You may specify
     multiple file/dir separated with ';'. You may also use this option more
     than once.
     File/dir can include wildcard characters (e.g. --addlibrary=c:\abc\**\*.*
     where ** indicates to include all sub-directories of abc)
 -af<dir>[,*] or --addframework=<dir>[,*]
     Add framework files to the list of items to be cached. You may specify
     multiple dir separated with ';'. You may also use this option more than
     once
 -g<file/dir>[,<destdir>] or --get=<file/dir>[,<destdir>]
     Copy file/dir from the remote/host machine running the Platform Assistant
     Server. You may specify multiple file/dir,destdir separated with ';'.
     You may also use this option more than once.
     File/dir can include wildcard characters (e.g. --add=c:\abc\**\*.* where
     ** indicates to include all sub-directories of abc)
 -u<file/dir>[,<destdir>][,<flags>][,<destname>] or
 --put=<file/dir>[,<destdir>][,<flags>][,<destname>]
     Copy file/dir to the remote/host machine running the Platform Assistant
     Server. You may specify multiple file/dir,destdir,flag,destname separated
     with ';'. You may also use this option more than once. Possible flags
     values are "0", "1", "2", "3", "5" where 0 for normal file, 1 for
     runnable file, 2 for archive file, 3 for executable file, and 5 for
     script file.
     File/dir can include wildcard characters (e.g. --put=c:\abc\**\*.* where
     ** indicates to include all sub-directories of abc)
 -r<file/dir> or --remove=<file/dir>
     Remove file/dir from the list of items to be cached locally. You may
     specify multiple file/dir separated with ';'. You may also use this
     option more than once.
     File/dir can include wildcard characters (e.g. --remove=c:\abc\**\*.*
     where ** indicates to include all sub-directories of abc)
 -R<file/dir> or --Remove=<file/dir>
     Remove file/dir from the remote/host machine running the Platform
     Assistant Server. You may specify multiple file/dir separated with ';'.
     You may also use this option more than once.
     File/dir can include wildcard characters (e.g. --Remove=c:\abc\**\*.*
     where ** indicates to include all sub-directories of abc)
 -l or --local
     Update and display information about the specified Profile without
     initiating a connection to the Platform Assistant Server
 -s<dir> or --sysroot=<dir>
     Indicate the local directory where the remote files will be cached.
     Default to C:\Users\<Benutzer>\Documents\Embarcadero\Studio\Profiles\<ProfileName>
 -t<number> or --timeout=<number>
     Specify the timeout in seconds when connecting to the Platform Assistant
     Server. Default to 0 second
 -e<number> or --error=<number>
     Stop copy after n errors. Default to 20 errors
 -k or --keep
     Keep files whose source time is different than the destination time
 -pw<text> or --password=<text>
     Specify the login password for the Platform Assistant Server
 -pk<text> or --passkey=<text>
     Specify the login password (encrypted) for the Platform Assistant Server
 -pf<file> or --passfile=<file>
     Specify the login passfile for the Platform Assistant Server
 -c<path,certificate[,entitlement]> or
 --codesign=<path,certificate[,entitlement]>
     CodeSign the application with certificate on the remote machine running
     the Platform Assistant Server
 -i<path,outpath,certificate,profile> or
 --ipa=<path,outpath,certificate,profile>
     Create application .ipa file with certificate and provisioning profile
     on the remote machine running the Platform Assistant Server
 -pb<path,installpath,outpath,certificate> or
 --productbuild=<path,installpath,outpath,certificate>
     Create application .pkg file with certificate on the remote machine
     running the Platform Assistant Server
 -v or --verbose
     Print out the files processed
 -? or --help
     Print this help screen

Liste mit Fehlermeldungen des Platform Assistant-Clients

Siehe auch

RAD Studio 10.2 Tokyo
In anderen Sprachen
Frühere Versionen
Assistenz