Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Komendy w CMD


Xyli

Rekomendowane odpowiedzi

Opublikowano

Witam.

 

Piszę swój pierwszy program i mam taki problem, że nie wiem jak do cmd wpisać komendę, żeby program ją wpisał do cmd. Np. chcę, żeby wpisało mi cd C:\ i uruchomiło proces mpc.exe. WIem tylko tyle, że shella można uruchomić tak

Shell("cmd.exe")

 

Przeszukałem internet i nie znalazłem rozwiązania.

Napisz do mnie, jeżeli potrzebujesz patcher'a.

Opublikowano

Nie wiem czy o to tobie chodzi...

Imports System.Diagnostics

Dim p As Process = New Process
p.StartInfo.FileName = "cmd.exe"
p.StartInfo.Arguments = "/K C:\mpc.exe"

p.Start()
p.WaitForExit() 'Jak nie chcesz czekac na zakonczenie, usun linijke; Zakonczenie = zamkniecie okna cmd
'Rob co chcesz

9.png

userbarwb.png
Zawsze promocje na sygnatury ^^

Opublikowano

Podkreśla mi Imports i pisze "Syntax error". To imports to gdzie mam dać?

 

@Edit

Z imports sobie poradziłem. A jak zrobić, żeby po wykonaniu komendy cmd się zamknął?

Napisz do mnie, jeżeli potrzebujesz patcher'a.

Opublikowano

I jeszcze jedno. Chcę, żeby po wykonaniu komendy program sam wcisnął ENTER i dopiero się zamknął. Jak to zrobić?

Napisz do mnie, jeżeli potrzebujesz patcher'a.

Opublikowano

Mam to dopisać między tym, tak?

p.StartInfo.Arguments = "/K C:\mpc.exe"

p.Start() 

Napisz do mnie, jeżeli potrzebujesz patcher'a.

Opublikowano

Lepiej byś wyszedł z AutoIT, tam masz już zdefiniowane takie funkcje.

 

p.StartInfo.Arguments = "/C C:\mpc.exe"
p.Start()
Threading.Thread.Sleep(500)
SendKeys.Send("{ENTER}")

9.png

userbarwb.png
Zawsze promocje na sygnatury ^^

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...