PowerShell�̃X�N���v�g�́A�f�t�H���g�ł́u���̃V�X�e���ł̓X�N���v�g�̎��s�������ɂȂ��Ă��邽�߁c�c�v�Ƃ����G���[���\������A���s����Ȃ��悤�ɂȂ��Ă���B�X�N���v�g�𗘗p����̂ɕK�v�ȁu���s�|���V�[�v�̕ύX�菇�₻�̎�ނɂ��Đ�������B
�ΏہFPowerShell 2.x�^3.x�^4.x�^5.x
�@PowerShell�̃X�N���v�g�́u.ps1�v�Ƃ����g���q�̃t�@�C���ɕۑ����邱�ƂɂȂ��Ă���B�����A�Z�L�����e�B�̂��߃f�t�H���g�ł́A�u.ps1�v�̃X�N���v�g�t�@�C���̎��s���֎~����Ă���B�G�N�X�v���[�����.ps1�t�@�C�����_�u���N���b�N���Ă��A�P�Ƀe�L�X�g�G�f�B�^�ŊJ����邾�����B����́A���[�U�[��Ǘ��҂��m��Ȃ�������PowerShell�����p�����E�C���X�Ȃǂ��C���X�g�[������A���s����Ȃ��悤�ɂ��邽�߂��B
�@.ps1�t�@�C�������s���邩�ǂ����́APowerShell�́u���s�|���V�[�iExecution Policy�j�v�Ő��䂳��Ă���B�|���V�[�ɂ͎���5��ނ�����BWindows Server 2012 R2�ȊO��Windows OS�ł́A�f�t�H���g�ŁuRestricted�v�̃|���V�[���ݒ肳��Ă���̂ŁA�X�N���v�g�Ƃ��Ď��s����邱�Ƃ͂Ȃ��i�֘A�L���uPowerShell�X�N���v�e�B���O�̑����v���Q�Ɓj�B
���s�|���V�[ | �����t�� | �����Ȃ��^���[�J�� | �����Ȃ��^�����[�J�� | �T�v |
---|---|---|---|---|
Restricted | �~ | �~ | �~ | �S�ẴX�N���v�g�����s�֎~�BPowerShell�܂���Windows OS�C���X�g�[������̃f�t�H���g�ݒ�iWindows Server 2012 R2�������j |
AllSigned | �� | �~ | �~ | ��������Ă���X�N���v�g�݂̂����s�\�B��������Ă��Ȃ��X�N���v�g�͎��s�֎~ |
RemoteSigned | �� | �� | �~ | ���[�J���ɕۑ�����Ă���X�N���v�g�͎��s�\�B�C���^�[�l�b�g����_�E�����[�h�����X�N���v�g�i�[�J���̃X�N���v�g�j�́A��������Ă�����݂̂̂����s�\�BWindows Server 2012 R2�ł́A���̐ݒ肪�f�t�H���g |
Unrestricted | �� | �� | �� | �S�ẴX�N���v�g�����s�\�B�������C���^�[�l�b�g����_�E�����[�h�����X�N���v�g�́A���s���邩�ǂ������m�F�����̂ŁA���[�U�[�������I�ɋ������ꍇ�̂ݎ��s����� |
Bypass | �� | �� | �� | �x����[�U�[�ւ̊m�F�Ȃ��ɁA�S�ẴX�N���v�g�����s�\ |
PowerShell�X�N���v�g�̎��s�|���V�[ �X�N���v�g�ɂ͏����t���Ə����Ȃ��A���[�J���X�N���v�g�Ɣ[�J���X�N���v�g�Ƃ����Ⴂ������A�|���V�[�ɂ���Ă��ꂼ����s�ł��邩�ǂ��������܂�B�f�t�H���g�ł͑S�ẴX�N���v�g�����s�s�\�ɂȂ��Ă���A���̃|���V�[�ɕύX����܂ŁA���s�ł��Ȃ��B ���F���s�\�A���F���s���Ƀ��[�U�[�̊m�F���K�v�A�~�F���s�s�� |
�@���̕\���番����悤�ɁA�X�N���v�g�ɂ͏����t���Ə����Ȃ��A���[�J���X�N���v�g�Ɣ[�J���X�N���v�g�Ƃ�����ނ�����B
�@�X�N���v�g�ɂ́A���̐��������ؖ��^�A�s�[�����邽�߂ɁA�d�q������t���邱�Ƃ��ł���B���̏����ɂ́A���I�ȏؖ����@�ւ����s�����ؖ����Ɋ�Â��f�W�^���ؖ�����A�i�e�X�g�p�́j���Ȕ��s�̏ؖ��������p�ł���B�ؖ������t����ꂽ�X�N���v�g�����Ɏ��s�����肷�邱�Ƃɂ��A�s���ȃX�N���v�g�ɂ���ăV�X�e�����j���Ȃǂ̃Z�L�����e�B��̃��X�N��}���邱�Ƃ��ł���i�K�������u�������t���Ă��遁���ӂ̂Ȃ��X�N���v�g�v�����Ă͂܂�Ȃ����Ƃɒ��ӂ��Ăق����j�B
�@�X�N���v�g�t�@�C�����ۑ�����Ă���ꏊ�i�������̓X�N���v�g�t�@�C������肵���o�H�j�ɂ���āA���[�J���X�N���v�g�Ɣ[�J���X�N���v�g�i�C���^�[�l�b�g�o�R�œ��肵���X�N���v�g�j�Ƃ���2��ނɕ��ނł���B
�@���[�J���̃X�N���v�g�Ƃ́A���[�J���́i�����I�ȁj�f�B�X�N��ɕۑ�����Ă���X�N���v�g���w���B�Ⴆ��C:�h���C�u�i���Ȃ킿���[�J���ȃf�B�X�N�j�ɕۑ�����Ă���uC:\MyScript\testps.ps1�v�Ƃ����t�@�C���̓��[�J���̃X�N���v�g�ƌ��Ȃ����B
�@�������l�b�g���[�N�h���C�u�����[�J���Ƀ}�b�v���Ă���ꍇ�A���̃h���C�u�����[�J���ƌ��Ȃ����B�܂��u\\server1\user1\MyScript\testps.ps1�v�̂悤�ɁA�P�ꃉ�x���̃R���s���[�^���i�h���C�����������Ȃ��A�P��̃R���s���[�^���j����n�܂�UNC�p�X�̃t�@�C�����A���[�J���Ƃ��Ĉ�����B
�@����ɑ��A�C���^�[�l�b�g����_�E�����[�h����.ps1�t�@�C����AFQDN�^IP�A�h���X����n�܂�UNC�������t�@�C���́A�[�J���̃t�@�C���Ƃ��Ĉ�����B�Ⴆ�uhttp://www.example.com/MyScript/testps.ps1�i����擾�����t�@�C���B���́uZoneID�ɂ��āv�Q�Ɓj�v��u\\server1.example.com\user1\MyScript\testps.ps1�v�̂悤�ȃt�@�C���́A�[�J���ƌ��Ȃ����B
�@FQDN��IP�A�h���X�A�T�[�o���̕\�L�̈Ⴂ�ɂ�郍�[�J���Ɣ[�J���̔��f�́AInternet Explorer�iIE�j�ɂ�����u�C���^�[�l�b�g�]�[���v�Ɓu�C���g���l�b�g�]�[���v�̈Ⴂ�Ɠ����ł���B�]�[���̎�ނ�m�F���@�ɂ��ẮA�֘A�L���uIE�̃Z�L�����e�B�ݒ��ύX���ăZ�L�����e�B�@�\�����������v�uIE9�Ń]�[�������m�F�����v���Q�Ƃ��Ă������������B
�@�C���^�[�l�b�g����_�E�����[�h�����X�N���v�g�t�@�C�������[�J���̃f�B�X�N��ɕۑ����Ă��A����͔[�J���̃X�N���v�g�ƌ��Ȃ����B����́uZoneID�v�Ƃ������茳�̃]�[����\����X�N���v�g�t�@�C���ɕt�����Ă��邩�炾�BZoneId�̏ڍׂ́A�֘A�L���uXP SP2��ZoneId�Ƃ́H�v���Q�Ƃ��Ă������������B
�@����ZoneId���t���Ă���t�@�C���́A���[�J���̃f�B�X�N��ɂ����Ă��C���^�[�l�b�g�o�R�Ŏ擾�������̂Ƃ���A�[�J���X�N���v�g�Ƃ��ẴZ�L�����e�B�̐�������B�������AFAT�t�@�C���V�X�e���փR�s�[������AZoneID������A�v���P�[�V�������g������A��փX�g���[�������I�ɍ폜�����肷���ZoneID��t�@�C�����猇�����Ă��܂��̂ŁA���ӂ��K�v�ł���iTech TIPS�ustreams�R�}���h��NTFS�̑�փf�[�^�X�g���[������\���^�폜�����v�udir��PowerShell��NTFS�̑�փf�[�^�X�g���[������\�������v�Q�Ɓj�B
�@PowerShell�ł́A�X�N���v�g�̏������ނɉ����āA��ɋ�����5��ނ̎��s�|���V�[��I���ł���悤�ɂȂ��Ă���B�Ƃ͂����A�uAllSigned�v�ɂ���Ə�ɏ������v�������悤�ɂȂ�̂ŁA�g������͂悭�Ȃ����낤�B�e�X�g�p�̃X�N���v�g��AWeb�y�[�W��ʼn������Ă���悤�ȃX�N���v�g�𗘗p���邾���ł��A���������������Ȃ��Ǝ��s�ł��Ȃ����炾�B
�@�uUnrestricted�v��uBypass�v���ƂقƂ�ǐ����Ȃ����s�ł��邽�߁A�Z�L�����e�B��͂��܂�D�܂����Ȃ��B���̂��߁A�uRemoteSigned�v�i���[�J���X�N���v�g�͂��̂܂��s�A�[�J���͏�����v���j���g���̂������I�Ǝv����B
�@���݂̎��s�|���V�[���m�F����ɂ́AGet-ExecutionPolicy�R�}���h���b�g�𗘗p����B�uGet-ExecutionPolicy�v�����s����ƁA���݂̎��s�|���V�[���Ԃ��Ă���i�f�t�H���g�ł́uRestricted�v�j�B
�@���s�|���V�[��ݒ肷��ɂ́A�Ǘ��Ҍ����ŋN������PowerShell��Set-ExecutionPolicy�R�}���h���b�g�����s����B�Ⴆ�A���[�J���ɕۑ�����Ă���X�N���v�g�݂̂����s�\�ɂ�����s�|���V�[��ݒ肷��ɂ́A�uSet-ExecutionPolicy RemoteSigned�v�����s����iPowerShell 5.x�ȑO�ł́A�u���s�|���V�[��ύX���܂����H�v�̊���l��"Y"�Ȃ̂Œ��Ӂj�B
�@�Ȃ��APowerShell���Ǘ��Ҍ����ŋN������ɂ́A�ȉ��̂����ꂩ�̎菇�����s����B
�@Windows 10�ł́A�N�C�b�N�A�N�Z�X���j���[�i�m�X�^�[�g�n�{�^�����E�N���b�N���邩�A�mWindows�n�{�mX�n�L�[�������ƕ\�������j����A�mWindows PowerShell �Ǘ��ҁn��I�����Ă��悢�B
�@���s�|���V�[���f�t�H���g�ݒ�ɖ߂��ɂ́A�uSet-ExecutionPolicy Restricted�v�����s����悢�B
�@�|���V�[�ɂ����PowerShell�X�N���v�g�̎��s���֎~����Ă���ꍇ�A���̂悤�ȃ��b�Z�[�W���\�������B
�@�Ȃ��Z�L�����e�B�̂��߁A�X�N���v�g�����s����ɂ́A�t���p�X�����u.\�v�Ŏn�܂鑊�p�X�����w�肷��K�v������B�Ⴆ�utestsp.ps1�v�Ǝw�肷��̂ł͂Ȃ��A�u.\testsp.ps1�v��uc:\myscript\testsp.ps1�v�̂悤�ɂ���B�ڍׂɂ��ẮuWindows PowerShell�R�}���h���X�N���v�e�B���O�����v���Q�Ƃ��Ă������������B
�@���̓f�W�^���������v������Ă���̂ɁA��������Ă��Ȃ��X�N���v�g�����s���悤�Ƃ����ꍇ�̗�ł���B�������Ȃ��ƁA���̂悤�ɃG���[�ƂȂ�A���s����Ȃ��B
�@���s�|���V�[��Unrestricted��I�������ꍇ�́A�C���^�[�l�b�g�i�C���^�[�l�b�g�]�[���j������肵���t�@�C�����ǂ��������f����A�����Ȃ�A���s���邩�ǂ������m�F����₢���킹���\�������B�P�ɁmEnter�n�L�[���������A�mD�n�L�[�������Ǝ��s�����f����A�mR�n�L�[���������ꍇ�ɂ̂ݎ��s�����B
�@���̗�ł́mEnter�n�L�[�������Ă݂��B����Ə�L�̂悤�ȃ��b�Z�[�W���\������A���s�����f���ꂽ�B
�@��L�̂悤�Ɋm�F�����߂���[�J���X�N���v�g�́AUnblock-File�R�}���h���b�g�����s����ƁA�Ȍ�̓��[�J���X�N���v�g�Ƃ��Ĉ�����悤�ɂȂ�B
Unblock-File ���X�N���v�g�t�@�C������
�@�Ȃ��茳��PC�Ŏ������Ƃ���A�h���C�u�Ƀ}�b�v�����l�b�g���[�N�h���C�u��P�ꃉ�x���̃T�[�o�����g����UNC�p�X��ɂ���C���^�[�l�b�g�]�[���̃X�N���v�g�t�@�C���ł́A���̂悤�Ȗ₢���킹�Ȃ��ɁA�����Ɏ��s����邱�Ƃ��������i�����I�ȃ��[�J���f�B�X�N��̃C���^�[�l�b�g�]�[���t�@�C����AFQDN�ɂ��UNC�p�X�̏ꍇ�͏�̗�̂悤�ɓ��삷��j�B�]�[���̎�������̋@�\�����܂�M�p���Ȃ������悢���낤�B
���X�V����
�y2017/12/08�zPowerShell 5.x�̏��f���āA��ʂȂǂ��X�V���܂����B
�y2015/03/23�zPowerShell 2.0�`4.0�̏��f���܂����B
�y2008/05/16�z���Ō��J�B
�uTech TIPS�v
Copyright© Digital Advantage Corp. All Rights Reserved.