Commande : --DiscoverAddons
Fonction: La commande recherche tous les modules complémentaires du canal spécifié qui répondent aux critères de recherche spécifiés.
Appel: APInstaller.CLI
| Une liste sérialisée de critères de recherche sérialisés |
| Chemin complet vers un fichier contenant une liste sérialisée de critères de recherche sérialisés |
| Nom du canal de configuration Exclusif mutuellement avec |
| Chemin complet vers un fichier contenant les informations de la chaîne. Exclusif mutuellement avec |
| Chemin complet vers un fichier dans lequel le résultat de la commande doit être écrit. Si l'option n'est pas spécifiée, le résultat est écrit sur la console. |
| S'il est défini, le premier résultat trouvé pour chaque critère de recherche est renvoyé. Cela permet d'attribuer directement le critère de recherche et le résultat. Si aucun critère de recherche n'a été trouvé, une entrée vide (GUID vide) est renvoyée à ce stade |
APInstaller.CLI --discoverAddOns --searchCriteria "[{\"id\":\"Test.Id.1\"},{\"id\":\"c55fcb5d-3ba7-4f72-b4f9-5a02b501ee7a\"}]" --outputfile "C:\Temp\out.json" --complete
APInstaller.CLI --discoverAddOns --searchCriteria "[{\"id\":\"IdOrId2\",\"versionRangeFrom\":\"1.0.0\",\"versionRangeTo\":\"5.0.0.0\"}]\"
Description : recherchez le module complémentaire avec l'ID ou l'ID2 « IdorID2 » et dont la version est comprise entre 1.0.0 et 5.0.0.0
APInstaller.CLI --discoverAddOns --searchCriteria \"[{\"id\":\"IdOrId2\",\"versionRangeFrom\":\"1.0.0\",\"versionRangeTo\":\"5.0.0.0\",\"requiredInstallerVersionRangeFrom\":\"6.0.0.0\",\"requiredInstallerVersionRangeTo\":\"7.0.0.0\",\"etag\":\"MyFancyEtag\",\"name\":\"PackageName\",\"vendor\":\"AnyVendorName\",\"copyright\":\"anyCopyrightText\",\"description\":\"anyDescriptionText\",\"plugIn\":\"{\"AssemblyName\":\"PlugInAssemblyName\",\"ProcessorArchitecture\":1,\"Title\":\"PlugInTitle\",\"Description\":\"PlugInDescription\",\"Company\":\"PlugInCompanyName\",\"Product\":\"PlugInProductName\",\"Copyright\":\"pluginCopyright\",\"Trademark\":\"PlugInTrademarkText\",\"LicenseProtectionData\":\"CodeMeter;101597;602009;http://license.codesys.com;support@3s-software.com;AllowNetwork\",\"Guid\":\"606bd719-1aa9-425a-9fbd-c0ec2ab48d17\",\"Version\":\"1.2.3.4\",}\",\"tag\":\"['ThisIsATag']\"}]\"
Description : Recherche avec tous les champs de recherche possibles
"[ { "id":"IdOrId2", "versionRangeFrom":"1.0.0", "versionRangeTo":"5.0.0.0", "requiredInstallerVersionRangeFrom":"6.0.0.0", "requiredInstallerVersionRangeTo":"7.0.0.0", "etag":"MyFancyEtag", "name":"PackageName", "vendor":"AnyVendorName", "copyright":"anyCopyrightText", "description":"anyDescriptionText", "plugIn":"{ "AssemblyName":"PlugInAssemblyName", "ProcessorArchitecture":1, "Title":"PlugInTitle", "Description":"PlugInDescription", "Company":"PlugInCompanyName", "Product":"PlugInProductName", "Copyright":"pluginCopyright", "Trademark":"PlugInTrademarkText", "LicenseProtectionData":"CodeMeter;101597;602009;http://license.codesys.com;support@3s-software.com;AllowNetwork", "Guid":"606bd719-1aa9-425a-9fbd-c0ec2ab48d17", "Version":"1.2.3.4", }", "tag":"['ThisIsATag']" } ]"