OVH Cloud OVH Cloud

ordre Dos sous VBA

2 réponses
Avatar
lukaszewski.michel
Comment lancer un ordre sous dos ou par l'invite de commande avec VBA en
utilisant si possible des variables du genre Nom de machine. En fait, je
voudrais lancer "net send ..." par une macro VBA excel.
Merci d'avance, lukas

2 réponses

Avatar
Michel Angelosanto
as tu essayé la commande shell "net send ..." ?
--
Michel Angelosanto
http://www.angelosa.fr.st
"lukaszewski.michel" a écrit dans le
message de news:bvr98r$6ol$
Comment lancer un ordre sous dos ou par l'invite de commande avec VBA en
utilisant si possible des variables du genre Nom de machine. En fait, je
voudrais lancer "net send ..." par une macro VBA excel.
Merci d'avance, lukas




Avatar
j
par exemple pour faire la liste des répertoires de c:mes documents :
Set sh = CreateObject("WScript.Shell")
sh.Run "%comspec% /c dir c:mesdoc~1 > c:rien.txt"

ça marche aussi avec net send, je l'ai déjà fait pour envoyer un message à
tous les ordinateurs connectés sur un domaine réseau, mais je n'ai plus la
syntaxe en tete





"lukaszewski.michel" a écrit dans le
message de news: bvr98r$6ol$
Comment lancer un ordre sous dos ou par l'invite de commande avec VBA en
utilisant si possible des variables du genre Nom de machine. En fait, je
voudrais lancer "net send ..." par une macro VBA excel.
Merci d'avance, lukas