ເຄັດລັບ PowerShell ຂັ້ນສູງສຳລັບຜູ້ເບິ່ງແຍງລະບົບ

ອັບເດດລ່າສຸດ: 20/03/2025

  • PowerShell ເປັນ​ເຄື່ອງ​ມື​ທີ່​ມີ​ອໍາ​ນາດ​ສໍາ​ລັບ​ການ​ເຮັດ​ວຽກ​ອັດ​ຕະ​ໂນ​ມັດ​ໃນ​ລະ​ບົບ Windows​.
  • ອະນຸຍາດໃຫ້ມີການຈັດການຂັ້ນສູງຂອງຂະບວນການ, ບໍລິການ ແລະເຄືອຂ່າຍຜ່ານຄໍາສັ່ງ ແລະສະຄຣິບ.
  • ຄວາມສາມາດຂອງມັນໃນການຈັດການໄຟລ໌, ດໍາເນີນໂຄງການ, ແລະການຕັ້ງຄ່າເຄື່ອງແມ່ຂ່າຍເຮັດໃຫ້ມັນຂາດບໍ່ໄດ້.
  • ການນໍາໃຊ້ cmdlets ແລະໂມດູນຂະຫຍາຍຄວາມສາມາດໃນການບໍລິຫານ IT ແລະຄວາມປອດໄພຂອງທ່ານ.
Advanced PowerShell-0 Tricks

PowerShell ມັນເປັນຫນຶ່ງໃນເຄື່ອງມືທີ່ມີປະສິດທິພາບທີ່ສຸດທີ່ຜູ້ຊ່ຽວຊານດ້ານໄອທີ, ຜູ້ບໍລິຫານລະບົບ, ແລະຜູ້ທີ່ມັກອັດຕະໂນມັດສາມາດນໍາໃຊ້ໄດ້. ເຖິງແມ່ນວ່າປະຊາຊົນຈໍານວນຫຼາຍຮູ້ຄໍາສັ່ງພື້ນຖານ, ຕົວຈິງແລ້ວຈໍານວນຫນ້ອຍໃຊ້ປະໂຫຍດຈາກທ່າແຮງກ້າວຫນ້າຂອງພວກເຂົາ. ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສໍາຫຼວດບາງສ່ວນຂອງ ເຄັດລັບຂັ້ນສູງຂອງ PowerShell más útiles.

ຈາກ ຄໍາສັ່ງພື້ນຖານ ຈົນກວ່າ ການ​ຕັ້ງ​ຄ່າ​ພິ​ເສດ​, ທີ່ນີ້ເຈົ້າຈະພົບເຫັນຫຼາຍວິທີເພື່ອປັບປຸງການຄຸ້ມຄອງລະບົບ, ເພີ່ມປະສິດທິພາບຂະບວນການແລະໄດ້ຮັບປະໂຫຍດສູງສຸດຈາກພາສາສະຄິບທີ່ມີປະສິດທິພາບນີ້.. ບໍ່ວ່າທ່ານຈະເປັນຜູ້ເລີ່ມຕົ້ນທີ່ຊອກຫາທີ່ຈະເຈາະເລິກໃນຫົວຂໍ້ ຫຼືຜູ້ມີປະສົບການທີ່ຊອກຫາທີ່ຈະເອົາຄວາມຮູ້ຂອງເຈົ້າໄປສູ່ລະດັບຕໍ່ໄປ, ມັນຈະເປັນທີ່ສົນໃຈຂອງເຈົ້າ.

ເປັນຫຍັງຕ້ອງໃຊ້ PowerShell ແທນ CMD?

