- PowerShell ເປັນເຄື່ອງມືທີ່ມີອໍານາດສໍາລັບການເຮັດວຽກອັດຕະໂນມັດໃນລະບົບ Windows.
- ອະນຸຍາດໃຫ້ມີການຈັດການຂັ້ນສູງຂອງຂະບວນການ, ບໍລິການ ແລະເຄືອຂ່າຍຜ່ານຄໍາສັ່ງ ແລະສະຄຣິບ.
- ຄວາມສາມາດຂອງມັນໃນການຈັດການໄຟລ໌, ດໍາເນີນໂຄງການ, ແລະການຕັ້ງຄ່າເຄື່ອງແມ່ຂ່າຍເຮັດໃຫ້ມັນຂາດບໍ່ໄດ້.
- ການນໍາໃຊ້ cmdlets ແລະໂມດູນຂະຫຍາຍຄວາມສາມາດໃນການບໍລິຫານ IT ແລະຄວາມປອດໄພຂອງທ່ານ.
PowerShell ມັນເປັນຫນຶ່ງໃນເຄື່ອງມືທີ່ມີປະສິດທິພາບທີ່ສຸດທີ່ຜູ້ຊ່ຽວຊານດ້ານໄອທີ, ຜູ້ບໍລິຫານລະບົບ, ແລະຜູ້ທີ່ມັກອັດຕະໂນມັດສາມາດນໍາໃຊ້ໄດ້. ເຖິງແມ່ນວ່າປະຊາຊົນຈໍານວນຫຼາຍຮູ້ຄໍາສັ່ງພື້ນຖານ, ຕົວຈິງແລ້ວຈໍານວນຫນ້ອຍໃຊ້ປະໂຫຍດຈາກທ່າແຮງກ້າວຫນ້າຂອງພວກເຂົາ. ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສໍາຫຼວດບາງສ່ວນຂອງ ເຄັດລັບຂັ້ນສູງຂອງ PowerShell más útiles.
ຈາກ ຄໍາສັ່ງພື້ນຖານ ຈົນກວ່າ ການຕັ້ງຄ່າພິເສດ, ທີ່ນີ້ເຈົ້າຈະພົບເຫັນຫຼາຍວິທີເພື່ອປັບປຸງການຄຸ້ມຄອງລະບົບ, ເພີ່ມປະສິດທິພາບຂະບວນການແລະໄດ້ຮັບປະໂຫຍດສູງສຸດຈາກພາສາສະຄິບທີ່ມີປະສິດທິພາບນີ້.. ບໍ່ວ່າທ່ານຈະເປັນຜູ້ເລີ່ມຕົ້ນທີ່ຊອກຫາທີ່ຈະເຈາະເລິກໃນຫົວຂໍ້ ຫຼືຜູ້ມີປະສົບການທີ່ຊອກຫາທີ່ຈະເອົາຄວາມຮູ້ຂອງເຈົ້າໄປສູ່ລະດັບຕໍ່ໄປ, ມັນຈະເປັນທີ່ສົນໃຈຂອງເຈົ້າ.
ເປັນຫຍັງຕ້ອງໃຊ້ PowerShell ແທນ CMD?
ຖ້າທ່ານເຄີຍໃຊ້ສາຍຂອງ ຄຳສັ່ງ Windows (CMD), ທ່ານອາດຈະສົງໄສວ່າເປັນຫຍັງທ່ານຄວນປ່ຽນໄປໃຊ້ PowerShell. ຄໍາຕອບແມ່ນງ່າຍດາຍ: PowerShell ແມ່ນມີພະລັງງານຫຼາຍ, ຢືດຢຸ່ນແລະອະນາຄົດ. ມັນບໍ່ພຽງແຕ່ຊ່ວຍໃຫ້ທ່ານສາມາດດໍາເນີນການຄໍາສັ່ງສ່ວນບຸກຄົນ, ແຕ່ມັນຍັງມີພາສາ scripting ຂັ້ນສູງ, ເຮັດໃຫ້ມັນເປັນເຄື່ອງມືທີ່ຈໍາເປັນສໍາລັບການຄຸ້ມຄອງລະບົບ.
- ອັດຕະໂນມັດຂັ້ນສູງ: PowerShell ອະນຸຍາດໃຫ້ທ່ານເຮັດວຽກທີ່ຫນ້າເບື່ອໂດຍອັດຕະໂນມັດໂດຍການນໍາໃຊ້ສະຄິບປັບແຕ່ງໄດ້.
- ການໂຕ້ຕອບກັບ APIs ແລະລະບົບ: ທ່ານສາມາດເຂົ້າເຖິງບ່ອນເກັບມ້ຽນ, ຖານຂໍ້ມູນ, ແລະການບໍລິການຄລາວໄດ້ຢ່າງງ່າຍດາຍ.
- Mayor control y personalización: ໃນຂະນະທີ່ CMD ພຽງແຕ່ສະຫນອງຄໍາສັ່ງພື້ນຖານ, PowerShell ເຮັດໃຫ້ມັນງ່າຍຕໍ່ການສ້າງ scripts ແລະພົວພັນກັບໄຟລ໌ແລະລະບົບໃນແບບພິເສດ.
ວິທີການເປີດ 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:
- Get-Help: ສະແດງຂໍ້ມູນກ່ຽວກັບຄຳສັ່ງຕ່າງໆທີ່ມີຢູ່ໃນ PowerShell.
- Get-Command: ບອກຄໍາສັ່ງທັງຫມົດທີ່ມີຢູ່ໃນລະບົບ.
- ຂະບວນການຮັບ: ສະແດງລາຍຊື່ຂອງຂະບວນການແລ່ນທັງໝົດ.
- Stop-Process: ສິ້ນສຸດຂະບວນການສະເພາະໂດຍຊື່ ຫຼືຕົວລະບຸຂອງມັນ.
- Get-Service: ລາຍຊື່ການບໍລິການທັງຫມົດທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບດ້ວຍສະຖານະພາບຂອງພວກເຂົາ.
ເຮັດໜ້າວຽກອັດຕະໂນມັດດ້ວຍ 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:
- ເປີດ Task Scheduler ແລະສ້າງຫນ້າວຽກພື້ນຖານໃຫມ່.
- ເລືອກວ່າທ່ານຕ້ອງການໃຫ້ມັນແລ່ນເລື້ອຍໆສໍ່າໃດ.
- ໃນການປະຕິບັດ, ເລືອກ "ເລີ່ມຕົ້ນໂຄງການ" ແລະເລືອກ "powershell.exe".
- ໃນການໂຕ້ຖຽງ, ເພີ່ມເສັ້ນທາງໃສ່ສະຄຣິບຂອງທ່ານ (ຕົວຢ່າງ, “C:\Scripts\my_script.ps1”).
- ບັນທຶກໜ້າວຽກ ແລະກວດສອບວ່າມັນເຮັດວຽກຢ່າງຖືກຕ້ອງ.

