MS-DOS�ŃR�}���h�̎��s���ʂ�ϐ��ɓ����

UNIX/Linux�ł́A�R�}���h�̎��s���ʂ͊ȒP�ɕϐ��ɓ���邱�Ƃ��ł��܂��� DOS�ł́A������ƍH�v���K�v�ł��B

�Ƃ����Ă��A�����Ύ����݂����Ȃ��̂Ȃ̂ł��B �����̃J�M�� FOR �R�}���h�ł��B ���̃T���v���ł́A�uTIME /T�v�̌��ʂ� ���[�J���ϐ� NOWTIME �ɓ���Ă��܂��B

C:\>FOR /F "usebackq" %t IN (`TIME /T`) DO SET NOWTIME=%t
C:\>ECHO NOWTIME=%NOWTIME%
NOWTIME=21:57

/F �́AIN �̌��ʂ⃊�X�g��1�s����������I�v�V�����ł��B 1�s���Ƃ� DO �ȉ��̃R�}���h���J��Ԃ��킯�ł����A �R�}���h�̎��s���ʂ�1�s�Ȃ̂ŁA1�񂾂��l���Z�b�g����܂��B

"usebackq" �́A �R�}���h���݂̈͂ɁA"`"�i�o�b�N�N�H�[�e�[�V�����j�� �g�p����I�v�V�����ł��B ���̃I�v�V������t���Ȃ��ꍇ�A���̂悤�� �V���O���N�H�[�e�[�V�����ŁA �R�}���h���݂͂܂��B

C:\>FOR /F %t IN ('TIME /T') DO SET NOWTIME=%t

UNIX/Linux �̂悤�Ɂu�R�}���h�̎��s�̓o�b�N�N�H�[�e�[�V��������ˁv���� �l�́A���̃I�v�V������t���Ă��������B

�o�b�`�t�@�C���ɏ����Ƃ��́A���̂悤�ɏ����܂��B

@ECHO OFF
FOR /F "usebackq" %%t IN (`HOSTNAME`) DO SET HNAME=%%t
ECHO %HNAME%

FOR �R�}���h���� "%" �� "%%" �ɂ��Ȃ��Ă͂Ȃ�܂���B

HOSTNAME �́A �z�X�g�����o�͂���R�}���h�ł��B WindowsXP�ȏ�ŁA�C���^�[�l�b�g�v���g�R���iTCP/IP�j�� �C���X�g�[������Ă���Ǝg�p�ł��܂��B �i�z�X�g�����~���������Ȃ�΁A�‹��ϐ� %COMPUTERNAME% ������܂��j

Google �T�C�g������

Amazon�A�\�V�G�C�g