Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2180 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  oShell.run ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

oShell.run ???

n°1133195
cat82
Posté le 28-06-2005 à 09:51:32  profilanswer
 

Bonjour  
 
Est t - il possible `'effectuer la fonction oShell.run en caché parce que quand j 'exécute
la fonction ci  - dessous je vois l'écran dos s'afficher je ne voudrais pas le voir  
 
Merci
 
oShell.run "cmd /c ping -n 1 " & SplitArray(0) &" > " & "t.txt",0,true  (VBS)
 

mood
Publicité
Posté le 28-06-2005 à 09:51:32  profilanswer
 

n°1133258
knakes
Posté le 28-06-2005 à 10:34:56  profilanswer
 

Documente toi un peu sur la fonction run et tu remarqueras que le 0 peut changer ...

n°1133402
cat82
Posté le 28-06-2005 à 11:34:29  profilanswer
 

en fait je trouvais pas un site ki explique la fonction ...
j avais deja change le 0 en 1 et 2 mais je viens de penser au nombre negatif ... ok sui pa tres subtile sur ce coup
mais tu aurais qd meme pu donner la reponse ...
 
MErci

n°1133510
knakes
Posté le 28-06-2005 à 12:35:10  profilanswer
 
n°1133833
cat82
Posté le 28-06-2005 à 16:08:17  profilanswer
 

Merci autre question
1 -
Set oShell = WScript.CreateObject ("WSCript.shell" )  
oShell.run "iexplore http://ann"
2 -
Set oShell = WScript.CreateObject ("WSCript.shell" )  
oShell.run "iexplore http://ann2"
 
Je voudrais lancer ces 2 commandes.
Dans le premier cas le serveur est un serveur web donc j ai une page qui s affiche  
Dans le second cas le serveur n existe pas donc pas de reponse .
 
Je le sais parce que je demande a le voir
Mais je voudrais le faire en caché comme dans la première question que j'ai posé.
 
Le premier pb comment récupérer la réponse de INternet explorer pour savoir si il a trouvé l @ ou non
est - ce possible ?
 
merci
 

n°1134312
cat82
Posté le 29-06-2005 à 08:59:43  profilanswer
 

Ceux ke je veux vraiement c récupérer la réponse de Internet explorer car il existe une autre fonction comme  
 
Set objExplorer = WScript.CreateObject("InternetExplorer.Application" )
objExplorer.Navigate ""    
objExplorer.ToolBar = 0
objExplorer.StatusBar = 0
objExplorer.Visible = 0
 
Ou puis-je trouver tout les objets affecté a objExplorer(Navigate,Vissible,...) car je trouve a chak fois ke ces 4 la sur le net ... ou encore plus simple si vous pouvez me donner la reponse de la reponse de l explorateur :)
 
Merci

n°1134421
miracle75
Posté le 29-06-2005 à 10:11:44  profilanswer
 

MSDN tu à toutes tes réponses.
 
Quand à l'exécution cachée d'un objet Shell, c'est possible il suffit de préciser ,0 à la fin. ex:
myShell.run "Maligne de commannde",0
Voina comme ca pas d'affichage de la fenêtre CMD

n°1134448
cat82
Posté le 29-06-2005 à 10:32:23  profilanswer
 

Quand je tape objExplorer il me trouve rien ......

n°1134449
cat82
Posté le 29-06-2005 à 10:32:32  profilanswer
 

Dans MSDN bien sur


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  oShell.run ???

 

Sujets relatifs
Plus de sujets relatifs à : oShell.run ???


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)