Скормить данные из буфера обмена утилите tracert - VB

Узнай цену своей работы

Формулировка задачи:

Всем привет! Я в программировании не очень, а можно сказать вообще ни как. Но есть желание облегчить себе работу (а может еще кому пригодится), автоматизировав некоторые рутинные действия. Например в течении дня часто приходиться выполнять трассировку маршрута или использовать утилиту ping. Идея автоматизации заключается в следующем, данные могут копироваться в буфер обмена из разных источников, например из текстового документа и браузера. Далее по нажатию горячей клавише запускается скрипт, который должен обратиться к буферу обмена и если там есть данные, то вставить их в утилиту tracert или ping, nslookup. Собственно все. Запускать утилиту tracert по горячей клавише я могу, а вот скормить ей данный из буфера обмена для меня задача оказалось сложной. Прошу подсказать с чего можно начать, может у Visual Basic есть раздел для работы с буфером обмена? Visual Basic и Windows мне показались родственными сущностями... Заранее спасибо за ответы!

Решение задачи: «Скормить данные из буфера обмена утилите tracert»

textual
Листинг программы
Private Sub Command1_Click()
a = Shell("tracert.exe " & Text1.Text, vbNormalFocus)
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.733 из 5
Похожие ответы