Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Батник, который пингует указанный IP-адрес и в случае отсутствия пинга запускает другой батник и закрывается

Доброго времени суток, столкнулся с проблемой ... нужен батник который будет пинговать айпишник к примеру 192.168.10.14, в отсутствии пинга он должен запустить другой батник и закрыться. Если пинг есть - просто пингует. Все что я не пробую либо пингует либо запускает(

Я полный чайник в этом очень хотелось бы попросить порекомендовать статьи, книги, любой материал с чего я могу начать и учиться, учиться, учиться....

Заранее спасибо.

Добавлено через 34 минуты
Код
:repeat		
ping 192.168.10.14
if errorlevel 1 start start.txt
:repeat
впринципе файлик он запускает в зависимости от пинга а вот повторение процесса не пашет.
Ответ: Доброго времени суток. Есть задача, по недоступности ресурса по IP, запускать батник для отправки СМС на GSM розетку (чтобы сделать ей выкл\вкл, чтобы ребутнуть целевой (пингуемый IP) ресурс).
Я попытался использовать выше предложенный батник (назовем его "ping"):

Windows Batch file
1
2
3
4
:repeat         
ping 192.168.1.103
if errorlevel 1 start auto.bat
goto repeat
и получилось следующее: при недоступности пингуемого IP запускается батник auto.bat, далее он шлет на gsm розетку команду "выкл", далее, т.к. целевой IP не доступен, батник "ping" запускает еще один экземпляр auto.bat и так далее бесконечно запускается auto.bat

Какой код должен быть, чтобы изменить логику следующим образом: 1) батник ping закрывается сразу после запуска auto.bat 2) auto.bat после выполнения закрывается и запускает батник "ping" 3) батник ping начинает выполняться через 180 секунд после запуска.

PS как поставить паузу в 30 сек между выполнением команд в батнике?

Добавлено через 5 часов 36 минут
поправка к п.2) auto.bat после выполнения через 180 сек запускает батник "ping" и закрывается. п.3) не нужен.
Вопрос: файл BAT запускает окно которое тут же закрывается

нужно запустить сервер Derby на компе, для которого существует папка с файлами где есть и запускающий bat
но при его запуске выскакивает черное окошко cmd (которое должно остаться) но которое тут же закрывается.
если дописать в сам файл команду CMD \K то окошко останется но видимо запуска сервера все равно не получается.

читал гуглил, что-то пишут про троян runauto но у меня нет проблем с запуском cmd.exe

прилагаю файлик
Ответ: Легко запустил этот derby с первой попытки, в всё описано. Причём он довольно внятно пишет про допущенные ошибки и неправильно установленные переменные.
Можно без установки переменных, ленивый способ:
java -jar derbyrun.jar server start - запускать из DERBY_HOME\lib.
Вопрос: Метод Navigate объекта InternetExplorer запускает 64-хразрядную версию браузера

Доброе время суток! У меня ко всем читающим очень больной вопрос, который я самостоятельно не могу решить. На сервере нужно запустить скрипт, который будет открывать браузер Internet explorer(именно 32-ухразрядную версию), искать нужные слова и кликать по ним. На машине установлена Windows Server 2008R. x64. Суть проблемы в следующем. Если использовать просто метод Navigate и прописать нужный адрес, то автоматически открывается 64-хразрядная версия браузера, которая не поддерживается программой. Более подробно нет смысла вникать. А если запускать через метод Run и прописывать там путь версии x86, то свойство объекта ReadyState всегда показывает значение 0 и все свойства InternetExplorer.Application использовать нельзя соответственно. То есть, браузер vbscript видит как не запущенный.
Есть ли правильное решение данной проблемы или же нужно подойти к задаче с другой стороны? И если с другой, то какой?
Такие решения как поставить x86 по умолчанию или же удалить x64 не подходят.
Ответ: tisha_, просто криво скопировал/вставил. На самом деле, совершенно случайно, я уже разобрался с этим вопросом. Нужно было просто правильно задать вопрос в гугл. И на зарубежном форуме ответ давно ждал меня.
Вот код, вдруг кому пригодится:
Visual Basic
1
2
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run("%windir%\SysWOW64\wscript.exe ""X:\path\*.vbs""")
В 64-хразрядных ОС от Microsoft есть SysWOW64 - папка системных библиотек для запуска 32-разрядных приложений на 64-разрядной Windows. Все запускающие 32-разрядные приложения используют библиотеки оттуда. Собственно, этот вопрос был снят. Вот ещё код, чтобы сделать окно IE активным, т.к. после открытия оно, почему-то, таким не является:
Visual Basic
1
2
3
4
5
6
Set locator = CreateObject("WbemScripting.SWbemLocator")
Set service = locator.ConnectServer()
Set props = service.ExecQuery("select * from Win32_Process where name = 'iexplore.exe'")
For Each objProcess in props
    WshShell.AppActivate objProcess.ProcessId
Next
Но вдруг, появились проблемы посерьезней, однако это уже в другой теме. Вопрос мною закрыт.
Вопрос: Запускать миранду под разными пользователями - как сделать?

Есть миранда, когда запускаем в настройках указываю юзера и пароль - задача следующая: под другим логином запускать миранду от этого логина и пароля при старте виндоуз - как-нибудь это можно сделать?
Ответ: усё, нашел, Используйте параметр /profile
Вопрос: Надо ли запускать программы от имени администратора под учетной админа с выключенным UAC?

Доброго здоровья.

1.подскажите надо ли запускать программы от имени администратора под учетной админа с выключенным UAC?помимо тех случаев,когда это рекомендуется при установке проги или драйвера,есть ли в этом смысл?

