ฉันทำกิจวัตรพีซีตอนเช้าทั้งหมดโดยอัตโนมัติเป็นทางลัดเดียว

/th/images/powershell-script-shortcut-1.jpg

ไม่ว่าคุณจะทำงานอาชีพใดก็ตาม มีโอกาสที่ดีที่การเริ่มต้นของทุกวันจะใกล้เคียงกัน คุณไปที่คอมพิวเตอร์ เปิดแอปทั้งหมด และเริ่มทำงาน แต่กระบวนการเปิดตัวแอปทั้งหมดของคุณนั้นอาจน่าเบื่อในตัวเอง และบางครั้งก็ใช้เวลานานกว่าที่เราต้องการ

กิจวัตรการใช้พีซีในตอนเช้าของฉันค่อนข้างเรียบง่าย แต่ฉันคิดว่าฉันสามารถทำให้มันเร็วขึ้นได้อีกโดยการเปลี่ยนการคลิกหลายครั้งให้เป็นเพียงหนึ่งหรือสองครั้ง และด้วยสคริปต์ PowerShell บน Windows 11 ฉันจึงสามารถทำเช่นนั้นได้ และมันก็ค่อนข้างง่าย

การสร้างสคริปต์ PowerShell

มันง่ายอย่างน่าประหลาดใจ

/th/images/powershell-script-running.jpg

เพื่อความชัดเจน ฉันเป็นคนที่ห่างไกลจากผู้เชี่ยวชาญ PowerShell ที่สุด แต่ถึงแม้ฉันก็ยังสามารถทำให้กิจวัตรตอนเช้าของฉันเป็นอัตโนมัติได้อย่างง่ายดายด้วย PowerShell จริงๆ แล้ว มันเป็นเพียงการรู้คำสั่งในการเปิดแอป และเพื่อเพิ่มความซับซ้อนอีกเล็กน้อย ฉันยังสร้างมันขึ้นมาด้วย ดังนั้นสคริปต์จึงเริ่มต้นด้วยการอัปเดตแอปทั้งหมดของฉัน ท้ายที่สุดแล้ว การลืมอัปเดตแอปให้อัปเดตอยู่เสมออาจเป็นเรื่องง่าย ดังนั้นการทำให้ส่วนนั้นของเวิร์กโฟลว์อัตโนมัติของฉันเหมาะสมสำหรับฉัน

แต่มาเริ่มกันที่การเปิดตัวแอปซึ่งอาจเป็นสิ่งที่คุณสนใจมากที่สุด คุณสามารถเปิดแอปด้วย PowerShell ได้อย่างง่ายดายโดยใช้โมดูล Start-Process และนั่นคือสิ่งที่ฉันทำ เช้าของฉันมักจะเกี่ยวข้องกับการเปิดตัว Beeper, Slack และ Vivaldi โดยมีแท็บจำนวนหนึ่งที่ฉันต้องการตามค่าเริ่มต้น ดังนั้นฉันจึงเริ่มต้นด้วยการเพิ่มบรรทัดเหล่านี้ลงในไฟล์ Notepad ของฉัน:

เริ่ม-กระบวนการ วิวัลดี

  • เริ่มกระบวนการ “C:\Users\joaoc\AppData\Local\slack\slack.exe”>

เริ่มกระบวนการ “C:\Users\joaoc\AppData\Local\Programs\BeeperTexts\Beeper.exe"แน่นอนว่าฉันต้องการประหยัดเวลาเพิ่มเติม ดังนั้นฉันจึงเพิ่ม URL หลายรายการลงในบรรทัด Vivaldi สิ่งที่ฉันต้องทำคือคั่นแต่ละที่อยู่ด้วยเครื่องหมายจุลภาค และเนื่องจากวิวาลดีเป็นโปรแกรมรับส่งเมลของฉันด้วย ฉันจึงรวมที่อยู่ไว้ที่นี่ ท้ายที่สุดแล้ว ไลน์ Vivaldi ก็มีลักษณะเช่นนี้:

เริ่มกระบวนการ vivaldi www.xda-developers.com, discord.com, vivaldi://mail/

กระบวนการนี้จะขึ้นอยู่กับปริมาณงานของคุณอย่างแน่นอน แต่สำหรับฉัน นี่ค่อนข้างสมบูรณ์แบบ เบราว์เซอร์ส่วนใหญ่จะเปิดแท็บที่ปักหมุดไว้ตามค่าเริ่มต้น ดังนั้นคุณเพียงแค่ต้องรวม URL ของแท็บที่ยังไม่ได้เปิดตามค่าเริ่มต้นเท่านั้น