ຖ້າທ່ານເຄີຍໃຊ້ສາຍຂອງ ຄຳສັ່ງ Windows (CMD), ທ່ານອາດຈະສົງໄສວ່າເປັນຫຍັງທ່ານຄວນປ່ຽນໄປໃຊ້ PowerShell. ຄໍາຕອບແມ່ນງ່າຍດາຍ: PowerShell ແມ່ນ​ມີ​ພະ​ລັງ​ງານ​ຫຼາຍ​, ຢືດ​ຢຸ່ນ​ແລະ​ອະ​ນາ​ຄົດ​. ມັນບໍ່ພຽງແຕ່ຊ່ວຍໃຫ້ທ່ານສາມາດດໍາເນີນການຄໍາສັ່ງສ່ວນບຸກຄົນ, ແຕ່ມັນຍັງມີພາສາ scripting ຂັ້ນສູງ, ເຮັດໃຫ້ມັນເປັນເຄື່ອງມືທີ່ຈໍາເປັນສໍາລັບການຄຸ້ມຄອງລະບົບ.

  • ອັດຕະໂນມັດຂັ້ນສູງ: PowerShell ອະ​ນຸ​ຍາດ​ໃຫ້​ທ່ານ​ເຮັດ​ວຽກ​ທີ່​ຫນ້າ​ເບື່ອ​ໂດຍ​ອັດ​ຕະ​ໂນ​ມັດ​ໂດຍ​ການ​ນໍາ​ໃຊ້​ສະ​ຄິບ​ປັບ​ແຕ່ງ​ໄດ້​.
  • ການໂຕ້ຕອບກັບ APIs ແລະລະບົບ: ທ່ານສາມາດເຂົ້າເຖິງບ່ອນເກັບມ້ຽນ, ຖານຂໍ້ມູນ, ແລະການບໍລິການຄລາວໄດ້ຢ່າງງ່າຍດາຍ.
  • Mayor control y personalización: ໃນຂະນະທີ່ CMD ພຽງແຕ່ສະຫນອງຄໍາສັ່ງພື້ນຖານ, PowerShell ເຮັດໃຫ້ມັນງ່າຍຕໍ່ການສ້າງ scripts ແລະພົວພັນກັບໄຟລ໌ແລະລະບົບໃນແບບພິເສດ.
ເນື້ອຫາສະເພາະ - ຄລິກທີ່ນີ້  ວິທີການປ່ຽນອັດຕາການໂຫຼດຫນ້າຈໍຄືນໃນ Windows

ວິທີການເປີດ PowerShell ໃນ Windows

ເພື່ອ​ເລີ່ມ​ຕົ້ນ​ການ​ນໍາ​ໃຊ້​ເຄື່ອງ​ມື​ທີ່​ມີ​ອໍາ​ນາດ​ນີ້​, ກ່ອນ​ທີ່​ຈະ​ຮຽນ​ຮູ້ tricks ຂັ້ນ​ສູງ​ຂອງ PowerShell​, ທໍາ​ອິດ​ທີ່​ທ່ານ​ຈໍາ​ເປັນ​ຕ້ອງ​ຮູ້​ວິ​ທີ​ການ​ເປີດ​ມັນ​ໃນ​ລະ​ບົບ​ປະ​ຕິ​ບັດ​ການ Windows ຂອງ​ທ່ານ​. ມີຫຼາຍວິທີທີ່ຈະເຮັດສິ່ງນີ້:

  • Desde el menú de inicio: ພິມ “PowerShell” ໃນແຖບຄົ້ນຫາ ແລະເລືອກ Windows PowerShell. ຖ້າທ່ານຕ້ອງການການອະນຸຍາດສູງ, ຄລິກຂວາແລະເລືອກ Run as administrator.
  • ໃຊ້ທາງລັດແປ້ນພິມ: ກົດ ຊະນະ + X ແລະເລືອກ Windows Terminal (Admin) en el listado.
  • ຈາກ prompt ຄໍາ​ສັ່ງ​: ເປີດ CMD ແລະພິມ "powershell", ຈາກນັ້ນກົດ Enter.

ເມື່ອເປີດ, ທ່ານສາມາດເລີ່ມພິມຄໍາສັ່ງໂດຍກົງຫຼືສ້າງ scripts ອັດຕະໂນມັດຂະບວນການທີ່ສັບສົນຫຼາຍ.

ເຄັດລັບ PowerShell ຂັ້ນສູງ

