Users Guide
Set path=%path%;"C:\Program Files\VMware\VMware VI Remote CLI\Perl\bin"
Étape2:Créationdufichierdeplusieurscertificats
1. CréezlefichierdelotDOScombinecerts.bat.
2. Exécutezlefichiercombinecerts.bat:
combinecerts <nom d'utilisateur> <mot de passe> <fichier de liste d'adresses ip de serveurs> <fichier de certificats de sortie> [create|append]
nom d'utilisateur :nomd'utilisateurutilisépourseconnecterauserveurESXi
mot de passe : mot de passe de l'utilisateur
fichier de liste d'adresses ip de serveurs : fichier ASCII contenant une adresse IP sur chaque ligne (voir le fichier exemple dans le document)
fichier de certificats de sortie :nom du fichier qui contiendra tous les certificats
create|append :
create :lescriptcréeunnouveaufichierdecertificatsdesortie
append :lescriptajoutelesnouveauxcertificatsaufichierdecertificatsdesortie.Lavaleurpardéfautestappend,danslecasoùceparamètren'est
passpécifié.
UtilisezcefichierdelotpourimporteruncertificatuniquedepuisunserveurESXienspécifiantuneseuleadresseIPdanslefichierdelistedesadresses
IP de serveurs, avec l'option create.
Fichier de lot DOS combinecerts.bat
Copiezletextesuivantdansunfichierintitulécombinecerts.bat.
------ DÉBUTdufichierdelotDOS-----
@echo off
rem Usage : combinecerts <nom d'utilisateur> <mot de passe> <fichier de liste d'adresses ip de serveurs> <fichier de certificats de sortie>
[create|append]
rem(hypothèsed'unnomd'utilisateuretd'unmotdepasseidentiquespourtouslesserveurs)
reml'option"create"entraînelacréationd'unnouveau<fichierdecertificatsdesortie>.
reml'option"append"entraînel'ajoutdenouveauxcertificatsau<fichierdecertificatsdesortie>.
if "%5"=="create" (del /F /Q %4 2>NUL)
for /f %%X in (%3) do (
echo.
echo.
echo Importation du certificat depuis le serveur : %%X
vifs.pl --server %%X --username %1 --password %2 --get /host/ssl_cert tmpcert.crt
if not errorlevel 1 (type tmpcert.crt >> %4)
del /F /Q tmpcert.crt 2>NUL
)
echo.
------ FIN du fichier de lot DOS -----
Copie du fichier exemple de liste d'adresses IP de serveurs
------ DEBUT du fichier exemple de liste d'adresses IP de serveurs -----
192.168.22.243
192.168.11.45
192.168.22.31
192.168.22.65
------ FIN du fichier exemple de liste d'adresses IP de serveurs -----










