Подсабите написать батник

Ответить
Аватара пользователя
Ceval

Подсабите написать батник

Сообщение Ceval »

Подсабите написать батник - который бы проверял в C:\Program Files\ если такая прога, если ее нет то переписывал бы с сервера, а если есть то запускал ее

что-то вроде этого




Цитата:



@Echo Off

If Exist "C:\Program Files\Pandion\Pandion.exe" GoTo :PROD

XCopy /E /Q /S /I /H /R /Y \\all\Pandion\*.* "C:\Program Files\Pandion"

If Exist "C:\Program Files\Pandion\Pandion.exe" GoTo :RPOD

echo Копирование завершено неудачно!!!

:PROD

"C:\Program Files\Pandion\Pandion.exe" %1



Ошибка при копировании, как правельно написать
Аватара пользователя
Dicken

Re: Подсабите написать батник

Сообщение Dicken »

вот так попробуй



Код:

Код: Выделить всё

@Echo Off 
If Exist "C:\Program Files\Pandion\Pandion.exe" GoTo :PROD
XCopy /E /Q /S /I /H /R /Y \\all\Pandion "C:\Program Files\Pandion" 
If Exist "C:\Program Files\Pandion\Pandion.exe" GoTo :RPOD 
echo Копирование завершено неудачно!!! 
:PROD 
"C:\Program Files\Pandion\Pandion.exe" %1
Аватара пользователя
Ceval

Re: Подсабите написать батник

Сообщение Ceval »

Все тоже самое



Invalid number of parameters

0 File(s) copied
Аватара пользователя
Ceval

Re: Подсабите написать батник

Сообщение Ceval »

Очевидно что ругается команда Xcopy.

И ругается она видимо на "параметр" \\all\Pandion, так как ей даже в голову не приходит что вы ей указываете UNC путь.

Попробуйте подключить сетевой диск (подробнее узнаете набрав net use /? или F1) и указать его в качестве исходника.

Например так (минимум изменений) :





Код:

Код: Выделить всё

@Echo Off 
If Exist "C:\Program Files\Pandion\Pandion.exe" GoTo :PROD
net use T: \\all\Pandion
XCopy /E /Q /S /I /H /R /Y T:\*.* "C:\Program Files\Pandion" 
If Exist "C:\Program Files\Pandion\Pandion.exe" GoTo :RPOD 
echo Копирование завершено неудачно!!! 
:PROD 
net use T: /delete
"C:\Program Files\Pandion\Pandion.exe" %1
Аватара пользователя
OgionFrost

Re: Подсабите написать батник

Сообщение OgionFrost »

А у меня такой каверзный вопрос... точнее их много...



Я хочу создать пакет файлов... например

ACDSee

Office

Kaspersky

Winrar



И чтобы это все запускалось с одного *.bat файла

Грубо говоря запустил файл... и пошел чай пить...
Аватара пользователя
OgionFrost

Re: Подсабите написать батник

Сообщение OgionFrost »

ну и что тут сложного?





Код:

Код: Выделить всё

START /WAIT SETUP1.EXE 
START /WAIT SETUP2.EXE 
EXIT

Предварительно читаем Учебник по автоустановке, раздел
Установка приложений
.
Ответить

Вернуться в «Автоматическая установка приложений»