ຄຳສັ່ງພື້ນຖານທີ່ຈຳເປັນໃນ PowerShell

ສໍາລັບຜູ້ທີ່ພຽງແຕ່ເລີ່ມຕົ້ນໃນສະພາບແວດລ້ອມນີ້, ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະຮູ້ຈັກບາງສ່ວນຂອງ ຄໍາສັ່ງພື້ນຖານທີ່ສໍາຄັນ ທີ່ຈະເຮັດໃຫ້ມັນງ່າຍຂຶ້ນໃນການນໍາທາງ ແລະໃຊ້ PowerShell:

  • Get-Help: ສະແດງຂໍ້ມູນກ່ຽວກັບຄຳສັ່ງຕ່າງໆທີ່ມີຢູ່ໃນ PowerShell.
  • Get-Command: ບອກຄໍາສັ່ງທັງຫມົດທີ່ມີຢູ່ໃນລະບົບ.
  • ຂະບວນການຮັບ: ສະແດງລາຍຊື່ຂອງຂະບວນການແລ່ນທັງໝົດ.
  • Stop-Process: ສິ້ນສຸດຂະບວນການສະເພາະໂດຍຊື່ ຫຼືຕົວລະບຸຂອງມັນ.
  • Get-Service: ລາຍຊື່ການບໍລິການທັງຫມົດທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບດ້ວຍສະຖານະພາບຂອງພວກເຂົາ.
ເນື້ອຫາສະເພາະ - ຄລິກທີ່ນີ້  ຂໍ້ຜິດພາດ 0x0000007E ໃນ Windows: ສາເຫດແລະວິທີແກ້ໄຂ

ເຮັດໜ້າວຽກອັດຕະໂນມັດດ້ວຍ PowerShell

ລອງພິຈາລະນາເບິ່ງເຄັດລັບ PowerShell ຂັ້ນສູງບາງອັນ. ຫນຶ່ງໃນຈຸດເດັ່ນຂອງເຄື່ອງມືນີ້ແມ່ນຄວາມສາມາດຂອງຕົນ ອັດຕະໂນມັດໜ້າວຽກຕ່າງໆ. ນີ້ແມ່ນບັນລຸໄດ້ໂດຍຜ່ານ scripts ແລະ cmdlets ທີ່ອະນຸຍາດໃຫ້ທ່ານປະຕິບັດການປະຕິບັດທີ່ສັບສົນໂດຍພຽງແຕ່ປະຕິບັດຄໍາສັ່ງ.

Crear un script básico

ເພື່ອເລີ່ມຕົ້ນດ້ວຍລະບົບອັດຕະໂນມັດ, ພຽງແຕ່ເປີດ PowerShell ISE ຫຼືຕົວແກ້ໄຂຂໍ້ຄວາມ ແລະຂຽນສະຄຣິບທີ່ມີສ່ວນຂະຫຍາຍ .ps1. ນີ້ແມ່ນຕົວຢ່າງທີ່ງ່າຍດາຍ:

$fecha = Get-Date
Write-Output "La fecha actual es: $fecha"

ບັນທຶກສະຄຣິບນີ້ເປັນ “my_script.ps1” ແລະແລ່ນມັນຈາກ PowerShell ເພື່ອເບິ່ງຜົນໄດ້ຮັບ.

ຈັດຕາຕະລາງວຽກດ້ວຍ PowerShell

ຖ້າທ່ານຕ້ອງການແລ່ນສະຄິບອັດຕະໂນມັດໃນຊ່ວງເວລາສະເພາະ, ທ່ານສາມາດນໍາໃຊ້ Programador de Tareas de Windows. Para ello, hay que seguir estos pasos:

  1. ເປີດ Task Scheduler ແລະສ້າງຫນ້າວຽກພື້ນຖານໃຫມ່.
  2. ເລືອກວ່າທ່ານຕ້ອງການໃຫ້ມັນແລ່ນເລື້ອຍໆສໍ່າໃດ.
  3. ໃນການປະຕິບັດ, ເລືອກ "ເລີ່ມຕົ້ນໂຄງການ" ແລະເລືອກ "powershell.exe".
  4. ໃນການໂຕ້ຖຽງ, ເພີ່ມເສັ້ນທາງໃສ່ສະຄຣິບຂອງທ່ານ (ຕົວຢ່າງ, “C:\Scripts\my_script.ps1”).
  5. ບັນທຶກໜ້າວຽກ ແລະກວດສອບວ່າມັນເຮັດວຽກຢ່າງຖືກຕ້ອງ.
