begin process at 2010 02 10 10:09:41
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > CACHER UN LECTEUR OU UNE PARTITION DU POSTE DE TRAVAIL

CACHER UN LECTEUR OU UNE PARTITION DU POSTE DE TRAVAIL


 Information sur la source

Note :
9 / 10 - par 3 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichier / Disque Niveau :Débutant Date de création :17/06/2003 Date de mise à jour :18/06/2003 09:32:00 Vu / téléchargé :16 869 / 988

Auteur : Morgul

Ecrire un message privé
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Permet de cacher un disque dur, le lecteur de disquette ou lecteur CD-rom du poste de travail d'un utilisateur. Pour que ca marche il faut être connecté sous la session de l'utilisateur dont vous voulez cacher les disques. De plus il faut que cet utilisateur ait le droit de modifier la base de registre pendant l'execution du prog.
Dsl j'ai pas encore U le temps de commenter les sources.

  

Source

  • 'ca écrit dans la bse de registre dans:
  • 'HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer et insère la clé NoDrives
  • 'La valeur de la clé sera décimale ainsi si on veut cacher le lecteur C
  • 'lecteur A: => 2^0=1
  • 'lecteur B: => 2^1=2
  • 'lecteur C: => 2^2=4
  • 'lecteur D: => 2^3=8
  • ...
  • 'Sa valeur décimale sera donc 4 donc a la clé NoDrives il faut rentrer 4 pour C:
  • 'Si on veut cacher le lecteur A et C la clé aura pour valeur 5 (1(A)+4(C))
  • 'après il suffit de l'entrer dans la base de registre:
  • Set WshShell = CreateObject("Wscript.Shell")
  • WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoDrives", (valeur decimale), "REG_DWORD"
'ca écrit dans la bse de registre dans:

'HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer et insère la clé NoDrives
'La valeur de la clé sera décimale ainsi si on veut cacher le lecteur C
'lecteur A: => 2^0=1
'lecteur B: => 2^1=2
'lecteur C: => 2^2=4
'lecteur D: => 2^3=8
...

'Sa valeur décimale sera donc 4 donc a la clé NoDrives il faut rentrer 4 pour C:
'Si on veut cacher le lecteur A et C la clé aura pour valeur 5 (1(A)+4(C))

'après il suffit de l'entrer dans la base de registre:

Set WshShell = CreateObject("Wscript.Shell")
WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoDrives", (valeur decimale), "REG_DWORD"


   


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture RENOMMER ENORMEMENT DE FICHIERS EN QUELQUES SECONDES (CHANGE...
Source avec Zip Source avec une capture CREER DES MENUS PERSONALISES, DES BOUTONS GRAPHIQUES ET INSE...

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) GESTION DE PARC AUTOMOBILE AVEC SÉRIALISATION par guyr07
Source avec Zip Source avec une capture Source .NET (Dotnet) FICHIERS_CACHÉS_LECTURE_SEULE par Le Pivert
Source avec Zip Source avec une capture CHANGEUR D'ICONES par djgab21
Source .NET (Dotnet) DIRECTDISKACCESS par XelectroX
Source avec Zip Source avec une capture UTILITAIRE WAV, MID ET MP3 par SnkVrt

Commentaires et avis

Commentaire de Stebo le 17/06/2003 10:30:32

che moi ca fonctionne (vb6, Win 98),car le composant de l'activex narrive pas a cree l object.
ca vient de chez moi ou ca c le proget ki marche pas???

Commentaire de Morgul le 17/06/2003 10:42:23

Ben normalement ca devrai marcher. je vois deux possibilité soit tu n'a pas les controles activeX, soit tu n'a pas les droits administrateur pour pouvoir modifier la base de registre. Je pencherai pluto pour la deuxieme.

Commentaire de EBArtSoft le 17/06/2003 16:24:25 administrateur CS

Moi je penserais plutot a la premiere !!! lol
En fait ton systeme ne peut pas créer d'objet du type Wscript.Shell
donc pour arranger ça tu peut utiliser les API
RegSetValue
RegQueryValue

B@nne prog ;-D

Commentaire de yoman64 le 17/06/2003 19:08:54

Marche pas sur mon pc(je suis sous XP pro)

Commentaire de aporler le 17/06/2003 19:27:21

comment ou fait pour reafficher le lecteur cacher ?

Commentaire de Morgul le 18/06/2003 09:30:23

Pour yoman64 ben moi oci je suis sous XPpro et ca marche. Dc 2 possibilités, soit ton ton pc ne peut pas créer d'objet Wscript.shell soit tu n'es pas aministrateur. C koi le message erreur ke tu as? Je V suivre le conseil de EBArtsoft et utilisez les API.
Pour aporler ben pour les réaficher il suffit de cliquer sur restaurer après avoir effacé la liste, il suffit de fermer puis réouvrir la session et voila.

Commentaire de yoman64 le 20/06/2003 00:56:20

Ouais je c sa fonctionne javais pas vu

Commentaire de kimmelf2 le 24/10/2003 01:00:41

y'a pas des antivirus qui bloque l'acces a la base de registre des fois ???

c'est pas mal ton script, 9/10. Je te garde le 10/10 pour faire la meme chose mais sur des dossiers ...

Commentaire de kickbar le 15/01/2004 20:23:10

pour les dossier moi je l'est fais va sur
http://www.vbfrance.com/code.aspx?ID=19527
tu mdira commen tu trouve

Commentaire de kimmelf2 le 27/01/2004 01:49:26

y'a de l'idee mais ca a  l'air de rester sur les dossiers system non ?

moi je veux faire un pgm protege par mot de passe qui contient une liste des dossiers a cacher, un bouton cacher, un bouton montrer.

tout bete quoi :-) mais ca doit pouvoir cacher n'importe quel dossier

Commentaire de willy122 le 17/08/2009 20:25:27

super génial c est exactement ce que je recherchais   merci beaucoup

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales