6
Set oShell = CreateObject("WScript.Shell")
oShell.Run "cmd /c c:"

This line executes perfectly fine. Now I need to enter a text.

For example: c:\users> "abcd"

How do I go about it in the already opened cmd prompt.

1 Answer 1

8

You must add & after each command and change cmd /c to cmd /k

  1. The first command is : CD /D c:\
  2. The second command is : Dir
  3. The third command is : ping 127.0.0.1

Try like this :

Set oShell = CreateObject("WScript.Shell")
Command = "cmd /K cd /d c:\ & Dir & ping 127.0.0.1"
oShell.Run Command,1,True
Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.