fr windows நிர்வாக மையம்

பவர்ஷெல் கோர் 6.0 மற்றும் ஏன் Windows பவர்ஷெல் நீண்ட காலமாக உருவாக்கப்படவில்லை

 

மைக்ரோசாப்ட் ஜனவரி 6.0 ஆம் தேதி பவர்ஷெல் கோர் 10 இன் பொதுவான கிடைக்கும் தன்மையை அறிவித்தது. இதில் நிர்வாகிக்கு கேளுங்கள், பவர்ஷெல் திறந்த மூலமாக இருக்கும் என்று மைக்ரோசாப்ட் அறிவித்ததிலிருந்து பவர்ஷெல் மற்றும் சில வியத்தகு மாற்றங்களுக்கான பாதை வரைபடத்தைப் பார்ப்பேன்.

அஸூர் ரன் லினக்ஸில் வழங்கப்பட்ட அனைத்து வி.எம்-களில் 40 சதவீதம். மேலும் அமேசான் வலை சேவைகளில் (ஏ.டபிள்யூ.எஸ்) 26 சதவீத வி.எம் Windows. நீங்கள் இரண்டு பெரிய வழங்குநர்களாக அஸூர் மற்றும் ஏ.டபிள்யூ.எஸ்ஸை எடுத்துக் கொண்டால், அது சிறிய எண்ணிக்கையில்லை Windows மேகக்கட்டத்தில் இயங்கும் சேவையகங்கள், லினக்ஸுக்கு தெளிவான முன்னணி இருந்தாலும். பல நிறுவனங்களின் உண்மை என்னவென்றால், அவை ஒரு கலவையை நிர்வகிக்கின்றன Windows மற்றும் லினக்ஸ் சேவையகங்கள், ஒரு வளாகத்தில் உள்ள தரவு மையத்தில், மேகக்கட்டத்தில் அல்லது இரண்டிலும்.

ஆனாலும் Windows மற்றும் லினக்ஸ் கருத்தியல் ரீதியாக வேறுபட்ட இயக்க முறைமைகள் மற்றும் அந்த யதார்த்தத்தை பிரதிபலிக்க வெவ்வேறு மேலாண்மை கருவிகள் மற்றும் அமைப்புகள் உள்ளன. பாஷ், பப்பட் மற்றும் பைதான் லினக்ஸ் சூழல்களை நிர்வகிக்கப் பயன்படுத்தப்படும் பொதுவான கருவிகள். அந்த கருவிகளை இயக்க முடியும் Windows, அவை மேடையில் பூர்வீகமாக இல்லை. நீங்கள் உபுண்டு, ஓபன் சூஸ், எஸ்.எல்.இ.எஸ் அல்லது ஃபெடோராவை நிறுவினால் Windows லினக்ஸ் (WSL) க்கான துணை அமைப்பு, நீங்கள் ஒரு வரையறுக்கப்பட்ட பாஷ் ஷெல்லுக்கு அணுகலைப் பெறுவீர்கள்.

Windows அழைக்கப்படவில்லை Windows எந்த காரணத்திற்காகவும் கணினி நிர்வாகிகள் பொதுவாக கட்டளை வரியைத் தவிர்க்கிறார்கள். ஆனால் 2006 ஆம் ஆண்டில் மைக்ரோசாப்ட் பவர்ஷெல் என்ற புதிய பணி ஆட்டோமேஷன் மற்றும் உள்ளமைவு மேலாண்மை கட்டமைப்பை அறிமுகப்படுத்தியது Windows நிர்வாகிகள் யுனிக்ஸ் போன்ற கட்டளை வரி கருவிகளின் சக்திவாய்ந்த தொகுப்பு. பாஷ் மற்றும் பவர்ஷெல் இடையேயான முக்கிய வேறுபாடு என்னவென்றால், பாஷ் தரவை ஒரு உரை சரமாக திருப்பித் தரும் இடத்தில், பவர்ஷெல் ஆட்சேபனைக்குரியது மற்றும் கட்டமைக்கப்பட்ட தரவைக் கொண்ட பொருள்களைக் குழாய் செய்கிறது. Windows பவர்ஷெல் விரும்பிய மாநில உள்ளமைவு (டி.எஸ்.சி) உள்ளது, இது பப்பட் போன்றது, சேவையகங்கள் எவ்வாறு கட்டமைக்கப்பட வேண்டும் என்பதை தீர்மானிக்க ஒரு அறிவிப்பு தொடரியல் பயன்படுத்துகிறது, ஆனால் தொடர்ச்சியான கட்டமைப்பு படிகள் அல்ல. ஆனால் பப்பட் போலல்லாமல், டி.எஸ்.சி பவர்ஷெல்லை அடிப்படையாகக் கொண்டது, ரூபி அல்ல.

