Download all SharePoint 2010 prerequisites on one-click using PowerShell

أغسطس 6, 2011 أضف تعليق

النهارده هنتكلم عن سكربت اسمه AutoSPInstaller ، السكربت ده كتبه شخص اسمه Brian Lalancette وهو احد محترفين الـ SharePoint.

الهدف من AutoSPInstaller هو تحميل و تخزين جميع الملفات المطلوبة او ما يسمي prerequisites من Windows Update و Hotfix و Software على الكمبيوتر الشخصي او السيرفر حني نتمكن من تركيب SharePoint اوفلاين و بدون الحاجة إلي انترنت وتوفير الوقت الضائع في تحميل هذه الملفات كل مرة نقوم بتركيب SharePoint.

 

رابط التحميل AutoSPInstaller

Advertisements
التصنيفات :Tools, Windows PowerShell الوسوم:, ,

PowerShell Tips & Tricks: Tip# 10 How to Generate Secure Random Password

أغسطس 3, 2011 أضف تعليق

في الموضوع ده هنعرف ازاي نكتب كود PowerShell يستخدم dotNET Methods.

في المثال ده هنستخدم Membership.GeneratePassword وهي Method مسئولة عن إنشاء Complex Password بشكل عشوائي و التي من الممكن ان تستخدم في عمليه إنشاء مستخدمين Exchange و Active Directory

# namespace: System.Web.Security
# assembly:  System.Web (in System.Web.dll)
# method:    GeneratePassword(int length, int numberOfNonAlphanumericCharacters)

#Load "System.Web" assembly in PowerShell console
[Reflection.Assembly]::LoadWithPartialName("System.Web")

#Calling GeneratePassword Method
[System.Web.Security.Membership]::GeneratePassword(10,0)
التصنيفات :Windows PowerShell الوسوم:, ,

The 2011 Scripting Games

أبريل 4, 2011 أضف تعليق
2011 Scripting Games

2011 Scripting Games

غداَ إن شاء الله هو اليوم الأول في دورة Scripting Games السنوية. تبدأ الدورة يوم 4/4/2011 وتنتهي يوم 15/4/2011.

تحتوي الدورة على مجموعة كبيرة من الإلعاب و التصنيفات لجميع الفئات المبتدئين والمحترفين.

تساعد الدورة في إكتساب بعض المهارات العملية في كتابة السكربت  بالإضافة إلي بعض الجوائز القيمة للمتسابقين.

http://2011SG.Poshcode.Org

التصنيفات :Windows PowerShell الوسوم:

PowerShell Sessions @TechEdME 2011

مارس 21, 2011 أضف تعليق
قام المهندس/ رفعت عيسي –  Senior Program Manager – PowerShell Teamبتقديم محاضرتين عن PowerShell في مؤتمر TechEd الشرق الأوسط المقام في دبي.
  • المحاضرة الأولي بعنوان: Windows PowerShell for Beginners وهي ملخص عن ما هو PowerShell وبعض المفاهيم الأساسية بالإضافة إلي بعض المصادر المساعدة على تعليم Windows PowerShell.
  • المحاضرة الثانية بعنوان: Tips on Automating and Managing the Breadth of Your IT Environment وكانت عبارة عن مجموعة من الطرق و الأفكار التي تساعد في عملية الـSystem Automation بإستخدام PowerShell وكان اهم هذه الأفكار هي إستخدام Windows PowerShell في ما يسمي بالـ Out-Of-Band Management، بإختصار شديد هو إمكانية التحكم في جهاز الحاسب دون الحاجة إلي Operating System.
التصنيفات :Windows PowerShell الوسوم:

Access WebService using PowerShell

فبراير 19, 2011 أضف تعليق

في السطور القليلة القادمة ، سأقوم بشرح كيفية التعامل و إستخدام الـ WebService عن طريق Windows PowerShell.

الـ WebService بإختصار هي عبارة عن function أو Method يمكن إستخدامها عن طريق الإنترنت. تعريف أخر، هي عبارة عن برنامج XML يستخدم لنقل البيانات عن طريق الإنترنت.

التعامل مع الـWebSerivce بإستخدام Windows PowerShell:-

يحتوي Windows PowerShell على cmdlet تسمي New-WebServiceProxy و هي المسئولة عن التعامل مع الـWebService.

مثال رقم1:

في هذا المثال سنقوم بإستخدام GeoIPService وهي عبارة عن WebService تقوم بتحديد البلد بناءً على الـ IP Address.

WebSerivce URI:

http://www.webservicex.net/geoipservice.asmx?WSDL

 Web Method:

GetGeoIP

Code:

 
 

GetGeoIP

GetGeoIP Code and Results

 

لمزيد من المعلومات والأمثلة:

Get-Help New-WebServiceProxy Full

 

التصنيفات :Windows PowerShell الوسوم:,

Block/Unblock Outlook Attachment Extensions using PowerShell

فبراير 5, 2011 أضف تعليق

أحيانا لا تستطيع تحميل المرفقات من رسالة بريد الإلكتروني و تظهر رسالة

"Outlook blocked access to the following potentially unsafe attachments"

 بدلاً من الملف المرفق في بعض رسائل البريد الإلكتروني التي تحتوي على ملفات مرفقة. السبب في ذلك هو ان Microsoft Office Outlook يقوم بعمل Block لبعض إمتدادت الملفات كنوع من أنواع الحماية. “القائمة الكاملة بإمتدادات الملفات

outlook-block

يمكن تغير هذه القائمة بعدة طرق مختلفة ولكن أهمها و أكثرها إستخداما هي عن طريق بعض التعديلات في الـRegistry. العيب الوحيد في هذه الطريقة هي ان أصغر خطأ ممكن ان يوثر على الـOperating System بشكل كامل.

Outlook Attachments Security Editor:

هو عبارة عن GUI تم كتابتها بإستخدام Windows PowerShell تقوم بالتعديل في الـRegistry بدلاً من المستخدم لتفادي اي أخطاء من الممكن ان توثر على الـ Operating System.

outlook-tool

تحميل Outlook Attachments Security Editor

المصدر: KB 829982

التصنيفات :Tools, Windows PowerShell الوسوم:, ,

Introducing Windows PowerShell @ MS3arab – 2nd gathering

نوفمبر 26, 2010 تعليق واحد

يوم الأربعاء الموافق 24/11/2010 كان ليا الشرف ان اتكلم عن Windows PowerShell  في الجمع الثاني لـ MS-3arab Community.

MS 3arab Logo

MS 3arab Community

 

لتحميل الـ PowerPoint Presentation و الـ Demos:

Download

التصنيفات :News, Windows PowerShell الوسوم:,