example3.vbs 793 B

123456789101112131415161718192021222324252627
  1. #$language = "VBScript"
  2. #$interface = "1.0"
  3. Sub main
  4. ' turn on synchronous mode so we don't miss any data
  5. crt.Screen.Synchronous = True
  6. ' Wait for a string that looks like "login: " or "Login: "
  7. ' Occasionally, a host needs to be kicked to display a
  8. ' login prompt.
  9. If (Not crt.Screen.WaitForString("ogin: ", 5)) Then
  10. crt.Screen.Send vbCr
  11. crt.Screen.WaitForString "ogin: "
  12. End If
  13. ' Send your username followed by a carriage return
  14. crt.Screen.Send "username" & VbCr
  15. ' Wait for a tring that looks like "password: " or "Password: "
  16. crt.Screen.WaitForString "assword:"
  17. ' Send your password followed by a carriage return
  18. crt.Screen.Send "password" & VbCr
  19. ' turn off synchronous mode for normal input processing
  20. crt.Screen.Synchronous = False
  21. End Sub