Имя пользователя:
Пароль:
 

Показать сообщение отдельно

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


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

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


Меняю код
)
else (

на ) else (
и заключаю в ковычки имя архива то окно командной строки запускается и закрывается в долю секунды

то есть даже пауза не дает просмотреть ошибку а лог всео архива у меня не получается сделать

я нашел решение ошибки нехватало нескольких ")" знаков

вот готовый
Код: Выделить весь код
@echo off
cls
chcp 866 > nul
title Info ot S[o]zdatel-=HQ=-
echo.
echo.
echo Пользователь:         %USERNAME%
echo.----------------------------------
echo Операционная система: %OS%
echo.----------------------------------
echo Дата:                 %DATE%  
echo.----------------------------------
echo.Время*:               %TIME%
echo.----------------------------------
echo.


if exist "%PROGRAMFILES%\WinRAR\winrar.exe" (
"c:\Progra~1\WinRAR\WinRAR.exe" a -s -m5 -v1m -v200m -sfxMini_5.SFX -iicon"%~dp0arc.ico" -z"%~dp0COMMENT.txt" -IBCK -y echo "%name%" "E:\1"
ping -w 600 192.0.0.1 >nul
)
) else (
echo. 
echo "WinRAR not found."
ping -w 600 192.0.0.1 >nul 
) else (
echo. 
echo "Archiving failed."
 ping -w 400 192.0.0.1 >nul
) else (
:create
set /p name=ENTER NAME FOR ARCHIVE:
if "%SaveName%"=="" ( set SaveName=%name%)
if "%name%"=="" ( set name=%SaveName%)
if "%name%"=="" ( goto create)
) else (
"C:\Program Files\7-Zip\7zG.exe" a -tzip -ssw -mx5 "%name%" "D:\1" -y
)
echo.
pause

Последний раз редактировалось DJIOAN, 16-04-2015 в 11:19.


Отправлено: 11:04, 16-04-2015 | #4