|
|
|
Проблема с паузой в bat файле
|
|||
|---|---|---|---|
|
#18+
Всем привет. Возникла следующая проблема. Есть олин простой батник Код: plaintext 1. 2. и второй батник diskT.bat где прописано следующее Код: plaintext 1. 2. При запуске 1-го батника происходит следующее он отрабатывает все подключает, но в конце пишет нажмите любую клавишу для продолжения, хотя никакой паузы нет. В чем может быть дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 10:09 |
|
||
|
Проблема с паузой в bat файле
|
|||
|---|---|---|---|
|
#18+
Как я прочитал в бат-файлах нельзя вызывать другой батник с помощью \\srv... как можно его вызвать если он находится на другом компьютере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 13:48 |
|
||
|
Проблема с паузой в bat файле
|
|||
|---|---|---|---|
|
#18+
Romka_84, не совсем понятен вопрос... второй батник расположен в сети на общем ресурсе? попробуй start /? - там вроде много чего написано, но не написано что оно не умеет по UNC-пути запускать пакетные файлы... а просто cmd.exe - действительно с UNC не сильно дружен, т.к. не может назначить их в качетве текущей папки :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 14:08 |
|
||
|
Проблема с паузой в bat файле
|
|||
|---|---|---|---|
|
#18+
Romka_84Как я прочитал в бат-файлах нельзя вызывать другой батник с помощью \\srv... как можно его вызвать если он находится на другом компьютере? Неправильно прочитали, все нормально вызывается... в cmd нельзя установить текущую папку на UNC путь (CD \\comp\share\dir), а запустить файлик - легко а насчет паузы - внимательно посмотрите, тот ли батник смотрите и нет ли в нем pause, может в самом конце файла а перед ним просто толпа пустых строк? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 14:11 |
|
||
|
Проблема с паузой в bat файле
|
|||
|---|---|---|---|
|
#18+
Батник как вызывается? Некоторые IDE к примеру добавляют паузу при запуске консольных программ, может здесь такая же фигня? Если заменить второй батник на пустой, пауза исчезнет? А если первый? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 14:20 |
|
||
|
Проблема с паузой в bat файле
|
|||
|---|---|---|---|
|
#18+
Ещё, кстати, бубноплясанья ради попробуй вместо \\srv1\Exchange\script\diskT.bat делать call \\srv1\Exchange\script\diskT.bat ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 14:23 |
|
||
|
Проблема с паузой в bat файле
|
|||
|---|---|---|---|
|
#18+
со start все работает но пауза никуда не исчезла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 14:35 |
|
||
|
Проблема с паузой в bat файле
|
|||
|---|---|---|---|
|
#18+
Romka_84, start /B ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 15:26 |
|
||
|
Проблема с паузой в bat файле
|
|||
|---|---|---|---|
|
#18+
Проблема в том, что он вначале выдает паузу потом после ее нажатия начинает работать 2-й батник, самое интересное что нигде паузы не прописаны ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 15:44 |
|
||
|
Проблема с паузой в bat файле
|
|||
|---|---|---|---|
|
#18+
Еще пишет что сетевое подключение не найдено, какое именно не понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 15:49 |
|
||
|
Проблема с паузой в bat файле
|
|||
|---|---|---|---|
|
#18+
Romka_84Проблема в том, что он вначале выдает паузу потом после ее нажатия начинает работать 2-й батник, самое интересное что нигде паузы не прописаны Вы когда выполняете банальное Код: plaintext то тоже вроде нигде ни какие паузы не прописываете, а в зависимости от высоты консоли видите надпись "Нажмите любую клавишу для продолжения..." раза три при просмотре вывода справки этой команды. Так что, вы для начала просто сделайте руками net use, а в батнике оставьте только запуск Код: plaintext (кстати, не понятно, если вы подключили путь к букве X, то чего этот X не использовали ранее при вызове diskT.bat, а писали полный сетевой путь?) всю жизнь все стартовали start-ом или вовсе без него и никаких паз не возникало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 15:56 |
|
||
|
Проблема с паузой в bat файле
|
|||
|---|---|---|---|
|
#18+
Я бы еще предложил поменять расширение файлов на cmd. У bat-файлов с расширением bat всплывал в свое время ряд нехороших и нелогичных особенностей, которых у cmd нет. Подробностей, увы, не помню, это было около 10 лет назад. С тех пор используем только cmd. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2011, 20:29 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=37357823&tid=1342812]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
166ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 442ms |

| 0 / 0 |
