Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Скрипт для запуска программы без интернета

Ответить
Настройки темы
CMD/BAT - [решено] Скрипт для запуска программы без интернета

Пользователь


Сообщения: 88
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: XBoy360
Дата: 17-05-2020
Здравствуйте.

Сразу оговорюсь, что во всех компьютерных командах мира вообще ничего не смыслю, пользуюсь ими только копируя фрагменты из сети, когда нужно. Но есть острая потребность. Купил давеча аккаунт с одной игрой (очень вероятно, что ворованный или перепродаваемый, проверять не хотелось бы). Сама она нормально играется, но только нужно каждый раз отключать интернет (я делаю это через ярлык адаптера рядом с ярлыком исполняемого файла на раб. столе), затем запускается стим, RGL, каждый из которых ломится в сеть. И в оффлайне всё замечательно. Но по выходу надо всё закрыть, а потом ещё обратно запустить интернет. Так вот, хотелось бы упрощения всей процессии. Возможно ли создать такой волшебный батник, чтобы он отключал интернет (неважно как - адаптером или через реестр, не знаю) и спустя несколько секунд инициировал запуск ярлыка игры? А по выходу чтобы просто закрыть всё, кликнуть на второй cmd, и вуаля - интернет на месте? Просто дело в том, что ярлык адаптера после отключения иногда не включает интернет, и надо нажимать на расположение файла и включать его уже и из раздела сетевых адаптеров. Так хотя бы немного, но меньше пальце-движений. И учитывая, что игра эта часов на 50, минимум, поэтому явно будет много запусков.

Заранее большое спасибо.

Отправлено: 15:34, 17-05-2020

 

Аватара для YuS_2

Crazy


Contributor


Сообщения: 1171
Благодарности: 487

Профиль | Отправить PM | Цитировать


Смотрим deviceid:
Код: Выделить весь код
wmic path win32_networkadapter where physicaladapter=true get netenabled,deviceid,name /value
Затем вписываем требуемый 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
- 1. запускать от имени администратора.
- 2. батник работает в триггерном режиме, т.е. каждый запуск меняет состояние адаптера (если ВКЛ, то выключает и наоборот)
- 3. команды запуска стима и игры, добавляйте самостоятельно.

-------
scio me nihil scire. Ѫ

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:57, 17-05-2020 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 88
Благодарности: 0

Профиль | Отправить PM | Цитировать


спс, буду ковыряться

Отправлено: 16:14, 17-05-2020 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Скрипт для запуска программы без интернета

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Любой язык - Скрипт или 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




 
Переход