�{�A�ڂ́APowerShell�R�}���h���b�g�ɂ��āA��{��������I�v�V�����A��̓I�Ȏ��s��܂ł��Љ�Ă����܂��B����́uNew-VM�v�R�}���h���b�g��������܂��B
���̋L���͉������ł��B����o�^�i�����j����ƑS�Ă������������܂��B
�@�{�A�ڂł́AWindows PowerShell�̊�{�I�ȃR�}���h���b�g�ɂ��āA��{�I�ȏ�������I�v�V�����A��̓I�Ȏ��s��܂ł���₷���Љ�Ă����܂��B����́A�R���s���[�^��œ��삷�鉼�z�}�V����V�K�쐬����uNew-VM�v�R�}���h���b�g�ł��B
New-VM�̊T�v | ���� | �I�v�V����
�@Microsoft�̃n�[�h�E�F�A���z���Z�p�uHyper-V�v�́uWindows Subsystem for Linux�v�iWSL�j���͂��߂Ƃ��邳�܂��܂ȋ@�\�ŗ��p����Ă��܂����A�{���I�ȗ��p���@�͉��z�}�V�����ғ������邽�߂̉��z����Ղł��傤�B
�@���z�}�V�����쐬�A�N�������邽�߂̃C���^�t�F�[�X�Ƃ���GUI�i�O���t�B�J�����[�U�[�C���^�t�F�[�X�j�̊Ǘ��c�[���uHyper-V�}�l�[�W���[�v������܂��BGUI�Ǘ��c�[�����W���ŗp�ӂ���Ă��邱�Ƃ�Windows�̋��݂ł�����܂����A100��̉��z�}�V�����쐬����Ƃ������V�i���I�ɂ͂�͂�Windows PowerShell���œK�ł��邱�Ƃ͌����܂ł�����܂���B
�@New-VM��Hyper-V��œ��삷�鉼�z�}�V����V�K�쐬����R�}���h���b�g�ł���AHyper-V�ʼn��z����Ղ��\�z����ꍇ�ɂ́A�������Ă��������R�}���h���b�g�ƂȂ�܂��B
�y���zNew-VM�́uWindows PowerShell�pHyper-V���W���[���v�Ɋ܂܂��R�}���h���b�g�ł��BGUI�c�[���́uWindows�̋@�\�̗L�����v��u�����Ƌ@�\�̒lj��v����Hyper-V��L�������邩�AWindows PowerShell�ŁuEnable-WindowsOptionalFeature�v�R�}���h���b�g�����s���ėL�������܂��B
�I�v�V���� | �Ӗ� |
---|---|
-Name | �쐬���鉼�z�}�V���̖��O���w�肷��B�ȗ��\ |
-MemoryStartupBytes | �쐬���鉼�z�}�V���Ɋ��蓖�Ă郁�����ʂ��w�肷��B�ȗ��\ |
-BootDevice | �쐬���鉼�z�}�V���̃u�[�g�f�o�C�X���w�肷��B�ȗ��\ |
-SwitchName | �쐬���鉼�z�}�V���̐ڑ��扼�z�X�C�b�`���w�肷��B�ȗ��\ |
-NewVHDPath | �쐬���鉼�z�}�V���ɐV�K���z�n�[�h�f�B�X�N���쐬�^�ڑ�����ꍇ�ɁA�쐬���鉼�z�n�[�h�f�B�X�N�i�[��p�X���w�肷��B�ȗ��\ |
-NewVHDSizeBytes | �쐬���鉼�z�}�V���ɐV�K���z�n�[�h�f�B�X�N���쐬�^�ڑ�����ꍇ�ɁA�쐬���鉼�z�n�[�h�f�B�X�N�T�C�Y���w�肷��B�ȗ��\ |
-VHDPath | �쐬���鉼�z�}�V���Ɋ����̉��z�n�[�h�f�B�X�N��ڑ�����ꍇ�ɁA�����̉��z�n�[�h�f�B�X�N�p�X���w�肷��B�ȗ��\ |
-Path | �쐬���鉼�z�}�V���̊i�[��t�H���_�p�X���w�肷��B�ȗ��\ |
-Generation | �쐬���鉼�z�}�V���̐�����w�肷��B�ȗ��\ |
�@New-VM�R�}���h���b�g���I�v�V�������w�肹���Ɏ��s�����ꍇ�A�f�t�H���g�i�����ݒ�l�j�̉��z�}�V�����쐬����܂��i���1�j�B�Ȃ��ANew-VM�R�}���h���b�g�͊Ǘ��Ҍ����Ŏ��s����K�v������܂��B
New-VM
�@GUI�c�[���ł���Hyper-V�}�l�[�W���[�ō쐬���ꂽ���z�}�V���̏����Q�Ƃ���ƁA�ȉ������2�̂悤�ȉ��z�}�V�����쐬����Ă��邱�Ƃ�������܂��B�������A�{�A��118��ŏЉ���uGet-VM�v�R�}���h���b�g���g�p���ď����擾���邱�Ƃ��\�ł��B
�@�I�v�V�������w�肵�Ȃ��ꍇ�A�u�V�������z�}�V���v�Ƃ������z�}�V�����������t�^����A�ŏ��ݒ�̑�1����̉��z�}�V�����쐬����܂��B�܂��A���z�}�V���̍\���t�@�C����Hyper-V�z�X�g�̃f�t�H���g�̃p�X�ɕۑ�����܂��B
�@�f�t�H���g�̃p�X�́AHyper-V�̐ݒ�́u���z�}�V���v�̍��ڂŊm�F�ł��܂��i���3�j�B
�@���z�}�V�����≼�z�}�V���̐�����w�肵�����ꍇ�́A�I�v�V������t�^����New-VM�R�}���h���b�g�����s���܂��B���l�ɁA���z�}�V���̊i�[��t�H���_���w�肵�����ꍇ�́A�u-Path�v�I�v�V�����Ńt�H���_�p�X���w�肵�܂��i���4�j�B
New-VM -Name "Test-VM01" -Generation 2 New-VM -Name "Test-VM02" -Generation 2 -Path D:\Hyper-V\Test-VM02
�@���4�ł́A�u-Name�v�I�v�V�����ʼn��z�}�V�����A�u-Generation�v�I�v�V�����ʼn��z�}�V���̐�����w�肵�č쐬�����ꍇ�ƁA�lj��Łu-Path�v�I�v�V�����p���ĉ��z�}�V�����쐬�����ꍇ��2��Ꭶ���Ă��܂��B
�@�쐬���Get-VM�R�}���h���b�g�ʼn��z�}�V���̏����擾���Ă��܂����A����Ƃ��uGeneration�v�̒l���u2�v�ł���A��2���㉼�z�}�V���Ƃ��č쐬����Ă��邱�Ƃ��m�F�ł��܂��B
�@�܂��A�uPath�v�̒l���擾���邱�Ƃō쐬��t�H���_���m�F���Ă��܂����A�u-Path�v�I�v�V�����p���č쐬���ꂽ���z�}�V���iTest-VM02�j�́A�w�肳�ꂽ�p�X�ɉ��z�}�V�����쐬����Ă��邱�Ƃ�������܂��B
�@�I�v�V�����w�肹����New-VM�R�}���h���b�g�ʼn��z�}�V�����쐬����ƁA���蓖�ă������ʂ��u1GB�v�̉��z�}�V�����쐬����܂��B���݂̃��_����OS�ł�1GB�̃������ʂ͎���Ȃ߂ł���Ƃ�����ł��傤�B���z�}�V���̍쐬���_�Ŋ��蓖�ă������ʂ𑝂₷�ɂ́A�u-MemoryStartupBytes�v�I�v�V�������g�p���܂��i���5�j�B
New-VM -Name "Test-VM01" -Generation 2 -MemoryStartupBytes 4GB
�@�Ȃ��A�u-MemoryStartupBytes�v�I�v�V�����̓f�t�H���g�ł́uB�i�o�C�g�j�v�̐��l�w��ƂȂ�܂����A�uMB�v�uGB�v�ȂǂɒP�ʂ�ύX���Ďw�肷�邱�Ƃ��\�ł��B�ŏ��l�́u32MB�v�ŁA����ȉ��̃������ʂ��w�肵���ꍇ�̓G���[�ɂȂ�܂��B�܂��A�u2MB�̔{���v����O�ꂽ�l�i�Ⴆ�A2023MB�j���w�肵���ꍇ�����l�ɃG���[�ɂȂ�̂Œ��ӂ��Ă��������B
�@�u-NewVHDPath�v�I�v�V�����Ɓu-NewVHDSizeBytes�v�I�v�V�������g�p���邱�ƂŁA���z�}�V���쐬�Ɠ����ɐڑ����鉼�z�n�[�h�f�B�X�N���쐬���邱�Ƃ��\�ł��i���6�j�B
New-VM -Name "Test-VM01" -Generation 2 -NewVHDPath "Test-VM01.vhdx" -NewVHDSizeBytes 127GB
�@�Ȃ��A�u-NewVHDSizeBytes�v�I�v�V���������蓖�ă������ʂ��w�肷��u-MemoryStartupBytes�v�I�v�V�������l�ɁA�f�t�H���g�ł́uB�i�o�C�g�j�v�ł̐��l�w��ƂȂ�܂����A�uMB�v�uGB�v�uTB�v�ȂǂɒP�ʂ�ύX���Ďw�肷�邱�Ƃ��\�ł��B�܂��A�u-NewVHDPath�v�I�v�V�����ł͉��z�n�[�h�f�B�X�N�̃t�@�C�������w�肷��K�v������܂����A�g���q�́uVHDX�v�݂̂��w��\�ł���A�uVHD�v���w�肵���ꍇ�ɂ̓G���[�ƂȂ�̂Œ��ӂ��Ă��������B
�@�u-NewVHDPath�v�I�v�V�����Ńt�@�C�����݂̂��w�肵���ꍇ�A���z�n�[�h�f�B�X�N�����6�Ŋm�F�ł���Hyper-V�z�X�g�̃f�t�H���g�̉��z�n�[�h�f�B�X�N�ۊǃt�H���_�ɍ쐬����܂��B
�@��������z�}�V���̊i�[�擯�l�A�i�[��t�H���_���w�肵�����ꍇ�ɂ́u-NewVHDPath�v�I�v�V�����Ńt�H���_�p�X�������Ďw�肵�܂��i���8�j�B
New-VM -Name "Test-VM01" -Generation 2 -NewVHDPath "Test-VM01.vhdx" -NewVHDSizeBytes 127GB
�@���z�}�V���쐬��ɁA�{�A��107��ŏЉ���uGet-VHD�v�R�}���h���b�g�ʼn��z�n�[�h�f�B�X�N���m�F���Ă��܂����A�w�肵���p�X�ɉ��z�n�[�h�f�B�X�N�����邱�Ƃ�������܂��B
�@�Ȃ��A���z�}�V���쐬�Ɠ����ɉ��z�n�[�h�f�B�X�N���쐬����ꍇ�AGet-VHD�R�}���h���b�g�̏o�͌��ʂ̒ʂ�A�e�ʉσf�B�X�N�Ƃ��č쐬����܂��B���̂��߁A�e�ʌŒ�f�B�X�N���g�p�����ꍇ�ɂ́A�ʓr���z�n�[�h�f�B�X�N���쐬��A���z�}�V���ɐڑ������Ƃ��K�v�ƂȂ�܂��B
Microsoft MVP for Cloud and Datacenter Management�i2012-2025�j�B���Ƃ̖T��A�R�~���j�e�B�[�C�x���g�ł̓o�d�⒘��ɂ�Microsoft�e�N�m���W�[�Ɋւ���Z�p���̔��M�A���L�𑱂��Ă���B�l�b�g���[�N��n�[�h�E�F�A�Ƃ����������w�ɋ߂��Ƃ��낪��D���ȁA�̂Ȃ���̃C���t��������B���ӋZ�̓P�[�u�������B�ߒ��́w�ډ�! Windows Server���z�l�b�g���[�N�x�i���oBP�Ёj�B
Copyright © ITmedia, Inc. All Rights Reserved.