|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Скрипт для запуска программы без интернета |
|
CMD/BAT - [решено] Скрипт для запуска программы без интернета
|
Пользователь Сообщения: 88 |
Профиль | Отправить PM | Цитировать
Здравствуйте.
Сразу оговорюсь, что во всех компьютерных командах мира вообще ничего не смыслю, пользуюсь ими только копируя фрагменты из сети, когда нужно. Но есть острая потребность. Купил давеча аккаунт с одной игрой (очень вероятно, что ворованный или перепродаваемый, проверять не хотелось бы). Сама она нормально играется, но только нужно каждый раз отключать интернет (я делаю это через ярлык адаптера рядом с ярлыком исполняемого файла на раб. столе), затем запускается стим, RGL, каждый из которых ломится в сеть. И в оффлайне всё замечательно. Но по выходу надо всё закрыть, а потом ещё обратно запустить интернет. Так вот, хотелось бы упрощения всей процессии. Возможно ли создать такой волшебный батник, чтобы он отключал интернет (неважно как - адаптером или через реестр, не знаю) и спустя несколько секунд инициировал запуск ярлыка игры? А по выходу чтобы просто закрыть всё, кликнуть на второй cmd, и вуаля - интернет на месте? Просто дело в том, что ярлык адаптера после отключения иногда не включает интернет, и надо нажимать на расположение файла и включать его уже и из раздела сетевых адаптеров. Так хотя бы немного, но меньше пальце-движений. И учитывая, что игра эта часов на 50, минимум, поэтому явно будет много запусков. Заранее большое спасибо. |
|
Отправлено: 15:34, 17-05-2020 |
Crazy Сообщения: 1171
|
Профиль | Отправить PM | Цитировать Смотрим deviceid:
Затем вписываем требуемый deviceid в этот батник: @echo off set deviceid=2 for /f "delims=" %%a in (' wmic path win32_networkadapter where deviceid^=%deviceid% get netenabled /value^|find /i "netenabled" ') do set %%a if "%NetEnabled%"=="FALSE" (wmic path win32_networkadapter where deviceid=%deviceid% call enable) else ( wmic path win32_networkadapter where deviceid=%deviceid% call disable ) pause&exit - 2. батник работает в триггерном режиме, т.е. каждый запуск меняет состояние адаптера (если ВКЛ, то выключает и наоборот) - 3. команды запуска стима и игры, добавляйте самостоятельно. |
------- Отправлено: 15:57, 17-05-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 88
|
Профиль | Отправить PM | Цитировать спс, буду ковыряться
|
Отправлено: 16:14, 17-05-2020 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Любой язык - Скрипт или bat'ник для закрытия, запуска программы. | viktor1881 | Скриптовые языки администрирования Windows | 1 | 23-12-2015 21:28 | |
Любой язык - [решено] Скрипт для запуска программы с логином и паролем | Silver23 | Скриптовые языки администрирования Windows | 3 | 31-08-2013 11:00 | |
Скрипт для запуска программы в заданное время | igor-kineshma | Скриптовые языки администрирования Windows | 1 | 05-09-2012 17:04 | |
Скрипт для запуска программы и автоматической идентификации пользователя | John1803 | AutoIt | 1 | 06-08-2012 15:53 | |
Любой язык - нужен скрипт для удаления всех файлов кроме нужных для запуска Windows XP | Dark Ange1 | Скриптовые языки администрирования Windows | 11 | 07-03-2010 13:34 |
|