จัดเรียง windows ภายในแอปพลิเคชันเดียวกันในทาสก์บาร์ของ Windows 7


78

มีวิธีการจัดเรียงหน้าต่างภายในแอพพลิเคชั่นเดียวกันในทาสก์บาร์ของ Windows 7 หรือไม่?

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


6
เราสามารถขยายคำถามนี้เป็น Windows 8 (รวมถึง 8.1) เนื่องจากปัญหายังคงมีอยู่หรือไม่? และ Windows 10 ถ้ามีอยู่ด้วยใช่ไหม
Mathieu K.

คำตอบ:


63

คุณสามารถทำเช่นนี้กับ7 Taskbar Tweaker

เพียงทำเครื่องหมายที่ช่องลากเพื่อเรียงลำดับใหม่ภายใต้ส่วนรูปย่อ :

ภาพหน้าจอ

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

Taskbar Shuffle ที่กล่าวถึงก่อนหน้านี้ยังไม่รองรับ Windows 7


1
คุณสามารถจัดลำดับรูปขนาดย่อใหม่ได้โดยทำเครื่องหมายที่กล่อง "ลากเพื่อจัดลำดับใหม่" ภายใต้ส่วน "รูปขนาดย่อ" ใน 7 Taskbar Tweaker มันทำงานได้อย่างที่ควรจะเป็น หากคุณไม่ต้องการใช้วิธีการนั้นภายใน Taskbar Tweaker คุณสามารถคลิกที่ "Taskbar Inspector" และลากไปรอบ ๆ อินสแตนซ์ของแอพของคุณภายในกลุ่มแอพและพวกเขาจะย้ายแบบเรียลไทม์
MikeTeeVee

1
และคุณสามารถเรียงลำดับตัวอักษรจาก 7 taskbar tweaker..taskbar inspector
barlop

2
ชี้แจงคุณลักษณะนี้ช่วยให้คุณสามารถลากและวางภาพย่อที่ปรากฏขึ้นเมื่อคุณวางเมาส์เหนือปุ่มแถบงาน คุณยังไม่สามารถลากปุ่มในแถบงานได้
Bob Stein

3
@ BobStein-VisiBone: ฉันเพิ่งลองบน Windows 8.1 สิ่งที่คุณกำลังจะบอกว่า (ที่ปุ่มแถบงานที่ตัวเองไม่สามารถลากไป) เป็นเทคนิคที่ถูกต้อง แต่มัน behooves ผมที่จะชี้ให้เห็นว่าเมื่อคุณเรียงลำดับภาพขนาดย่อที่ปุ่มแถบงานตามตาม
Mathieu K.


15

เป็นไปได้ แต่ค่อนข้างแฮ็ค

ลองพิจารณาดูว่าคุณมีแอพพลิเคชั่นเดียวกันสามหน้าต่าง: A, B และ C คุณต้องการให้พวกมันแสดงบนทาสก์บาร์ในฐานะ [A] [B] [C] ในขณะที่หน้าต่างเหล่านั้นจะปรากฏตามลำดับอื่น ๆ เพื่อให้บรรลุสิ่งนี้ให้ทำดังนี้:

  1. เปิดใช้งานหน้าต่างทีละบานตามลำดับซึ่งเป็นการกลับคำสั่งที่ต้องการเช่นเปิดใช้งานหน้าต่าง C จากนั้นกด B จากนั้นกด A
  2. ตอนนี้หน้าต่าง A อยู่ด้านบนหน้าต่าง B อยู่ภายใต้ A และหน้าต่าง C อยู่ภายใต้ B
  3. กดCtrl+ Shift+ Escเพื่อเปิดตัวจัดการงานของ Windows
  4. ค้นหาexplorer.exeกระบวนการในProcessesแท็บเลือกและกดEnd Process
  5. เลือกFile->New Task (Run...)ใส่และคลิกexplorerOK
  6. เมื่อเริ่มต้น explorer จะจัดเรียงปุ่มแถบงานตามลำดับ z ของหน้าต่างดังนั้นปุ่มจะถูกจัดเรียงเป็น [A] [B] [C]

วิธีนี้อาจฆ่าหน้าต่าง Windows Explorer ทั้งหมด หากคุณต้องการเก็บรักษาไว้ให้ทำดังต่อไปนี้:

  1. กดWin+ Eเพื่อเปิด Windows Explorer
  2. ไปที่ Organize->Folder and search options->View->Advanced settings:
  3. ตรวจสอบLaunch folder windows in separate processและคลิกOK

ตอนนี้ถ้าคุณมีหน้าต่าง Windows Explorer อย่างน้อยหนึ่งหน้าต่างแล้วในขั้นตอนที่ 4 ของคำสั่งดั้งเดิมคุณจะเห็นexplorer.exeกระบวนการที่สอง: หนึ่งรับผิดชอบในแถบงานและอีกหนึ่งรับผิดชอบในหน้าต่าง Windows Explorer

