தேர்ந்தெடுக்கப்பட்ட பொருளுக்கு பவர்ஷெல் விரிவாக்க பண்புகளை எவ்வாறு பயன்படுத்துவது

Terntetukkappatta Porulukku Pavarsel Virivakka Panpukalai Evvaru Payanpatuttuvatu



' தேர்ந்தெடு-பொருள் 'cmdlet ஆனது, பொருள்களின் குழு அல்லது வரிசையிலிருந்து பயனரால் குறிப்பிடப்பட்ட பொருள்கள் மற்றும் பண்புகளைத் தேர்ந்தெடுக்கிறது. அதே நேரத்தில் ' -சொத்து விரிவாக்கம் 'செலக்ட்-ஆப்ஜெக்ட்' பண்புக்கான சுவிட்சாக cmdlet செயல்படுகிறது, ஏனெனில் இது தேர்ந்தெடுக்கப்பட்ட சொத்து அல்லது ஒரு வரிசையிலிருந்து ஒரு பொருளை விவரிக்கிறது. மேலும், இது ஒரு வரிசையில் ஒரு குறிப்பிட்ட நிலையில் இருந்து பொருட்களை தேர்ந்தெடுக்க முடியும்.

இந்த வலைப்பதிவு 'Select-Object' மற்றும் '-ExpandProperty' cmdlet பற்றிய வழிகாட்டியை உள்ளடக்கும்.

தேர்ந்தெடுக்கப்பட்ட பொருளுக்கு பவர்ஷெல் விரிவாக்க பண்புகளை எவ்வாறு பயன்படுத்துவது/பயன்படுத்துவது?

cmdlet' தேர்ந்தெடு-பொருள் ” பொருள்களின் தொகுப்பிலிருந்து பொருட்களைத் தேர்ந்தெடுக்கிறது. இருப்பினும், '- விரிவாக்க சொத்து ” என்ற அளவுரு குறிப்பிட்ட தேர்ந்தெடுக்கப்பட்ட சொத்தின் விவரங்களைப் பெறுகிறது.







எடுத்துக்காட்டு 1: 'தேர்ந்தெடுக்கப்பட்ட பொருள்' Cmdlet ஐப் பயன்படுத்தி ஒரு பொருளின் தேர்ந்தெடுக்கப்பட்ட பண்புகளைக் காண்பி

இந்த உதாரணம் ஒரு அணிவரிசையிலிருந்து தேர்ந்தெடுக்கப்பட்ட மதிப்புகளை மட்டுமே காண்பிக்கும்:



$செல்லப்பிராணிகள் = @ (

[ pscustomobject ] @ { செல்லப்பிராணி = 'பூனை' ;பெயர் = 'தேவதை' ;நிறம் = 'வெள்ளை' ; }

[ pscustomobject ] @ { செல்லப்பிராணி = 'நாய்' ;பெயர் = 'ஜிம்மி' ;நிறம் = 'கருப்பு' ; }

[ pscustomobject ] @ { செல்லப்பிராணி = 'குதிரை' ;பெயர் = 'கிம்' ;நிறம் = 'பழுப்பு' ; }

)

மேலே உள்ள குறியீட்டின் படி:



  • முதலில், தனிப்பயன் பொருள்களின் வரிசையைத் துவக்கி, அதை ' $செல்லப்பிராணிகள் ” மாறி.
  • வரிசையின் உள்ளே, மூன்று பொருள்களை உருவாக்கி, ஒவ்வொரு பொருளிலும் உள்ள மூன்று பண்புகளைக் குறிப்பிடவும்.
  • இறுதியாக, பயனரால் வரையறுக்கப்பட்ட மதிப்புகளை வரையறுக்கவும்:





இப்போது, ​​பெயர் சொத்துக்கு ஒதுக்கப்பட்ட மதிப்புகளைத் தேர்ந்தெடுத்து காண்பிப்போம்:

$செல்லப்பிராணிகள் | தேர்ந்தெடு-பொருள் -சொத்து விரிவாக்கம் பெயர்

மேலே கூறப்பட்ட குறியீட்டில்:



  • முதலில், '' $செல்லப்பிராணிகள் 'மாறி, சேர்' | 'பைப்லைன் பின்னர் குறிப்பிடவும்' தேர்ந்தெடு-பொருள் ” cmdlet.
  • அதன் பிறகு, '' -சொத்து விரிவாக்கம் 'அளவுரு மற்றும் ஒதுக்க' பெயர் ' மதிப்பு.
  • இது அவர்களுக்கு ஒதுக்கப்பட்ட அனைத்து பொருட்களின் பெயர்களையும் காண்பிக்கும்:

எடுத்துக்காட்டு 2: PowerShell இல் கடைசி ஐந்து இயங்கும் செயல்முறையைக் காண்பி

இந்த எடுத்துக்காட்டு '' ஐப் பயன்படுத்தி கடைசியாக இயங்கும் ஐந்து செயல்முறைகளைக் காண்பிக்கும் தேர்ந்தெடு-பொருள் ” cmdlet மற்றும் ” -சொத்து விரிவாக்கம் 'அளவுரு':

பெற-செயல்முறை | தேர்ந்தெடு-பொருள் -சொத்து விரிவாக்கம் பெயர் -கடந்த 5

மேலே உள்ள குறியீட்டின் படி:

  • முதலில், '' பெற-செயல்முறை செயல்முறைகளின் பட்டியலைப் பெற cmdlet பின்னர் குறிப்பிடவும் | ” முந்தைய cmdlet இன் வெளியீட்டை அடுத்த cmdlet க்கு மாற்ற பைப்லைன்.
  • பின்னர், '' தேர்ந்தெடு-பொருள் 'cmdlet, தொடர்ந்து ' -சொத்து விரிவாக்கம் ” அளவுருவை, பெயருக்கு ஒதுக்கவும்.
  • இறுதியாக, வரையறுக்கவும் ' -கடந்த 'அளவுரு மற்றும் மதிப்பை ஒதுக்கவும்' 5 ”அதற்கு:

எடுத்துக்காட்டு 3: PowerShell இல் முதல் ஐந்து சேவைகளின் பட்டியலைக் காண்பி

இந்த உதாரணம் '' ஐப் பயன்படுத்தி சேவைகளைக் காண்பிக்கும் தேர்ந்தெடு-பொருள் ” cmdlet மற்றும் ” -சொத்து விரிவாக்கம் 'அளவுரு:

சேவை பெறவும் | தேர்ந்தெடு-பொருள் -சொத்து விரிவாக்கம் பெயர் -முதல் 5

பொருட்களைத் தேர்ந்தெடுப்பதற்கு PowerShell Expand பண்புகளைப் பயன்படுத்துவது பற்றியது.

முடிவுரை

பவர்ஷெல்லில் உள்ள பொருட்களை '' உதவியுடன் தேர்ந்தெடுக்கலாம் தேர்ந்தெடு-பொருள் ” cmdlet. இருப்பினும், குறிப்பிட்ட பொருள்களின் விவரங்களைச் சேர்ப்பதன் மூலம் மீட்டெடுக்கலாம் -சொத்து விரிவாக்கம் ”செலக்ட்-ஆப்ஜெக்ட்” cmdlet உடன் அளவுரு. இந்த வலைப்பதிவு பவர்ஷெல் விரிவுபடுத்தும் பண்புகளை 'தேர்ந்தெடுக்கும் பொருள்' பற்றி விரிவாகக் கூறியுள்ளது.