2.что за значок щита на иконках установочных файлов некоторых программ?это значит что программа требует права админа или ее надо запускать от имени админа?см.скрин

Благодарю.
Ответ: 1) Нет (если UAC отключен программа автоматически получит нужные права)
2) Это значит, что для запуска программы обязательно требуются права администратора.
Вопрос: Не запускает .exe и браузер chrome

Здравствуйте!
Железо: core i7 2600k, 8 Гб RAM
ОС: W7

Буквально 1,5-2 часа назад произошло следующее:

Не запускает некоторые .exe файлы, не запускает браузер chrome. (скрины проблемы прикрепил)
Что-то кушает оперативку (с запущенным firefox занято 2.7 Гб)

Еще был Neshta, но уже почистил с помощью Cureit (лог прикрепил. в архиве. иначе ругается на размер 4 111 кб) и запуском следующего текста .reg:
REGEDIT4

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@=»\»%1\» %*»
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\open\command]
@=»\»%1\» %*»
Ответ: Прикрепил Fixlog
Вопрос: Один bat-файл запускает по очереди два других bat-файла

Имеются две папки в одной драйвера в второй программы решил сделать установку этого хозяйства с командной строки в автоматическом режиме. Запускаю Setup_0.bat он по очереди запускает Setup_1.bat а потом Setup_2.bat. Вроде все работает но прошу вас проверить, может надо что то исправить или дополнить.

Setup_0.bat это первый bat файл
Windows Batch file
1
2
3
@echo
call Drivers\Setup_1.bat
call Programs\Setup_2.bat
Setup_1.bat это второй bat файл
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
@echo
"Drivers\Chipset\INFUpdate\Setup.exe" /s
"Drivers\Chipset\1D5M\setup.exe" /s /sms
"Drivers\Audio\VIA audio driver\SETUP.EXE" /s /sms /v"/qn REBOOT=ReallySuppress"
"Drivers\LAN\Atheros\setup.exe" /s /sms
REM ------------------------------------------------
REM "Drivers\VGA Ivy Bridge\64\Setup.exe" /s
"Drivers\VGA Ivy Bridge\32\Setup.exe" /s
REM ------------------------------------------------
"Drivers\USB 3.0\IntelUSB30\Setup.exe" /s
"Drivers\CanoScan\CanoScan_Toolbox_4.1\TB4135_EN\Disk1\Setup.exe" /s /sms
"Drivers\CanoScan\o1417en_w_scan7031\SetupSG\SETUPSG.EXE" /auto
Setup_2.bat это третий bat файл
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@echo
"Programs\Unlocker\Unlocker1.9.2.exe" /S
"Programs\HashTab\HashTab_v6.0.0.28_Setup.exe" /S
"Programs\K-Lite_Codec_Pack\K-Lite_Codec_Pack_1285_Mega.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
"Programs\Google_Chrome\GoogleChromeStandaloneEnterprise.msi" /quiet /norestart 
"Programs\CCleaner\ccsetup526.exe" /S
"Programs\NET_Framework\NDP462-KB3151800-x86-x64-AllOS-ENU.exe" /q /norestart
"Programs\paint_net\paint.net.4.0.13.install.exe" /auto
REM ------------------------------------------------
"Programs\SumatraPDF\SumatraPDF-3.1.2-install.exe" /s /register
REM "Programs\SumatraPDF\SumatraPDF-3.1.2-64-install.exe" /s /register
REM ------------------------------------------------
"Programs\WinRAR\wrarar-x32-540ru.exe" /S
REM "Programs\WinRAR\wrarar-x64-540ru.exe" /S
REM ------------------------------------------------
"Programs\ABBYY\FineReader\ABBYY.FineReader.v12.0.101.264.exe" /S /Q
"Programs\ABBYY\Lingvo_Professional_Full\ABBYY.Lingvo.X6.v16.1.3.70.exe" /S /Q
"Programs\Dr.Web_Security_Space\drweb-11.0-ss-win.exe" /silent yes /installFirewall no /reboot yes
Ответ: Причем тут автосервис? Может не так выразился, я попросил проверить правильно ли написан бат-файл.
Вопрос: Вирус не даёт запускать антивирусы,запускает IE с рекламой игры

Здравствуйте,уважаемые.
Проблема такого характера :
Скачал файл - запустил, началась скачка кучи ярлыков (Сейчас приложить скрины не могу т-как удалил их сразу) но там ярлыки игр (WOT) и т.п. Вирус кроме этого не даёт запускать совершенно никакие программы которые советовались на данном форуме.
Так же он исключил свои папки из проверки безопасности Windows 10 .
Всё что сам мог почистить - почистил в остальном я бессилен.Помогите.
Ответ: Здравствуйте!

Сообщение от sokolik4394
Мой вирус и её блочит.
В смысле - антивирус? Временно отключите его.
Вопрос: Типы запускаемых файлов

Как сделать, чтобы в cmd можно было написать, например, run_me.py и при этом запустилось бы python run_me.py?
Другими словами, надо рассказать cmd, что файлы с расширением py на самом деле запускаемый и запускать их нужно таким-то образом.
Ответ:
Windows Batch file
1
2
assoc .py=phyton
ftype phyton="C:\anaconda3\python.exe" "%1" %*
Вопрос: Запускаю PAYDAY 2 и выскакивает синий экран

запускаю PAYDAY 2 и выскакивает синий экран
PAYDAY 2 пиратка(через стим) с лицухой тоже самое
Windows 7 Максимальная 64-bit SP1
Intel Core i5 2430M @ 2.40GHz
8,00ГБ
NVIDIA GeForce GT 540M
Ответ: MeZZAPT, прочтите внимательно FAQ что делать если выпал BSOD (синий экран смерти) и пришлите дампы и отчёт AIDA64.