I en modul i Excel kör jag: Jag hade ett sådant problem för ett tag sedan..Varför funkar inte detta!!! VB(A)
x=shell("NET SEND " & "Kalle " & "Tjenis ....")
Detta funkar bra!
Det som inte funkar är:
x=shell("nbtstat -c > h:\test.txt")
Detta funkar från commandoprompten!
Vad gör jag för fel? Hur skall man göra?
... eller varför går det inte att göra på detta vis?
/RSv: Varför funkar inte detta!!! VB(A)
Jag löste det genom att använda commanden som finns i cmd.. :)
Altså att skriva såhär:
Shell("cmd /c ""nbtstat -c > h:\test.txt""")
Notera att detta är gjort med Windows 2000/NT så det gäller ju att cmd finns.. Annars har jag för mig att samma funktionallitet finns i Command på 98/95...
Bara att testa med Command /? så får du fram alla kommandon du kan använda..
MVH
//Jonas