பவர்ஷெல் கோர் எண்

Windows பவர்ஷெல் .NET கட்டமைப்பை அடிப்படையாகக் கொண்டது. ஆனால் மேக் ஓஎஸ்எக்ஸ் மற்றும் லினக்ஸில் பவர்ஷெல் கோரை சாத்தியமாக்குவது நெட் கோர் ஆகும், இது நெட் கட்டமைப்பின் அளவிடப்பட்ட மற்றும் திறந்த மூல பதிப்பாகும் Windows மற்றும் லினக்ஸ்.

மைக்ரோசாப்டின் நோக்கம் பவர்ஷெல் கோரை செயல்பாட்டுடன் நெருக்கமாக மாற்றுவதாகும் Windows பவர்ஷெல் தொழில்நுட்ப ரீதியாக சாத்தியமானது. ஆனால் பவர்ஷெல் கோருக்கு WIM மற்றும் COM ஆதரவு இல்லை, மேலும் சில Windows-சிறந்த விஷயங்கள். இயற்கையாகவே நீங்கள் நிர்வகிக்கப் பயன்படுத்தப்படும் பவர்ஷெல் ஸ்கிரிப்ட்களை வெறுமனே நகலெடுக்கப் போவதில்லை Windows லினக்ஸை நிர்வகிக்க ஏனெனில் Windows API களின் தொகுப்பைப் பயன்படுத்தி கட்டமைக்கப்பட்டுள்ளது, ஆனால் உரை கோப்புகளை கையாளுவதன் மூலம் லினக்ஸ் நிர்வகிக்கப்படுகிறது. எனவே, லினக்ஸை நிர்வகிக்கப் பயன்படுத்தப்படும் பவர்ஷெல் ஸ்கிரிப்ட்கள் வித்தியாசமாக இருக்கும்.

லினக்ஸ் அடிப்படையிலான OS களில் பவர்ஷெல் பாஷுக்கு மாற்றாக இருக்க விரும்பவில்லை, ஆனால் DevOps ஐ நிர்வகிக்க அனுமதிக்கும் கூடுதல் கருவி Windows சேவையகம், அஸூர், விஎம்வேர், ஹைப்பர்-வி மற்றும் பிற மென்பொருள் வரையறுக்கப்பட்ட அமைப்புகள் லினக்ஸ் மற்றும் மேக் ஓஎஸ்எக்ஸ் ஆகியவற்றில் பவர்ஷெல் பயன்படுத்தி மாற வேண்டிய அவசியமின்றி Windows.

பவர்ஷெல் கோர் 6.0 வரையறுக்கப்பட்ட எண்ணிக்கையிலான முதல் தரப்பு தொகுதிகளுடன் வருகிறது, அதாவது மைக்ரோசாப்ட் வழங்கிய மற்றும் ஆதரிக்கும், நீங்கள் கீழே காணலாம். பவர்ஷெல் கோர் நெட் ஸ்டாண்டர்ட் 2.0 மற்றும் சி.டி.எக்ஸ்.எம்.எல் ஆகியவற்றை அடிப்படையாகக் கொண்டிருப்பதால், பட்டியல் மிகவும் கட்டுப்படுத்தப்பட்டதாகத் தெரிகிறது Windows பவர்ஷெல் தொகுதிகள் பவர்ஷெல் கோருடன் இணக்கமாக உள்ளன. மைக்ரோசாப்டின் தயாரிப்பு குழுக்கள் அதன் துறைமுகத்தை உருவாக்குகின்றன Windows பவர்ஷெல் கோருக்கு பவர்ஷெல் தொகுதிகள்.

  • CimCmdlets
  • Microsoft.PowerShell.Archive
  • Microsoft.PowerShell.Diagnostics
  • Microsoft.PowerShell.Host
  • Microsoft.PowerShell.Management
  • Microsoft.PowerShell.Security
  • Microsoft.PowerShell.Utility
  • Microsoft.WSMan.Management
  • PackageManagement
  • பவர்ஷெல்ஜெட்
  • PSDesiredStateConfiguration
  • PSDiagnostics
  • PSReadLine

