عملية Windows
الخلاصة
بدء عملية Windows أو إيقافها.
بناء الجملة
WindowsProcess [String] #ResourceName
{
Arguments = [string]
Path = [string]
[Credential = [PSCredential]]
[DependsOn = [string[]]]
[Ensure = [string]{ Absent | Present }]
[PsDscRunAsCredential = [PSCredential]]
[StandardErrorPath = [string]]
[StandardInputPath = [string]]
[StandardOutputPath = [string]]
[WorkingDirectory = [string]]
}
الوصف
WindowsProcess
يمكنك المورد من التأكد مما إذا كانت العملية قيد التشغيل.
المتطلبات
لا شيء
الخصائص الرئيسية
الوسيطات
حدد القائمة الكاملة للوسيطات لتمريرها إلى العملية عند بدء تشغيلها كسلسلة. قم بتعيين هذه الخاصية إلى سلسلة فارغة (''
) إذا كانت العملية لا تتطلب أي وسيطات.
Type: System.String
المسار
حدد المسار لمعالجة الملف القابل للتنفيذ. إذا كان الملف يمكن الوصول إليه من خلال PATH
متغير البيئة، يمكنك تعيين هذه الخاصية إلى اسم الملف القابل للتنفيذ. وإلا، قم بتعيين هذه الخاصية إلى المسار الكامل إلى الملف. المسارات النسبية غير مدعومة.
Type: System.String
الخصائص الاختيارية
بيانات اعتماد
حدد بيانات اعتماد الحساب لتشغيل العملية ضمن.
إذا تم تعيين هذه الخاصية إلى حساب نظام محلي، فلا يمكنك تعيين خصائص StandardOutputPath أو StandardInputPath أو WorkingDirectory . إذا قمت بذلك، يطرح المورد استثناء وسيطة غير صالح.
Type: System.Management.Automation.PSCredential
Default Value: None
ضمان
حدد ما إذا كان يجب تشغيل العملية. قم بتعيين هذه الخاصية Present
لبدء العملية إذا لم تكن قيد التشغيل. قم بتعيين هذه الخاصية لإيقاف Absent
العملية إذا كانت قيد التشغيل.
القيمة الافتراضية هي Present
.
Type: System.String
Accepted Values:
- Absent
- Present
Default Value: Present
مسار قياسي للخطأ
حدد المسار الكامل إلى ملف للعملية لكتابة دفق الخطأ القياسي إليها. المسارات النسبية غير مدعومة. إذا كان الملف موجودا، يتم الكتابة فوقه.
لا تقم بتعيين هذه الخاصية عند تعيين الخاصية Ensure إلى Absent
. إذا قمت بذلك، يطرح المورد استثناء وسيطة غير صالح.
Type: System.String
Default Value: None
StandardInputPath
حدد المسار الكامل إلى ملف لعملية للقراءة كتدفق إدخال قياسي. المسارات النسبية غير مدعومة.
لا تقم بتعيين هذه الخاصية عند تعيين الخاصية Ensure إلى Absent
أو خاصية Credential إلى حساب نظام محلي. إذا قمت بذلك، يطرح المورد استثناء وسيطة غير صالح.
Type: System.String
Default Value: None
StandardOutputPath
حدد المسار الكامل إلى ملف للعملية لكتابة دفق الإخراج القياسي إليها. المسارات النسبية غير مدعومة. إذا كان الملف موجودا، يتم الكتابة فوقه.
لا تقم بتعيين هذه الخاصية عند تعيين الخاصية Ensure إلى Absent
أو خاصية Credential إلى حساب نظام محلي. إذا قمت بذلك، يطرح المورد استثناء وسيطة غير صالح.
Type: System.String
Default Value: None
WorkingDirectory
حدد المسار الكامل إلى مجلد لدليل عمل العملية. المسارات النسبية غير مدعومة.
لا تقم بتعيين هذه الخاصية عند تعيين الخاصية Ensure إلى Absent
أو خاصية Credential إلى حساب نظام محلي. إذا قمت بذلك، يطرح المورد استثناء وسيطة غير صالح.
Type: System.String
Default Value: None
خصائص القراءة فقط
عدد المقابض
عدد المقابض التي فتحتها العملية.
Type: System.Int32
Behavior: Read
NonPagedMemorySize
مقدار الذاكرة غير المدفوعة بالبايت المخصصة للعملية.
Type: System.UInt64
Behavior: Read
PagedMemorySize
مقدار الذاكرة المصفحة، بالبايت، المخصصة للعملية.
Type: System.UInt64
Behavior: Read
عدد العمليات
عدد مثيلات العملية المحددة قيد التشغيل.
Type: System.Int32
Behavior: Read
ProcessId
المعرف الفريد للعملية.
Type: System.Int32
Behavior: Read
VirtualMemorySize
مقدار الذاكرة الظاهرية، بالبايت، المخصصة للعملية.
Type: System.UInt64
Behavior: Read
أمثلة
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