ເນື້ອຫາສະເພາະ - ຄລິກທີ່ນີ້  ທາງເລືອກ launcher Keypirinha ທີ່ດີທີ່ສຸດ

Advanced PowerShell-4 Tricks

 

ເຄັດລັບ PowerShell ຂັ້ນສູງ: Cmdlets, Modules, ແລະ Scripting

ເຄັດລັບ PowerShell ຂັ້ນສູງກວ່າ: ການໃຊ້ cmdlets ຂັ້ນສູງ, ໂມດູນ, ແລະ scripts. ຕໍ່ໄປ, ພວກເຮົາຈະຄົ້ນຫາບາງລັກສະນະເຫຼົ່ານີ້:

Importar y exportar datos

PowerShell ອະນຸຍາດໃຫ້ທ່ານເຮັດວຽກກັບຂໍ້ມູນໃນຮູບແບບຕ່າງໆເຊັ່ນ CSV ແລະ JSON. ບາງ cmdlets ທີ່ເປັນປະໂຫຍດປະກອບມີ:

  • ສົ່ງອອກ-CSV: ບັນທຶກຂໍ້ມູນໃນຮູບແບບ CSV.
  • ນຳເຂົ້າ-CSV: ໂຫຼດຂໍ້ມູນຈາກໄຟລ໌ CSV.
  • ConvertTo-Json: ປ່ຽນຂໍ້ມູນເປັນຮູບແບບ JSON.
  • ConvertFrom-Json: ນໍາເຂົ້າຂໍ້ມູນຈາກ JSON.

Uso de módulos

ໂມດູນໃນ PowerShell ອະນຸຍາດໃຫ້ທ່ານສາມາດຂະຫຍາຍຄວາມສາມາດຂອງຕົນໂດຍການນໍາເຂົ້າຟັງຊັນເພີ່ມເຕີມ. ເພື່ອຊອກຫາໂມດູນທີ່ມີ, ໃຊ້ຄໍາສັ່ງເຫຼົ່ານີ້:

Find-Module

ຈາກນັ້ນ, ການຕິດຕັ້ງພວກມັນ:

Install-Module -Name NombreDelModulo

ແລະເພື່ອໂຫລດໂມດູນເຂົ້າໄປໃນເຊດຊັນຂອງທ່ານ:

Import-Module NombreDelModulo

PowerShell ເປັນ​ເຄື່ອງ​ມື​ທີ່​ມີ​ອໍາ​ນາດ​ທີ່​ສຸດ​ທີ່​ເຮັດ​ໃຫ້​ຜູ້​ບໍ​ລິ​ຫານ​ລະ​ບົບ​ແລະ​ປະ​ກອບ​ອາ​ຊີບ IT ເພື່ອ​ບັນ​ລຸ​ລະ​ດັບ​ໃຫມ່​ຂອງ​ການ​ອັດ​ຕະ​ໂນ​ມັດ​ແລະ​ການ​ຄວບ​ຄຸມ​. ການຮຽນຮູ້ເທັກນິກ PowerShell ຂັ້ນສູງເຫຼົ່ານີ້ ແລະນຳໃຊ້ສະຄຣິບຂອງເຂົາເຈົ້າໃນຊີວິດປະຈຳວັນຂອງເຈົ້າສາມາດສ້າງຄວາມແຕກຕ່າງອັນໃຫຍ່ຫຼວງໃນ ປັບປຸງປະສິດທິພາບການດໍາເນີນງານຂອງທ່ານແລະເພີ່ມປະສິດທິພາບເວລາຂອງທ່ານ.