หากต้องการแยกแยะว่าอันไหนให้เปิดCommand Lineคอลัมน์ในตัวจัดการงาน ( View->Select Columns...>Command Line) explorer.exeกระบวนการรับผิดชอบในการทาสก์บาร์ (คือคนที่คุณต้องฆ่า) จะไม่ได้มีข้อโต้แย้งใด ๆ C:\Windows\explorer.exeในบรรทัดคำสั่งดังนั้นบรรทัดคำสั่งจะมีลักษณะเช่น อีกขั้นตอนจะมีบรรทัดคำสั่งนานมองเช่นนี้explorer.exeC:\Windows\explorer.exe /factory,{ceff45ee...


1
ตัวเลือกนี้ไม่เก็บหน้าต่าง File Explorer ไว้ ถึงกระนั้นก็ยังดีที่มีตัวเลือกในตัว
Mathieu เค

(ฉันกำลังพูดถึงการแทนที่ไดรเวอร์การแสดงผลผิดพลาดสำหรับขั้นตอนที่ 4 และ 5, btw ซึ่งบางครั้งเกิดขึ้นไม่ทราบสาเหตุในระบบของฉันและฉันไม่สามารถทำซ้ำตามความประสงค์) ในระยะสั้นคำตอบนี้จะอธิบายว่าทำไมคำสั่งซื้อเปลี่ยนไดรเวอร์การแสดงผล ชน
Mathieu K.

ในขั้นตอนที่ 2 Ctrl+Shift+Escเริ่มตัวจัดการงาน ในขั้นตอนที่ 5 Ctrl+Rจากนั้นให้พิมพ์explorer Enterเริ่ม Explorer
Gnubie

1
คุณเป็นคนสวย สิ่งนี้ได้รบกวนฉันมานานกว่าที่ฉันจะยอมรับ หมายเหตุหนึ่งของ "ข้อควรระวัง" ตรวจสอบให้แน่ใจว่าคุณทำซ้ำขั้นตอนที่ 1-2 สำหรับกระบวนการหลายหน้าต่างทั้งหมดเพื่อให้แน่ใจว่าคุณไม่ได้ยกเลิกการสั่งซื้อโปรแกรมอื่นโดยไม่ตั้งใจ
goodguy5

2
อะไรเช่นนี้สำหรับ Windows 10
มาร์ติน

2

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

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


ที่จริงแล้วใช้ 7+ Taskbar Tweakerทำสิ่งนี้ ภายใต้การจัดกลุ่มคุณเลือกDon't Groupและคุณสามารถแยกหลายอินสแตนซ์ของโปรแกรมเดียวกันได้ ฉันได้รับการมองหาปีสำหรับความสามารถ "ง่าย" นี้
Jon Grah

2

คุณสามารถใช้RBTrayเพื่อซ่อนหน้าต่างทั้งหมดแล้วแสดงตามลำดับที่คุณต้องการ


นี่เป็นทางออกที่ง่ายและยอดเยี่ยมและเป็นสิ่งที่ฉันสาบานมานานหลายปี ตกลงดังนั้นไม่ง่ายอย่างที่จะสามารถลากได้โดยตรง แต่ก็ยังตายได้ง่ายและยังให้ประโยชน์จากความสามารถในการลดหน้าต่างลงเกือบทุกถาดถ้าคุณต้องการเก็บไว้ที่นั่น เหตุใด Microsoft ไม่เพิ่มตัวเลือก 'ย่อเล็กสุดให้กับถาด' ในเมนู Windows มาตรฐานนั้นเกินกว่าตัวฉัน
Patrick Herrera

ขอบคุณ! ง่ายและน่ารัก ฉันแค่อยากจะแบ่งปันว่านี่ไม่สามารถใช้ได้กับแอพ Electron ใหม่บางตัว (เช่น VS Code) แต่มีส้อม RBTray ออกมีซึ่งจะเพิ่มทางลัดชนะ + Alt + ลงที่ไม่เหมือนกันและที่หนึ่งไม่ทำงานทุกที่ฉันพยายาม: github.com/benbuck/rbtray
skrebbel

1

หากคุณต้องการสั่งซื้อ Firefox หรือ Chrome อีกครั้งให้กด F11 เพื่อวางเบราว์เซอร์ในโหมดเต็มหน้าจอจะทำให้หน้าต่างเบราว์เซอร์นั้นอยู่ด้านขวาสุดของรายการ อาจเป็นเรื่องน่าเบื่อเล็กน้อย แต่ถ้าคุณต้องการให้หน้าต่างใดหน้าต่างหนึ่งอยู่ทางด้านซ้ายสุดเพียง F11 หน้าต่างเบราว์เซอร์ทั้งหมดยกเว้นหน้าต่างที่คุณต้องการทางด้านซ้าย


4
ระบบปฏิบัติการใด? ใน Windows 8.1 ของฉัน Chrome (รุ่น 46.0.2490.80 m) มีลักษณะการทำงานนี้ แต่ Firefox 42.0 ไม่ทำงานแม้จะอยู่ในเซฟโหมด บน VM เก่าของ Windows 7 32- บิตฉันติดตั้ง Chrome และ FF (รุ่นเดียวกับที่ 8.1) แต่ไม่แสดงพฤติกรรมนี้
Mathieu K.

นี่เป็นโซลูชัน go-to ของฉันใน Windows 7 แต่ไม่สามารถใช้งานได้กับ Windows 10 หรืออาจขึ้นอยู่กับเวอร์ชันของเบราว์เซอร์ ฉันคิดว่าในบางครั้งมันก็หยุดทำงานสำหรับฉันแม้กระทั่งบน Windows 7 Pro ในช่วงปี 2018 - ดังนั้นอาจเป็นไปได้ว่าหลังจากอัปเดตเบราว์เซอร์ (หรือ Windows) Super Bummer สูญเสียความสามารถนั้น !!
SherylHohman
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.