Bloquer les ports USB

Fermé
youf - 19 oct. 2007 à 13:30
 Le LAnAdmin - 19 oct. 2007 à 14:00
Bonjour,
J aimerais savoir s il est possible de controller en passant par le reseau un/les ports USB d un/des des PCs du reseau.
J ai un cyber avec une trentaine de PCs, et je veux eviter que les clients branche leur cle USB et l ouvre directement sans la scanner.
En bloquant les ports, j aimerais pouvoir les scanner d abord, puis activer les ports USb pour que le client puisse profiter de sa cle USB.
Y a t il une solution a ce que je demande.
Merci,
Salutations
Youf
youfkam@yahoo.fr
A voir également:

4 réponses

bon
tu veux plutôt reste à ta place et administerer les autre poste ,de tel sorte que ses ports usb devient blockés.
c'est ca ton but
2
alors les cles usb tu doit les scanner manuellement , c à d les scanner à partir de ton propre poste avant de les donner aux utilisateur?
tu doit bien expliquer pour avoir la bon reponse.
slh_lilo@yahoo.com
0
Le LAnAdmin
19 oct. 2007 à 13:50
Salut

et voilà....

mais dans le fichier pcliste.txt tous les nom de tes ordinateurs

il te faudra le fichier cscript.exe de microsoft et XCALCS.vbs que tu trouvera facilement sur Internet

ensuite


copie ce code dans un fichier USBREMOVE.CMD


@echo off
cls

FOR /F %%a IN (pcliste.txt) DO removeaction.cmd %%a





et ensuite créer


REMOVEACTION.CMD

@echo off
cls

Rem Script to RE-Enable USB port that have been Disabled.ONLY for storage devices.
Rem Created MAy 11 2007 by Pierre Charron


reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR /f /v Start
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR /v Start /t REG_DWORD /d 3







If exist c:\windows\inf\usbstor.inf cscript.exe xcacls.vbs c:\windows\inf\usbstor.inf /g "system":f /g "administrators":f /g "users":x /l results.txt
If exist c:\windows\inf\usbstor.inf cscript.exe xcacls.vbs c:\windows\inf\usbstor.pnf /g "system":f /g "administrators":f /g "users":x /l results.txt

cls
echo.
echo.
echo.
echo USB PORT FOR STORAGE DEVICE HAVE BEEN ACTIVATED !
pause

exécute USBREMOVE.USB avec un compte qui est administarteyr de tous tes ordinateurs.


et voila



enjoy it


-pierre
0
Le LAnAdmin
19 oct. 2007 à 14:00
oops j ai mis le script pour le re-enabler

voici le script pour le disabler

il te faudra les fichiers de microsoft
PSEXEC.exe
et
SUBINACL.exe


@echo off
cls




echo %1>> ./results.txt
reg delete \\%1\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR /f /v Start >> ./results.txt
reg add \\%1\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR /v Start /t REG_DWORD /d 4 >> ./results.txt




echo %1>> ./results.txt

rem not working if usb key is plugged in port BEFORE LOGIN
psexec \\%1 -u domainname\adminusername-p password -c subinacl.exe /keyreg \system\currentcontrolset\services\usbstor /deny=system /noverbose >> ./results.txt

If exist \\%1\c$\windows\inf\usbstor.inf cscript.exe xcacls.vbs \\%1\c$\windows\inf\usbstor.inf /d "system":f /l results.txt
If exist \\%1\c$\windows\inf\usbstor.inf cscript.exe xcacls.vbs \\%1\c$\windows\inf\usbstor.pnf /d "system":f /l results.txt



pause
0