Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Script:
@echo off
setlocal enabledelayedexpansion
rem Definir servidores, usuarios y contraseñas
set servers=server1,server2,server3
set users=user1,user2,user3
set passwords=pass1,pass2,pass3
set folder_path=\ruta\a\la\carpeta
rem Convertir las listas en arrays
set server_array=0
for %%a in (%servers%) do (
set server_array[!server_array!]=%%a
set /a server_array+=1
)
set user_array=0
for %%b in (%users%) do (
set user_array[!user_array!]=%%b
set /a user_array+=1
)
set password_array=0
for %%c in (%passwords%) do (
set password_array[!password_array!]=%%c
set /a password_array+=1
)
rem Entrar a cada servidor
for /L %%i in (0,1,%server_array%) do (
set server=!server_array[%%i]!
set user=!user_array[%%i]!
set password=!password_array[%%i]!
rem Conectar al servidor
net use \\!server! !password! /user:!user!
rem Abrir la carpeta
start \\!server!!folder_path!
rem Desconectar del servidor
net use \\!server! /delete
)
endlocal
Como Executar o Script:
.bat
, por exemplo, entrar_servidores.bat
..bat
salvo para executar o script.