Bonjour je recherche la façon de faire dans un batch pour chercher une imprimante installée...si elle est présente le batch ne s'exécute pas autrement on poursuit...

Pour le moment j'ai cette référence...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
reg query ('reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Devices" ^|find /I "TOSHIBA e-STUDIO555Series PS3 Photocopieur"') Do (
  If "%%I"=="TOSHIBA e-STUDIO555Series PS3 Photocopieur" (
     GOTO EOF
  ) ELSE (
     net use P: \\10.10.10.46\partage\PS555 /persistent:No
xcopy /Q /h /Y P:\*.* c:\temp\
c:\temp\PrintDBGSP.vbs
c:\temp\SUBINACL /verbose=1 /printer "TOSHIBA e-STUDIO555Series PS3 Photocopieur" /grant="Tout le monde"=F
net use P: /delete /y
del c:\temp /F /Q
  )
)
Sans grand effet

Des indices sur la bonne façon

Merci