Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ошибка интерпретатора CMD

0 views
Skip to first unread message

Stas Degteff

unread,
Dec 2, 2013, 8:49:46 AM12/2/13
to

������, All!

Windows Server 2003, ������ �� ����� ��� ���������� ���������� CMD (�������� -
������).
����������� ����:

if exist ���� (
echo ������������ ����
call :calculate
) ELSE (
echo ���� �����������, ��������� �� �������
)
goto :eof
:calculate
echo ��������
goto :eof

� ������� ������ ������ ��������� ������, ���� ����� ������������ ������ �����
IF ( ) ELSE ( ) � ������������ calculate ���������.
��������� ������ ���������� ��-�� ������ `call :calculate`, � ������
�������������� echo ����� ����� ������, ����������.

�, �������, �������� �������� ������:
if not exist ���� (
echo ���� �����������, ��������� �� �������
)
if exist ���� ( echo ������������ ���� call :calculate
)

�� ��� �ӣ �� ��������. � ���� ������� ��������� ����� �� ���������� �
��������.

Stas Degteff

Uncle Sasha

unread,
Dec 2, 2013, 11:34:28 PM12/2/13
to
Dear Stas Degteff,

On 02.12.13 you wrote to All:


SD> ������, All!

SD> Windows Server 2003, ������ �� ����� ��� ���������� ���������� CMD
SD> (�������� - ������). ����������� ����:

SD> if exist ���� (

SD> echo ������������ ���� call :calculate ) ELSE (

SD> echo ���� �����������, ��������� �� ������� ) goto :eof :calculate echo
SD> �������� goto :eof

SD> � ������� ������ ������ ��������� ������, ���� ����� ������������
SD> ������ ����� IF ( ) ELSE ( ) � ������������ calculate ���������.
SD> H�������� ������ ���������� ��-�� ������ `call :calculate`, � ������
SD> �������������� echo ����� ����� ������, ����������.

SD> �, �������, �������� �������� ������: if not exist ���� (

SD> echo ���� �����������, ��������� �� ������� ) if exist ���� ( echo
SD> ������������ ���� call :calculate )

SD> H� ��� �ӣ �� ��������. � ���� ������� ��������� ����� �� ���������� �
SD> ��������.

H������ � �� ����� ��������� ������� �����������, �.�. ��������� �������
����������� �� ��������� ��������� ���������� ����������. ��������, ����
������ � ����. ������������� ������ ������� ���������� ��������� start /w
("�� ���������� � ��������� �������, ���� �� ��������� ���").

Sincerely yours,
Alex Tihonov


... �������: ������ ����������� ���������������. (��������)

0 new messages