Что делать если батник сразу закрывается
нужно запустить сервер Derby на компе, для которого существует папка с файлами где есть и запускающий bat
но при его запуске выскакивает черное окошко cmd (которое должно остаться) но которое тут же закрывается.
если дописать в сам файл команду CMD \K то окошко останется но видимо запуска сервера все равно не получается.
читал гуглил, что-то пишут про троян runauto но у меня нет проблем с запуском cmd.exe
почему сервисы не стартуют
и читаем стандартный вывод
dp0derby_common.bat присутствует в каталоге?
Чего то точно в вашей системе не хватает
А заменить эту шляпу ничем нельзя.
я всегда открывал cmd просто как есть. а его еще можно открыть от имени администратора?
а что есть синтаксис команды в батнике?
напр if «%_JAVACMD%»==»» goto end
if «%_USE_CLASSPATH%»==»no» goto runNoClasspath
if not «%CLASSPATH%»==»» goto runWithClasspath
В некоторых случаях даже нужно!
Может у вас сервис именно поэтому не запускается?
Добавлено через 2 минуты
а что есть синтаксис команды в батнике?
напр if «%_JAVACMD%»==»» goto end
if «%_USE_CLASSPATH%»==»no» goto runNoClasspath
if not «%CLASSPATH%»==»» goto runWithClasspath
С этим сложно!
Тут идёт проверка условий (if), если они не совпадают с заданным, осуществляется переход (goto) на метку
Это надо раскуривать логику батника
Так это всё в этих 2-х батниках описано:
Запускайте напрямую в cmd готовую команду. Не заданные параметры скорее всего в мане для бд/проекта описаны.
На самом деле там всё просто, просто я явно не идеально объясняю 
Это переменные, которые должны быть определены к моменту запуска. Если переменная не будет определена, то она и не появится в команде. Пример для запуска даблкликом startNetworkServer.bat:
в ходе выполнения он находит многие из них (в скрипте при таком запуске система не найдёт значения для %DERBY_OPTS% и %DERBY_CMD_LINE_ARGS%), результат должен быть примерно таким:
Предположил, что derby находится в папке c:\DERBY, ну и путь использовал к jre, а не jdk, это должно быть не принципиально.
может этот линк может чтото еще объяснить?
Batch файл сразу же закрывается, если запустить от имени администратора
Имеется бат файл, который запускает выполнение exe с параметрами. При запуске от имени администратора окно сразу же закрывается. Такая проблема наблюдается только на одной из рабочих машин, на других все отрабатывает как нужно. Вот сам файл:

Как запустить любой файл от имени администратора через C#?
программа полноценно работает только если запустить от имени администратора
программа полноценно работает только если запустить от имени администратора. как сделать чтобы.
Как запустить файл от имени администратора?
Как запустить этот файл от имени администратора, чтоб появлялась стандартная табличка (Запустить от.
Запустить от имени администратора файл указанный для запуска в vbs
Set WshShell = CreateObject(«WScript.Shell») WshShell.Run «cmd.exe /c WI-FI.cmd», 0, false
Содержимое лог файла
C:\Windows\system32>goto start
C:\Windows\system32>start Z:\Proxy.exe 10.5.178.32 10.7.100.165 Z:\Proxy 0
Поэтому умные люди так (кликом) консольные программы не запускают.
И прежде чем говорить про прогул матчасти и умных людей, может стоило нормально пост прочитать?
Да нет, фигню какую то несу наверное.
Вывод: формулируй суть проблемы так, чтобы она не вызывала желания послать автора. в документацию.
Что делать если батник сразу закрывается
Сообщения: 116
Благодарности: 1
| Цитата Darkar25: либо не стоило смотреть 11 гайдов по C# подряд в режиме марафона. » Не стоило. Лучше взять книжку страниц на тысячи полторы. » |
| И тем не менее: Цитата: Код: C:\Мои проекты\0119>setlocal enableextensions enabledelayedexpansion Непредвиденное появление: =»10″. » |
а вот сейчас тот момент когда я понимаю что забыл поставить еще одно равно)))
теперь все норм.
| Iska, Замечал много где пишут такие точки :: это тоже коментарий, где про этом ожно почитать? » |
Это ни разу не комментарий. Двоеточие — это метка. Два двоеточия подряд — ошибочная метка. Так делать не следует. Некоторые несознательные личности 
| примерно тоже самое. VAR- это переменная которая получается при вычислении длины строки. » |
| Когда я его запускаю, на экране появляются и висят, пока не закрою, окно DOS и окно AVZ. |
| Подскажите, пожалуйста: есть cmd-файл, состоящий из одной строки: avz.exe lang=en. Когда я его запускаю, на экране появляются и висят, пока не закрою, окно DOS и окно AVZ. » |