สุดท้ายนี้ ก็มีเรื่องของการอัปเดตแอปของฉันด้วย Winget ซึ่งต้องใช้เพียงบรรทัดเดียว:

อัปเกรด winget - ข้อตกลงยอมรับแพ็คเกจทั้งหมด

วิธีนี้จะตรวจสอบการอัปเดตสำหรับแอปที่ติดตั้งทั้งหมดของคุณ (ซึ่งอยู่ในพื้นที่เก็บข้อมูล Winget) และเริ่มการติดตั้งทันที โปรแกรมติดตั้งบางตัวอาจยังแจ้งให้คุณใส่สิทธิ์ของผู้ดูแลระบบ แต่เนื่องจากสิ่งนี้ทำงานทุกวัน จึงไม่มีการอัพเดตมากมายในช่วงเวลาใดเวลาหนึ่ง ดังนั้นจึงไม่น่ารำคาญอีกต่อไป

เอกสารขั้นสุดท้ายจะมีลักษณะดังนี้หากเราต้องการปล่อยไว้อย่างนั้น

/th/images/powershell-script-file.jpg

ฉันอยากจะก้าวไปอีกขั้นและเปิดตัวพื้นที่ทำงาน PowerToys ด้วยวิธีนี้ แต่ฉันไม่สามารถทำให้ PowerShell และ PowerToys เล่นร่วมกันได้ดี แต่ตามทฤษฎีแล้ว สิ่งนี้ไม่เพียงช่วยให้คุณเปิดแอปเฉพาะได้ แต่ยังเปิดแอปในตำแหน่งเฉพาะบนหน้าจอได้อีกด้วย โดยที่ยังสามารถเปิดแท็บพิเศษในวิวาลดีได้

อย่างไรก็ตาม เมื่อสคริปต์พร้อมใช้งาน ฉันก็ต้องบันทึกมันด้วยรูปแบบที่เหมาะสม ใน Notepad ฉันสามารถคลิก File>Save As แล้วเปลี่ยนประเภทไฟล์เป็น All files จากนั้นตั้งชื่อไฟล์เป็น auto_startup.ps1 เราสามารถจัดเก็บไฟล์นี้ได้ทุกที่ ดังนั้นฉันจึงเก็บไว้ในโฟลเดอร์ Documents ของฉัน

/th/images/powershell-and-windows-powershell.png

ที่เกี่ยวข้อง

6 สคริปต์ PowerShell เพื่อทำให้เวิร์กโฟลว์ของคุณเป็นอัตโนมัติและเร็วขึ้น

เมื่อคุณทำงานผ่าน CLI คุณจะประหยัดเวลาได้มาก นี่คือสคริปต์ PowerShell เพื่อเพิ่มความเร็วให้กับเวิร์กโฟลว์ของคุณ

การสร้างทางลัด

ส่วนที่ง่าย

/th/images/powershell-script-shortcut.jpg

เมื่อสร้างสคริปต์ PowerShell เราแค่ต้องการทางลัดเพื่อให้สามารถเรียกใช้งานทั้งหมดได้โดยไม่ต้องค้นหาไฟล์ในแต่ละครั้ง โชคดีที่นั่นก็ทำได้ไม่ยากเช่นกัน

ขั้นแรก คุณเพียงคลิกขวาที่พื้นหลังเดสก์ท็อปของคุณแล้วเลือกใหม่>ทางลัด

คุณจะต้องกำหนดเป้าหมายของทางลัดของคุณ และมีบางสิ่งที่สำคัญอยู่ที่นี่ หากคุณลองเรียกใช้คำสั่งบางคำสั่งข้างต้น คุณจะสังเกตเห็นว่าบางแอปจะบันทึกทุกเหตุการณ์โดยอัตโนมัติ และเปิดหน้าต่าง PowerShell ไว้และเชื่อมโยงกับแอปเอง ซึ่งอาจทำให้ระบบอัตโนมัติหยุดชะงักได้เช่นกัน คุณสามารถลองแก้ไขปัญหานี้สำหรับแต่ละคำสั่งได้ แต่จะง่ายกว่าหากแก้ไขโดยใช้ทางลัด เนื่องจากจะนำไปใช้กับทุกส่วนของกระบวนการ ดังนั้นเป้าหมายของคุณควรเป็นดังนี้:

powershell.exe-ExecutionPolicy บายพาสไฟล์ “C:\Path\to\script.ps1”> $null

