Windows�ɂ̓����[�g�E�R���s���[�^��Ńv���O���������s���邽�߂̕W���@�\�����������邪�A�ӊO�Ə璷�������莖�O�̐ݒ肪�ʓ|�������肷��BWindows Sysinternals�́uPsExec�v�R�}���h���g���A�R�}���h���C���E�v���O��������y�Ƀ����[�g���s�ł���B
�Ώ�OS�FWindows XP�^Windows Vista�^Windows 7�^Windows Server 2003�^Windows Server 2008�^Windows Server 2008 R2
�@�R���s���[�^���Ǘ��E�^�p���Ă���ƁA�Ǘ��ΏۃR���s���[�^�̐ݒ���m�F������A�ݒ��ύX�����肷��̂ɁA������Ƃ����v���O�����������[�g�Ŏ��s�������Ȃ邱�Ƃ�����B
�@�Ⴆ�A�R���s���[�^��IP�A�h���X���m�F�������ꍇ�A���������R���\�[���܂ŕ����ă��O�I������ipconfig�R�}���h�����s����̂͂��܂�ɂ��ʓ|���B
�@�l�b�g���[�N����ă����[�g�E�R���s���[�^�ɐڑ����Ă���A�����Œ���ipconfig�R�}���h�����s���A���̌��ʂ��Ǘ��p�R���s���[�^�ɏW�߂�Ƃ���܂Ŏ����I�Ɏ��s�������B
�@���̂悤�ȏꍇ�AUNIX��Linux�ł�rsh��rexec�Ȃǂ̃����[�g���s�R�}���h���悭���p�����B�����AWindows OS�ɂ͂����Ɠ����@�\�̕W���R�}���h�͗p�ӂ���Ă��Ȃ��B
�@Windows OS�ɂ͕W���ŁA�����[�g�E�R���s���[�^��Ńv���O���������s�����i���������������Ă���B
�@�Ⴆ�����[�g�E�f�X�N�g�b�v�́A�����[�g�E�R���s���[�^�ŗL�������Ă����A�e�Ղɂ��̃f�X�N�g�b�v�����[�J���E�R���s���[�^���痘�p�ł���֗��ȋ@�\���B
�@�������A�O�q�̗�̂悤��ipconfig�R�}���h�̏o�͂��~�����Ƃ������ꍇ�A�����[�g�E�f�X�N�g�b�v�̋@�\�͏��X�璷�ŁA�����̎��������ʓ|���B�R�}���h�̎��s���ʂ��~���������Ȃ̂ɁA�����������O�I�����đ��삵�Ȃ���Ȃ�Ȃ��B
�@RemoteApp��^�X�N�E�X�P�W���[���Ƃ�����i�����邪�A���O�ɐݒ��^�X�N�쐬�Ȃǂ��K�v�Ȃ̂ŁA���܂��y�Ƃ͂����Ȃ��iRemoteApp�ɂ��Ă͊֘A�L���u�^�[�~�i���E�T�[�r�X�̗��p�`���v�Q�Ɓj�B
�@���������ꍇ�ɖ𗧂c�[���Ƃ��āA�{�e�ł́AWindows Sysinternals�Ŕz�z����Ă���uPsExec�v���g���āA�����[�g�E�R���s���[�^��Ńv���O������e�ՂɎ��s����菇���������iSysinternals�ɂ��Ă͊֘A�L���uSysinternals�c�[�����I�����C���Ŏg���v�Q�Ɓj�B
�@PsExec��Windows�W���ł͂Ȃ����}�C�N���\�t�g�����̖����c�[���ł���A�C���X�g�[���̎�Ԃ��قƂ�Ǘv�炸�A���O�̐ݒ���ŏ����ōςށBGUI�x�[�X�̃v���O�����ɂ͓K���Ȃ����A�R�}���h���C���E�v���O�����ł���A���[�J���Ŏ��s����̂ƂقƂ�Ǖς��Ȃ����o�ŗ��p�ł���B
�@PsExec�͎���Web�y�[�W����_�E�����[�h�ł���B
�@���̃y�[�W�̐^�̒i�̏㕔�ɂ���uPsTools�̃_�E�����[�h�v�Ƃ��������N���N���b�N����ƁAPSTools.zip�Ƃ���ZIP�t�@�C�����_�E�����[�h�����BPsExec�����s�������Ǘ��p�R���s���[�^�ŁA����ZIP�t�@�C������PsExec.exe�Ƃ����t�@�C����W�J�E�ۑ�����B
�@���̍ہA�E�C���X��\�t�g�E�F�A�ɂ���ẮA�E�C���X�̊������x�����邱�Ƃ�����B����́APsTools�����p�����E�C���X�����邽�߂��B�x�����o���ۂ́A�\���ɓ��e���m�F���������ŁA�W�J���Ăق����B
�@�����PsExec�����s�ł���悤�ɂȂ�i�C���X�g�[���͂Ȃ��j�B�Ȃ��APsExec�̏���N�����̂݁A�g�p�����iPsExec License Agreement�j�̃_�C�A���O���\�������̂ŁA���e��ǂ�ŁmAgree�n�{�^�����N���b�N����B
�@PsExec���N������Ǘ��p�R���s���[�^�i���[�J���E�R���s���[�^�j�ƁA�v���O���������s�����������[�g�E�R���s���[�^�Ƃ̊ԂɃt�@�C�A�E�H�[��������ꍇ�A�����[�g�E�R���s���[�^�̎�M�ɂ����āA���̒ʐM�|�[�g���J������K�v������B
�@���̂���RPC���I�|�[�g�́A%SystemRoot%\system32\services.exe�ɑ��ĊJ������K�v������B
�@Windows XP�^Windows Server 2003��Windows�t�@�C�A�E�H�[���̏ꍇ�́A��O���[���́u�t�@�C���ƃv�����^�̋��L�v��������ݒ������悢�BWindows 7�^Windows Server 2008 R2�Ȃǂ́u�Z�L�����e�B���������ꂽ Windows �t�@�C�A�E�H�[���v�̏ꍇ�́A�m��M�̋K���n�Łm�O���[�v�n���u�����[�g �T�[�r�X�Ǘ��v�ł��鍀�ڂ����ׂėL��������B
�@�܂��M�҂�����������ł́A�����[�g�E�R���s���[�^�Ń��[�U�[�E�A�J�E���g����iUAC�j���L���ȏꍇ�Apsexec���s���ɃA�N�Z�X���ۃG���[���������邱�Ƃ��������B���̏ꍇ��UAC��������K�v������B
�@��L�̂ق��ɂ́A�Ⴆ��psexec�p�T�[�r�X��p�ӂ���Ƃ����������[�g�E�R���s���[�^���ł̏����͕K�v�Ȃ��B
�@�ڂ����͌�q���邪�APsExec���g���ɂ́A�����[�g�E�R���s���[�^�̊Ǘ��Ҍ������K�v�ɂȂ�B�����ł͘b���ȒP�ɂ��邽�߂ɁA�����[�g�E�R���s���[�^�ɂĊǗ��Ҍ��������A�J�E���g�Ń��[�J���E�R���s���[�^�Ƀ��O�I������PsExec���N��������̂Ƃ���B
�@PsExec�̓R�}���h���C���E�v���O�����Ȃ̂ŁA�R�}���h�E�v�����v�g���J���āA���̂悤�ɃR�}���h���C������́E���s����B
psexec \\���R���s���[�^���� �������[�g�ł̃R�}���h���C����
�@���R���s���[�^�����Ŏw�肵�������[�g�E�R���s���[�^��ŁA�������[�g�ł̃R�}���h���C���������s�����B���̂Ƃ��A�������[�g�ł̃R�}���h���C�����ɂ́A�����[�g�E�R���s���[�^��ɑ��݂���v���O�����i���s�t�@�C���j���w�肷��B�����p�X�iPATH���ϐ��j�Ɋ܂܂��v���O�����̏ꍇ�́A�P�Ɏ��s�t�@�C�������w�肷�邾���Ŏ��s�ł���B�����p�X�Ɋ܂܂�Ȃ��ꍇ�́A�����[�g�E�R���s���[�^��ł̃v���O�����̏ꏊ���t���E�p�X�Ŏw�肷��K�v������B
�@�Ⴆ�Aserver1�Ƃ��������[�g�E�R���s���[�^��ipconfig�R�}���h�����s�������ꍇ�́A���̂悤��PsExec�����s����B
C:\work>psexec \\server1 ipconfig �c�c�i1�j
PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com
Windows IP Configuration �c�c�i2�j
Ethernet adapter ���[�J�� �G���A�ڑ�:
Connection-specific DNS Suffix . : example.co.jp
IP Address. . . . . . . . . . . . : 192.168.1.11
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
ipconfig exited on server1 with error code 0. �c�c�i3�j
C:\work>
�@PsExec�ɂ���Ď��s���ꂽ�R�}���h�̏o�͂́A�����[�g�E�R���s���[�^���烍�[�J���E�R���s���[�^�ɓ]������A�W���o�͂Ƀ��_�C���N�g�����i��L���i2�j�j�B����A�o�[�W������R�s�[���C�g�Ƃ�����PsExec���g�ɂ�郁�b�Z�[�W�͕W���G���[�o�͂ɏo�͂����B���̂��߁APsExec�̕W���o�͂����_�C���N�g����ƁA�����[�g�Ŏ��s�����v���O�����̏o�͂������t�@�C���ɕۑ��ł���B
�@�Ȃ��APsExec�̓O���t�B�J���ȏo�͂����[�J���ɓ]���ł��Ȃ����߁AGUI�x�[�X�̃v���O������PsExec�ŋN������ƁA���͑҂��̏�Ԃő���s�\�ɂȂ�A�����[�g�E�R���s���[�^�̃^�X�N�E�}�l�[�W���Ȃǂŋ����I��������Ȃ��Ȃ�B�����[�g�E�R���s���[�^�Ŏ��s����ꍇ�́A�R�}���h���C���E�v���O������p�ƍl����ׂ����B
�@�O�q��ipconfig�̎��s��ł́A�����[�g�E�R���s���[�^���ipconfig�R�}���h�́A���[�J���E�R���s���[�^��PsExec�����s�����Ƃ��Ɠ����̃A�J�E���g�i���i���j�Ŏ��s�����BPsExec�ł́A���̃����[�g�ł̎��s�A�J�E���g��-u�I�v�V�����Ŗ����I�Ɏw��ł���B
psexec -u server1\administrator -p ���p�X���[�h�� \\server1 ipconfig
�@-p�I�v�V�������w�肵�Ȃ��ꍇ�APsExec���s����ɁuPassword:�v�Ƃ����v�����v�g���\�������̂ŁA�w�肵���A�J�E���g�ɑΉ�����p�X���[�h����͂���B
�@����̃A�J�E���g���w�肵�Ȃ���Ȃ�Ȃ��Ƃ��ẮA�܂����[�J���E�R���s���[�^��PsExec�����s����Ƃ��̃A�J�E���g���A�����[�g�E�R���s���[�^�̊Ǘ��Ҍ����������Ă��Ȃ��ꍇ����������B�����[�g�ŊǗ��Ҍ����̂Ȃ��A�J�E���g��PsExec�����s����Ɓu�A�N�Z�X�����ۂ���܂����v�Ƃ����G���[���\������āA���s�Ɏ��s����B
�@���̂��߁A���[�J���E�R���s���[�^�ƃ����[�g�E�R���s���[�^���قȂ�h���C���ɏ������Ă���i���M���W���Ȃ��j�ꍇ��A���Ȃ��Ƃ���������[�N�O���[�v�\���̏ꍇ�́A-u�I�v�V�����ɂ��A�J�E���g�w�肪�K�{�ƂȂ邾�낤�B
�@�܂��A�����[�g�E�R���s���[�^�Ŏ��s�����v���O���������L�t�H���_�Ȃǂ̃l�b�g���[�N�E���\�[�X���A�N�Z�X����ꍇ���A�A�J�E���g�̖����I�Ȏw�肪�K�v���B�A�J�E���g�����Ȃ��ꍇ�A�����[�g�E�R���s���[�^�ł̃v���O�������s�ɂ́APsExec�����s�����Ƃ��̃A�J�E���g�Ɂu�U���v�����A�J�E���g�����p�����B���̋U���A�J�E���g�̓l�b�g���[�N�E���\�[�X�ɃA�N�Z�X���錠�����Ȃ��̂ŁA��͂�A�N�Z�X���ۃG���[�Ŏ��s�Ɏ��s���Ă��܂��̂��B
�@���̂ق��A���[�J���E�R���s���[�^�ł̓��O�I���ł��Ȃ�����A�J�E���g�Ńv���O���������s���Ȃ���Ȃ�Ȃ��ꍇ���A-u�I�v�V�����ł��̃A�J�E���g���w�肷��K�v������B
�@�Z�L�����e�B��A���ӂ��K�v�Ȃ̂́A-u�I�v�V�����ŃA�J�E���g���w�肵���ꍇ�A���̃p�X���[�h�������Ńl�b�g���[�N�ɗ���Ă��܂��A�Ƃ����_���B�p�P�b�g�E���j�^�����O���d�|�����Ă���\��������悤�ȐM���ł��Ȃ��l�b�g���[�N�ł́A-u�I�v�V�����͎g���ׂ��ł͂Ȃ��B
�@�Ⴆ�Ώ�Q��͂̂��߂ɁA�����[�g�E�R���s���[�^��ł������̃v���O���������s���ăX�e�[�^�X���W�߂����A�Ƃ������ꍇ�́A�����[�g�E�R���s���[�^��ŃR�}���h�E�v�����v�g���N������ƕ֗����B
psexec \\server1 cmd
�@���̃R�}���h���C�������s����ƁA�uC:\Windows\system32>�v�Ƃ����v�����v�g���\������A�����[�g�E�R���s���[�^��ŋN�����ꂽ�R�}���h�E�v�����v�g�̓��͑҂���ԂɂȂ�B���Ƃ́A���i�Ɠ������R�}���h���C������͂�������[�g�E�R���s���[�^��Ŏ��s����A���ʂ����[�J���E�R���s���[�^�ɕ\�������B�R�}���h�E�v�����v�g���I������ɂ́Aexit�R�}���h�����s����B
�@�R�}���h�E�v�����v�g�̓����R�}���h�𗘗p�������ꍇ�A�R�}���h�E�v�����v�g��/c�I�v�V�����t���ŋN������K�v������i���̈Ӗ���cmd /?�̃w���v�Ŋm�F�ł���j�B�ȉ��͓���t�H���_�̃t�@�C���^�T�u�E�t�H���_�ꗗ���擾���邽�߂̃R�}���h���C���ł���B/c�ɑ����āA���s�������R�}���h�̕�������w�肷��B
psexec \\server1 cmd /c "dir /a /s c:\work"
�@dir�R�}���h�͓����R�}���h�Ȃ̂ŁA���̂悤��cmd�̃I�v�V�����Ƃ��Ďw�肷��K�v������B
�@PsExec�͒P�̂ŁA�����̃����[�g�E�R���s���[�^�ɑ��ē����v���O���������s�����邱�Ƃ��ł���B����ɂ́A�P���Ƀ����[�g�E�R���s���[�^�����J���}�ŋ���Ďw�肷��悢�B
C:\work>psexec \\server1,\\server2,\\mailsvr cmd /c set PROCESSOR_ARCHITECTURE �c�c�i1�j
PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com
\\server1:
PROCESSOR_ARCHITECTURE=x86 �c�c�i2�j
cmd exited on server1 with error code 0.
\\server2:
PROCESSOR_ARCHITECTURE=AMD64 �c�c�i3�j
cmd exited on server2 with error code 0.
\\mailsvr:
PROCESSOR_ARCHITECTURE=x86 �c�c�i4�j
cmd exited on mailsvr with error code 0.
C:\work>
�@���邢�́A�ΏۃR���s���[�^������s���L�����e�L�X�g�E�t�@�C����p�ӂ��A@���e�L�X�g�E�t�@�C�������Ƃ����I�v�V�������w�肵��PsExec�����s���Ă��悢�B
psexec @list.txt cmd /c set PROCESSOR_ARCHITECTURE
�@���̏ꍇ�Alist.txt�ɋL���ꂽ�����[�g�E�R���s���[�^�ɑ��āA�v���Z�b�T�E�A�[�L�e�N�`����\��������v���O�������������s�����B
�@PsExec�ł́A-s�I�v�V�������w�肷�邱�ƂŁASystem�A�J�E���g�̌����Ńv���O���������s�ł���B����ɂ��A�Ⴆ���W�X�g���E�L�[��HKLM\SAM\SAM�̂悤�ɁASystem�A�J�E���g�����ɃA�N�Z�X��������Ă���I�u�W�F�N�g�ɂ��A�N�Z�X�ł���悤�ɂȂ�B�ȉ��̗�́Areg�R�}���h�Ń����[�g�E�R���s���[�^server1�̃��W�X�g��HKLM\SAM\SAM�L�[�ȉ���\��������̂��B
psexec -s \\server1 reg query HKLM\SAM\SAM /s
�@����PsExec�̎��s�A�J�E���g�������[�g�E�R���s���[�^�iserver1�j�̊Ǘ��Ҍ����������Ă��Ȃ��ꍇ�́A�O�q��-u�I�v�V�����p����B
psexec -u example\administrator -s \\server1 reg query HKLM\SAM\SAM /s
�@�Ⴆ�����[�g�E�R���s���[�^�ɂ܂��W�J���Ă��Ȃ��Ǝ��v���O���������s�������A�Ƃ������ꍇ�ɂ́A-c�I�v�V�������w�肷��B
psexec -c \\server1 �����[�J���E�R���s���[�^��̃v���O�����̃p�X��
�@���[�J���E�R���s���[�^�ɂ���v���O�������A�����[�g�E�R���s���[�^��%SystemRoot%\system32�t�H���_�ɃR�s�[����Ă�����s�����B���s����������ƁA���̃v���O�����͎����I�Ƀ����[�g�E�R���s���[�^����폜�����B
�@-c�I�v�V�������w�肵���Ƃ��A�����[�g�E�R���s���[�^��%SystemRoot%\system32�t�H���_�ɓ������O�̃v���O���������݂���ƁA�u�t�@�C��������܂��B�v�Ƃ����G���[�ŃR�s�[�ɂ����s�ɂ����s����B���[�J���̃v���O�����ŏ㏑�����Ď��s�������ꍇ�́A-c�I�v�V�����ƈꏏ��-f�I�v�V�������w�肷��B�����[�g��胍�[�J���̃v���O�����̃o�[�W��������t���V�����ꍇ�̂ݏ㏑������ɂ́A-c�I�v�V�����ƈꏏ��-v�I�v�V�������w�肷��B
�@���̂ق��ɂ�PsExec�͊e��I�v�V���������Ă���B���̏ڍׂɂ��ẮA����TechNet�̃y�[�W�ɂ���I�v�V�����������Q�Ƃ��Ă������������B
�����̋L���Ɗ֘A���̍����ʂ̋L��
�uTech TIPS�v
Copyright© Digital Advantage Corp. All Rights Reserved.