Batch recherche imprimante
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:
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