โดยปกติแล้ว คุณจะต้องแทนที่ส่วนที่เป็นตัวหนาด้วยพาธจริงไปยังตำแหน่งที่เก็บไฟล์สคริปต์ของคุณ เช่น ในกรณีของฉัน “C:\Users\joaoc\Documents\Powershell script\auto_startup.ps1” ส่วน > $null คือสิ่งที่บังคับให้สคริปต์หลีกเลี่ยงการส่งออกสิ่งใดในเทอร์มินัล

ด้วยเหตุนี้ การคลิกทางลัดจะเรียกใช้สคริปต์ PowerShell ของคุณตามที่ตั้งใจไว้ และเปิดแอปทั้งหมดของคุณได้ในคราวเดียว จากนั้นคุณสามารถตั้งชื่อทางลัดตามที่คุณต้องการได้ ฉันไปด้วยคำว่า “สวัสดีตอนเช้า” ง่ายๆ จากนั้นคุณสามารถปักหมุดทางลัดไปที่เมนู Start หรือทาสก์บาร์ของคุณได้หากต้องการ

/th/images/windows-powershell-vs-powershell.jpg

ที่เกี่ยวข้อง

5 เหตุผลที่ฉันใช้ PowerShell เพื่อทำงาน Windows ที่น่าเบื่อโดยอัตโนมัติ

เมื่อคุณมีงานที่น่าเบื่อและซ้ำซ้อนที่ต้องทำให้สำเร็จบน Windows PowerShell จะทำให้งานเหล่านั้นเสร็จเร็วขึ้น

รันมันโดยอัตโนมัติ

ประหยัดเวลามากยิ่งขึ้น

/th/images/powershell-shortcut-startup.jpg

หากคุณต้องการประหยัดเวลามากขึ้น คุณยังสามารถเรียกใช้สคริปต์โดยอัตโนมัติเมื่อเริ่มต้นระบบ เพื่อให้แอปทั้งหมดของคุณเปิดได้ทันที นี่ก็ง่ายมากเช่นกัน

เริ่มต้นด้วยการกด Windows + R บนแป้นพิมพ์เพื่อเปิดกล่องโต้ตอบ Run จากนั้นพิมพ์ใน shell:startup แล้วกด Enter นี่จะเป็นการเปิดโฟลเดอร์โปรแกรมเริ่มต้นของคุณ

สิ่งที่คุณต้องทำคือลากทางลัดที่สร้างขึ้นใหม่ไปยังโฟลเดอร์นี้ และตอนนี้สคริปต์ของคุณจะทำงานโดยอัตโนมัติทุกครั้งที่คุณเริ่มคอมพิวเตอร์

/th/images/windows-11-task-manager-startup-apps.png

ที่เกี่ยวข้อง

วิธีปิดงานเริ่มต้นใน Windows 11

คอมพิวเตอร์ของคุณใช้เวลาบูตนานเกินไปและรู้สึกช้าหรือไม่? คุณสามารถปิดงานการเริ่มต้นระบบใน Windows 11 เพื่อช่วยให้พีซีของคุณทำงานเร็วขึ้นเล็กน้อย

ประหยัดเวลาและทำงานเร็วขึ้น

นี่เป็นตัวอย่างง่ายๆ ตามปริมาณงานของฉัน ซึ่งเกือบจะมีอยู่ในเว็บเบราว์เซอร์ที่มี Slack สำหรับการส่งข้อความถึงเพื่อนร่วมงาน แต่เกือบทุกโปรแกรมสามารถเปิดได้ด้วยวิธีนี้ และยิ่งไปกว่านั้น โปรแกรมส่วนใหญ่ยังสามารถเปิดเอกสารเฉพาะด้วยพารามิเตอร์การเปิด ซึ่งคุณสามารถระบุในสคริปต์ PowerShell ของคุณได้ ดังนั้นหากคุณต้องการเปิดเอกสารทุกเช้า คุณสามารถเพิ่มบรรทัดเพื่อเริ่มแอปของคุณ จากนั้นระบุไฟล์ที่คุณต้องการเปิดภายในแอปนั้น

แม้จะมีตัวอย่างพื้นฐานนี้ คุณก็ยังสามารถเห็นได้ว่าสามารถประหยัดเวลาได้มากเพียงใดทุกเช้า คุณจะสามารถเริ่มทำงานได้เร็วขึ้นมาก

*️⃣ ลิงค์ที่มา:

Windows 11, เปิดตัว Beeper, สคริปต์ PowerShell 6 ตัวเพื่อทำให้เวิร์กโฟลว์ของคุณเป็นอัตโนมัติและเร็วขึ้น , 5 เหตุผลที่ฉันใช้ PowerShell เพื่อทำงาน Windows ที่น่าเบื่อโดยอัตโนมัติ , วิธีปิดงานเริ่มต้นใน Windows 11 ,