உபயோகிக்க Windows பவர்ஷெல் கோரில் பவர்ஷெல் தொகுதிகள் Windows, நிறுவ பவர்ஷெல் கோரில் கீழே காட்டப்பட்டுள்ள cmdlets ஐ இயக்கவும் WindowsPSModulePath தொகுதி மற்றும் சேர்க்க Windows பவர்ஷெல் PSModulePath உங்கள் பவர்ஷெல் கோருக்கு PSModulePath.

நிறுவு-தொகுதி WindowsPSModulePath -Force -Scope CurrentUser Add-WindowsPSModulePath

பவர்ஷெல் கோரின் மற்றொரு அம்சம் என்னவென்றால், அதை அருகருகே நிறுவ முடியும் Windows பவர்ஷெல். பவர்ஷெல் கோர் மாற்ற வடிவமைக்கப்படவில்லை என்பதால் அது முக்கியமானது Windows பவர்ஷெல் ஆன் Windows, குறைந்தது இன்னும் இல்லை. பவர்ஷெல் கோரின் வெவ்வேறு பதிப்புகள் பக்கவாட்டாக நிறுவப்படலாம். பவர்ஷெல் கோர் 6.0 உடன் பவர்ஷெல் ஐஎஸ்இ ஓய்வு பெறுகிறது. அதற்கு பதிலாக பவர்ஷெல் நீட்டிப்புடன் விஷுவல் ஸ்டுடியோ குறியீட்டைப் பயன்படுத்த மைக்ரோசாப்ட் பரிந்துரைக்கிறது.

என்ன பற்றி Windows பவர்ஷெல்?

மைக்ரோசாப்ட் ஓய்வு பெறவில்லை Windows பவர்ஷெல். குறைந்தது, இன்னும் இல்லை. ஆனால் பவர்ஷெல்லின் இரண்டு தனித்தனி பதிப்புகளை உருவாக்குவதும் பராமரிப்பதும் மைக்ரோசாஃப்ட் நிறுவனத்திற்கு அதிக அர்த்தமல்ல. பவர்ஷெல் கோர் புதிய அம்சங்களைப் பெறும், மேலும் மைக்ரோசாப்ட் அதிலிருந்து சேர்க்க வேண்டும் Windows பவர்ஷெல் டு கோர் தொழில்நுட்ப ரீதியாக முடிந்தவரை. Windows பவர்ஷெல் ஆதரிக்கப்படும் மற்றும் பிழை திருத்தங்களைப் பெறும்.

கருணாநிதி

வரும் மாதங்களில் பெட்ரி, பவர்ஷெல் கோர் 6.0 மற்றும் இது நடைமுறையில் எவ்வாறு செயல்படுகிறது என்பதை நாங்கள் மிக நெருக்கமாகப் பார்ப்போம். பவர்ஷெல் கோர் 6.0 மற்றும் அதை எவ்வாறு பெறுவது என்பது பற்றிய கூடுதல் தகவலுக்கு, நீங்கள் காத்திருக்க முடியாவிட்டால், MSDN இல் மைக்ரோசாஃப்ட் அறிவிப்பைப் பார்க்கவும் இங்கே.

இடுகை பவர்ஷெல் கோர் 6.0 மற்றும் ஏன் Windows பவர்ஷெல் நீண்ட காலமாக உருவாக்கப்படவில்லை முதல் தோன்றினார் பெட்ரி.