Как выполнить команду на ConEmu через VB.Net?

385
JustAGuest

Кто-нибудь знал, как выполнить команду на ConEmu через Vb.Net? Это код, который я пробовал для командной строки, и он работает хорошо. Но когда я попытался изменить cmd.exe на ConEmu.exe, он не выполняет мой "script.py". Это все. Благодарю.

 Public Class Form1  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Shell("cmd.exe /k python script.py")  Application.Exit() End Sub  End Class 
2

1 ответ на вопрос

3
krowe

If you type ConEmu64 /? at the command prompt it'll bring up a dialog which explains how to do this thoroughly. I think the command you are wanting would look like this:

ConEmu64.exe /noupdate /cmd cmd /k python script.py 

or, perhaps:

ConEmu64.exe /noupdate /cmd python script.py 
Тем не менее, если это приложение предназначено для распространения, я бы просто использовал cmd.exe, потому что вы не хотите, чтобы ConEmu устанавливался для ваших пользователей. krowe 9 лет назад 0
это только для моего личного использования. Спасибо за ответ, попробую JustAGuest 9 лет назад 0

Похожие вопросы