Consolidar caja de herramientas (Administración de datos)

Resumen

Consolida una o más cajas de herramientas en una carpeta de salida especificada.

Uso

  • Puede que se hayan agregado o modificado herramientas y parámetros entre la versión de ArcGIS AllSource instalada y la versión especificada para el parámetro Versión. El proceso de consolidación analizará las propiedades de la herramienta en la versión actual y en la versión de destino, y devolverá advertencias o errores. Revise atentamente las advertencias o errores, ya que pueden indicar que la herramienta podría producir resultados diferentes.

Parámetros

EtiquetaExplicaciónTipo de datos
Caja de herramientas

Cajas de herramientas que se consolidarán.

Toolbox
Carpeta de salida

La carpeta de salida que incluirá la caja de herramientas consolidada.

Si la carpeta especificada no existe, se creará una carpeta.

Folder
Versión
(Opcional)

Especifica la versión de ArcGIS AllSource de destino de la caja de herramientas consolidada. Especificar una versión permite que las cajas de herramientas sean utilizadas en versiones anteriores de ArcGIS.

  • Versión actual—La carpeta consolidada contendrá herramientas compatibles con la versión actual de ArcGIS AllSource. Esta es la opción predeterminada.
  • ArcGIS AllSource 2.2—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.2.
  • ArcGIS AllSource 2.3—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.3.
  • ArcGIS AllSource 2.4—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.4.
  • ArcGIS AllSource 2.5—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.5.
  • ArcGIS AllSource 2.6—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.6.
  • ArcGIS AllSource 2.7—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.7.
  • ArcGIS AllSource 2.8—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.8.
  • ArcGIS AllSource 2.9—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.9.
  • ArcGIS AllSource 3.0—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 3.0.
  • ArcGIS AllSource 3.1—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 3.1.
  • ArcGIS AllSource 3.2—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 3.2.
  • ArcGIS AllSource 3.3—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 3.3.
  • ArcGIS AllSource 3.4—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 3.4.
  • ArcGIS AllSource 3.5—La carpeta consolidada contendrá herramientas compatibles con la versión 3.5 de ArcGIS AllSource.
  • ArcGIS AllSource 3.6—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 3.1.
String

arcpy.management.ConsolidateToolbox(in_toolbox, output_folder, {version})
NombreExplicaciónTipo de datos
in_toolbox
[in_toolbox,...]

Cajas de herramientas que se consolidarán.

Toolbox
output_folder

La carpeta de salida que incluirá la caja de herramientas consolidada.

Si la carpeta especificada no existe, se creará una carpeta.

Folder
version
(Opcional)

Especifica la versión de ArcGIS AllSource de destino de la caja de herramientas consolidada. Especificar una versión permite que las cajas de herramientas sean utilizadas en versiones anteriores de ArcGIS.

  • CURRENT—La carpeta consolidada contendrá herramientas compatibles con la versión actual de ArcGIS AllSource. Esta es la opción predeterminada.
  • 2.2—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.2.
  • 2.3—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.3.
  • 2.4—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.4.
  • 2.5—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.5.
  • 2.6—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.6.
  • 2.7—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.7.
  • 2.8—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.8.
  • 2.9—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 2.9.
  • 3.0—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 3.0.
  • 3.1—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 3.1.
  • 3.2—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 3.2.
  • 3.3—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 3.3.
  • 3.4—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 3.4.
  • 3.5—La carpeta consolidada contendrá herramientas compatibles con la versión 3.5 de ArcGIS AllSource.
  • 3.6—La carpeta consolidada contendrá herramientas compatibles con ArcGIS AllSource versión 3.1.
String

Muestra de código

Ejemplo 1 de ConsolidateToolbox (ventana de Python)

El siguiente script de la ventana de Python muestra cómo utilizar la función ConsolidateToolbox en la ventana de Python.

import arcpy
arcpy.management.ConsolidateToolbox(r'C:\data\BufferPoints.tbx', 
                                    r'C:\project\Buffer_Pnts', "CURRENT")
Ejemplo 2 de ConsolidateToolbox (script independiente)

Busque y cree carpetas consolidadas individuales para todas las cajas de herramientas que se encuentran en una carpeta especificada.

# Name: ConsolidateToolboxEx2.py
# Description: Find all the toolboxes that reside in a specified folder and 
#              create a consolidated folder for each.

# import system modules
import os
import arcpy

# Set environment settings
arcpy.env.overwriteOutput = True
arcpy.env.workspace = "C:/Toolboxes"

# Loop through the workspace, find all the toolboxes (.tbx), and create a 
# consolidated folder for each toolbox found using the same name as the original 
# toolbox.
for tbx in arcpy.ListFiles("*.tbx"):
    print(f"Consolidating {tbx}")
    arcpy.management.ConsolidateToolbox(tbx, os.path.splitext(tbx)[0], "CURRENT")

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.