[Résolu] [VBS] Je cherche l'équivalent de net use * /delete /yes

Je cherche l'équivalent de net use * /delete /yes [Résolu] [VBS] - VB/VBA/VBS - Programmation

Marsh Posté le 01-06-2006 à 12:19:23    

Je voudrais savoir si qq'un peux m'aider à faire l'équivalent de net use * /delete /yes en dos pour un script en VBS
 
j'ai trouver ça via Labo microsoft:
 
Dim WshNetwork
Set WshNetwork = WScript.CreateObject("WScript.Network" )
WshNetwork.RemoveNetworkDrive "G:"

 
ça marche bien mais, il faut faire cette manip pour toutes les lettres de lecteurs c'est un peux moyen
 
Si qq'un à une astuce pour moi je suis preneur.  :hello:


Message édité par loran-outan le 06-06-2006 à 19:38:27
Reply

Marsh Posté le 01-06-2006 à 12:19:23   

Reply

Marsh Posté le 02-06-2006 à 10:28:35    

Code :
  1. Set variable=CreateObject("WScript.Shell" )
  2.    
  3. espace = " "   ' mettre un espace entre les commandes !!
  4. condition = "/delete /yes"    
  5. ' ************************ LANCEMENT De COMMAND  *****************
  6. variable.Run("C:\WINNT\System32\cmd.exe" )
  7.  
  8. wscript.sleep 150
  9.  
  10. variable.SendKeys ("net use" )
  11.  
  12. wscript.sleep 121
  13. variable.SendKeys (espace)
  14. wscript.sleep 121
  15. variable.SendKeys ("*" )
  16. wscript.sleep 121
  17. variable.SendKeys (espace)
  18. wscript.sleep 121
  19. variable.SendKeys (condition)
  20. wscript.sleep 200
  21.  
  22. 'Les touches comme "entrer", "alt" faut les mettre entre des accoloades {}
  23.  
  24. variable.SendKeys ("{enter}" )
  25.  
  26. wscript.sleep 800
  27. variable.SendKeys ("Fait par RavenShadoW" )
  28.  
  29. Set WshShell = Nothing
  30. 'FIN DE PROGRAMME


 
 
J'espere que ca t'aidera ^^
 
plus simple :  
 
 

Code :
  1. Set variable=CreateObject("WScript.Shell" )
  2.    
  3. ' ************************ LANCEMENT De COMMAND  *****************
  4. variable.Run("C:\WINNT\System32\cmd.exe" )
  5.  
  6. wscript.sleep 150   ' laisse le temps a CMD de se lancer avant d'envoyer la sauce!
  7.  
  8. variable.SendKeys ("net use * /delete /yes" )
  9. 'Les touches comme "entrer", "alt" faut les mettre entre des accoloades {}
  10.  
  11. variable.SendKeys ("{enter}" )
  12.  
  13. Set WshShell = Nothing
  14. 'FIN DE PROGRAMME


Message édité par RavenShadoW1 le 08-06-2006 à 09:58:29
Reply

Marsh Posté le 06-06-2006 à 19:37:56    

UN GRAND MERCI RavenShadoW1 pour ton aide, c'est exactement ça que je cherchais
 
Encore Merçi et bonne continuation :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed