مشاركة عبر


Expand-SCVirtualDiskDrive

توسيع قرص ثابت ظاهري متصل بكائن محرك أقراص ظاهري.

بناء الجملة

Expand-SCVirtualDiskDrive
      [-VirtualDiskDrive] <VirtualDiskDrive>
      -VirtualHardDiskSizeGB <Int32>
      [-JobGroup <Guid>]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]

الوصف

يقوم Expand-SCVirtualDiskDrive cmdlet بتوسيع قرص ثابت ظاهري متصل بكائن محرك أقراص ظاهري لزيادة السعة الإجمالية للقرص الثابت الظاهري. إذا كان ملف القرص الظاهري يتصل بسلسلة SCSI لجهاز ظاهري، يمكنك تغيير حجم القرص الظاهري أثناء اتصال الجهاز الظاهري بالإنترنت.

يقوم cmdlet هذا بتوسيع ملف مستند إلى Windows.vhd أو .vhdx مرفق بكائن محرك أقراص ظاهري على جهاز ظاهري تم نشره على مضيف Hyper-V. يمكنك أيضا استخدام cmdlet هذا لتوسيع ملف .vmdk يستند إلى VMware على جهاز ظاهري تم نشره على مضيف ESX. لا يمكنك استخدام cmdlet هذا لتوسيع قرص ثابت ظاهري على جهاز ظاهري تم نشره على مضيف Citrix XenServer.

أمثلة

مثال 1: توسيع قرص ثابت ظاهري

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $VirtDiskDrive = Get-SCVirtualDiskDrive -VM $VM | Where-Object {$_.Bus -Eq 0 -And $_.Lun -Eq 0}
PS C:\> Expand-SCVirtualDiskDrive -VirtualDiskDrive $VirtDiskDrive -VirtualHardDiskSizeGB 40

يحصل الأمر الأول على كائن الجهاز الظاهري المسمى VM01 باستخدام Get-SCVirtualMachine cmdlet. يخزن الأمر هذا الكائن في متغير $VM.

يحصل الأمر الثاني على كائن محرك الأقراص الظاهري الموجود على وحدة التحكم الأولى ($. ناقل -Eq 0) والفتحة الأولى من وحدة التحكم هذه ($. Lun -Eq 0) من VM01، ويخزن هذا الكائن في متغير $VirtDiskDrive.

يقوم الأمر الأخير بتوسيع حجم القرص الثابت الظاهري المرفق بمحرك الأقراص الظاهرية إلى 40 غيغابايت.

المعلمات

-JobGroup

تحديد معرف لسلسلة من الأوامر التي تعمل كمجموعة قبل تشغيل الأمر النهائي الذي يتضمن نفس معرف مجموعة المهام.

النوع:Guid
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-JobVariable

تحديد متغير يتم فيه تعقب تقدم المهمة وتخزينه.

النوع:String
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-OnBehalfOfUser

تحديد اسم مستخدم. يعمل cmdlet هذا نيابة عن المستخدم الذي تحدده هذه المعلمة.

النوع:String
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-OnBehalfOfUserRole

تحديد دور مستخدم. حدد هذه المعلمة والمعلمة OnBehalfOfUser لإزالة الأذونات من دور مستخدم ينتمي إلى نيابة عن المستخدم. للحصول على عنصر دور مستخدم، استخدم Get-SCUserRole cmdlet.

النوع:UserRole
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-PROTipID

يحدد معرف تلميح تحسين الأداء والموارد (تلميح PRO) الذي قام بتشغيل هذا الإجراء. تتيح لك هذه المعلمة تدقيق تلميحات PRO.

النوع:Guid
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-RunAsynchronously

يشير إلى أن المهمة تعمل بشكل غير متزامن بحيث يعود عنصر التحكم إلى الأمر shell على الفور.

النوع:SwitchParameter
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-VirtualDiskDrive

تحديد كائن محرك أقراص ظاهري. يمكنك إرفاق قرص ثابت ظاهري أو قرص تمريري بكائن محرك أقراص ظاهري.

النوع:VirtualDiskDrive
Position:0
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:True
قبول أحرف البدل:False

-VirtualHardDiskSizeGB

يحدد الحجم، بالجيجابايت (GB)، الذي يتوسع إليه القرص الثابت الظاهري الموسع ديناميكيا.

النوع:Int32
الأسماء المستعارة:Size
Position:Named
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

المخرجات

VirtualHardDisk

يقوم cmdlet هذا بإرجاع كائن VirtualHardDisk.

ملاحظات

  • يتطلب cmdlet هذا كائن محرك أقراص ظاهري VMM، والذي يمكن استرداده باستخدام Get-SCVirtualDiskDrive cmdlet.