ເຄັດລັບ 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 ຂັ້ນສູງເຫຼົ່ານີ້ ແລະນຳໃຊ້ສະຄຣິບຂອງເຂົາເຈົ້າໃນຊີວິດປະຈຳວັນຂອງເຈົ້າສາມາດສ້າງຄວາມແຕກຕ່າງອັນໃຫຍ່ຫຼວງໃນ ປັບປຸງປະສິດທິພາບການດໍາເນີນງານຂອງທ່ານແລະເພີ່ມປະສິດທິພາບເວລາຂອງທ່ານ.
ບັນນາທິການຊ່ຽວຊານໃນບັນຫາເຕັກໂນໂລຢີແລະອິນເຕີເນັດທີ່ມີປະສົບການຫຼາຍກວ່າສິບປີໃນສື່ດິຈິຕອນທີ່ແຕກຕ່າງກັນ. ຂ້າພະເຈົ້າໄດ້ເຮັດວຽກເປັນບັນນາທິການແລະຜູ້ສ້າງເນື້ອຫາສໍາລັບ e-commerce, ການສື່ສານ, ການຕະຫຼາດອອນໄລນ໌ແລະບໍລິສັດໂຄສະນາ. ຂ້າພະເຈົ້າຍັງໄດ້ຂຽນກ່ຽວກັບເສດຖະກິດ, ການເງິນແລະເວັບໄຊທ໌ຂອງຂະແຫນງການອື່ນໆ. ການເຮັດວຽກຂອງຂ້ອຍຍັງເປັນ passion ຂອງຂ້ອຍ. ໃນປັດຈຸບັນ, ໂດຍຜ່ານບົດຄວາມຂອງຂ້າພະເຈົ້າໃນ Tecnobits, ຂ້າພະເຈົ້າພະຍາຍາມຄົ້ນຫາຂ່າວທັງຫມົດແລະໂອກາດໃຫມ່ທີ່ໂລກຂອງເຕັກໂນໂລຢີສະເຫນີໃຫ້ພວກເຮົາທຸກໆມື້ເພື່ອປັບປຸງຊີວິດຂອງພວກເຮົາ.
