Nota: La integración con PowerShell requiere una suscripción a ShareGate Migrate Pro o Enterprise. No está disponible en el plan Essentials.
Puedes agregar colecciones de sitios una por una en la pantalla Explore, o agregar todas las colecciones de sitios de tu granja o inquilino conectándote a tu centro de administración o a la administración central.
Para conectarte a varias colecciones de sitios específicas en el Explorer sin tener que hacer cada conexión de forma individual, usa el parámetro -AddToExplorer junto con -SaveConnection en un script de PowerShell.
Nota: A partir de ShareGate Migrate 26.7.1, -AddToExplorer debe combinarse con -SaveConnection (o -UseConnection si estás reutilizando una conexión guardada previamente) para que tenga efecto. Usado por sí solo, ya no agrega la conexión al Explorer.
Consejo: También puedes exportar e importar tus conexiones desde Explorer para compartirlas con otros usuarios de ShareGate Migrate.
Consejo: Las conexiones que agregas también se guardan en Connection manager, que se encuentra en Settings, dentro de la sección Connections, donde puedes verlas, actualizarlas o eliminarlas. Consulta Administrar conexiones en ShareGate Migrate.
Agregar una sola colección de sitios a la pantalla Explore
Copia y pega el siguiente script en la aplicación de PowerShell que prefieras.
# Import the Sharegate module
Import-Module Sharegate
# Define user credentials
$myUsername = "myusername"
$myPassword = ConvertTo-SecureString 'mypassword' -AsPlainText -Force
# Connect to the SharePoint site and add it to File Explorer
Connect-Site -Url "http://yourtenant.sharepoint.com/sites/yoursitecollection" -Username $myUsername -Password $myPassword -AddToExplorer -SaveConnection
Ajusta tu script para que funcione en tu caso. Aquí tienes algunas pautas:
$myUsername y $myPassword: Reemplaza "myusername" y 'mypassword' por tus credenciales de SharePoint o Microsoft 365.
Connect-Site: Si necesitas cambiar el método de autenticación, encontrarás cómo hacerlo en el artículo sobre Connect-Site.
-URL: Reemplaza la URL para que coincida con la URL de tu colección de sitios.
Ejecuta tu script una vez que esté correctamente ajustado y probado.
Consejo: Con este script, puedes tener varias líneas de Connect-Site con URLs diferentes para agregar varias colecciones de sitios al Explorer. Si tienes muchos sitios a los que conectarte, te recomendamos usar en su lugar el método de CSV que se explica más abajo.
Agregar varias colecciones de sitios al Explorer mediante un CSV
Crear una guía CSV para tus conexiones
Crea un nuevo documento de Excel.
Asigna el nombre URL a la primera columna.
Enumera las URL de todas las colecciones de sitios que deseas agregar al Explorer.
Guarda el archivo como CSV.
Crea tu script
Copia y pega el siguiente script en la aplicación de PowerShell que prefieras.
# Import the Sharegate module
Import-Module Sharegate
# Define the path to the CSV file
$csvFile = "C:\CSVfile.csv"
# Import the CSV file into a table (array of objects)
$table = Import-Csv $csvFile
# Define user credentials
$myUsername = "myusername"
$myPassword = ConvertTo-SecureString 'mypassword' -AsPlainText -Force
# Loop through each row in the CSV table and connect to the specified SharePoint site
foreach ($row in $table) {
Connect-Site -Url $row.URL -Username $myUsername -Password $myPassword -AddToExplorer -SaveConnection
}
Ajusta tu script para que funcione en tu caso. Aquí tienes algunas pautas:
$csvFile: Ajusta la ruta para que apunte al archivo CSV que guardaste anteriormente.
$myUsername y $myPassword: Reemplaza "myusername" y 'mypassword' por tus credenciales de SharePoint o Microsoft 365.
Connect-site: Si necesitas cambiar el método de autenticación, encontrarás cómo hacerlo en el artículo sobre Connect-Site.
foreach: Repite los comandos entre llaves para cada fila de tu archivo CSV. En este caso, agrega tus conexiones al Explorer en ShareGate Migrate.
Ejecuta tu script una vez que esté correctamente ajustado y probado.
Este artículo fue traducido con inteligencia artificial. En caso de duda, consulta la versión original en inglés.
