je le VBScript suivant:Comment afficher la sortie DOS lorsque vous utilisez Exec vbscript
Set Shell = WScript.CreateObject("WScript.Shell")
commandLine = puttyPath & "\plink.exe -v" & " -ssh" [plus additional commands here]
Set oExec = Shell.Exec(commandLine)
Cela provoque une fenêtre DOS à apparaître, mais la sortie de plink.exe n'est pas affiché. Est-il possible d'obtenir la fenêtre DOS pour afficher cette sortie?
semble bon, sauf ReadAll bloque, devrait être ReadLine je pense –
@JS: oui, il bloque et vous pourriez probablement changer à WriteLine + ReadLine aussi longtemps que la la sortie est basée sur le texte et ne fait pas partie d'une sorte de binaire p opération ipe. – Anders
Ce code ne fonctionne pas. Je me demande pourquoi c'est une réponse acceptée. – Ghigo