Это мой первый пост здесь, поэтому, пожалуйста, полегче, я также хорошо знаю VB.
Я делаю приложение, которое должно создавать точку доступа WiFi одним нажатием кнопки, чтобы я мог использовать свой ноутбук в качестве расширителя WiFi для своих устройств, таких как мой телефон, однако я делаю это с помощью командной строки. Это мой код до сих пор:
Private Sub Form1_Paint(sender As Object, e As PaintEventArgs) Handles Me.Paint
Dim startInfo As New ProcessStartInfo("cmd")
startInfo.WindowStyle = ProcessWindowStyle.Minimized
startInfo.Arguments = "netsh show wlan drivers"
Process.Start(startInfo)
End Sub
Проблема в том, что он не передает аргументы. Cmd запускается нормально, но ничего не получает.
Что я пробовал: 1. Использование process.start и ProcessStartInfo 2. Изменить рабочий каталог 3. Отправить аргументы после запуска cmd (после process.start) 4. Изменить целевую структуру 5. Запустить в x86 и x64 6. Запустить от имени администратора 7 .Пробуем другие команды, например "color 2f". Не удалось.
Любая помощь будет принята с благодарностью!
Изменить: даже аргумент WindowStyle не был передан.