วิธีย่อขนาดหน้าจอใน Windows 10
บทความนี้จะแสดงวิธีย่อขนาดหน้าจอใน Windows 10 เพื่อให้คุณใช้งานได้อย่างมีประสิทธิภาพ
เมื่อคุณถอดปลั๊กหูฟังคอมพิวเตอร์ออกโดยไม่ได้ตั้งใจขณะเล่นเพลงหรือชมภาพยนตร์ เสียงจะสลับไปเล่นผ่านลำโพงภายนอกของคอมพิวเตอร์ หากคุณทำงานในสำนักงานหรือในที่สาธารณะที่มีผู้คนพลุกพล่าน มันจะส่งผลกระทบต่อทุกคนรอบตัวคุณ อย่างไรก็ตาม ทุกอย่างจะแก้ไขได้ง่ายๆ ด้วยขั้นตอนการตั้งค่าเพียงไม่กี่ขั้นตอน บทความด้านล่างนี้จะแนะนำวิธีการปิดเสียงโดยอัตโนมัติเมื่อถอดหูฟังออกจากคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 1:
กด ชุด Windows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นป้อนคำหลัก แผ่นจดบันทึกแล้วคลิก ตกลง เพื่อเปิด
ขั้นตอนที่ 2:
จากนั้นวางโค้ดด้านล่างลงใน Notepad จากนั้นคลิกFileแล้วเลือกSave As...
[cmdletbinding()]
Param()
#Adding definitions for accessing the Audio API
Add-Type -TypeDefinition @'
using System.Runtime.InteropServices;
[Guid("5CDF2C82-841E-4546-9722-0CF74078229A"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
interface IAudioEndpointVolume {
// f(), g(), ... are unused COM method slots. Define these if you care
int f(); int g(); int h(); int i();
int SetMasterVolumeLevelScalar(float fLevel, System.Guid pguidEventContext);
int j();
int GetMasterVolumeLevelScalar(out float pfLevel);
int k(); int l(); int m(); int n();
int SetMute([MarshalAs(UnmanagedType.Bool)] bool bMute, System.Guid pguidEventContext);
int GetMute(out bool pbMute);
}
[Guid("D666063F-1587-4E43-81F1-B948E807363F"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
interface IMMDevice {
int Activate(ref System.Guid id, int clsCtx, int activationParams, out IAudioEndpointVolume aev);
}
[Guid("A95664D2-9614-4F35-A746-DE8DB63617E6"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
interface IMMDeviceEnumerator {
int f(); // Unused
int GetDefaultAudioEndpoint(int dataFlow, int role, out IMMDevice endpoint);
}
[ComImport, Guid("BCDE0395-E52F-467C-8E3D-C4579291692E")] class MMDeviceEnumeratorComObject { }
public class Audio {
static IAudioEndpointVolume Vol() {
var enumerator = new MMDeviceEnumeratorComObject() as IMMDeviceEnumerator;
IMMDevice dev = null;
Marshal.ThrowExceptionForHR(enumerator.GetDefaultAudioEndpoint(/*eRender*/ 0, /*eMultimedia*/ 1, out dev));
IAudioEndpointVolume epv = null;
var epvid = typeof(IAudioEndpointVolume).GUID;
Marshal.ThrowExceptionForHR(dev.Activate(ref epvid, /*CLSCTX_ALL*/ 23, 0, out epv));
return epv;
}
public static float Volume {
get {float v = -1; Marshal.ThrowExceptionForHR(Vol().GetMasterVolumeLevelScalar(out v)); return v;}
set {Marshal.ThrowExceptionForHR(Vol().SetMasterVolumeLevelScalar(value, System.Guid.Empty));}
}
public static bool Mute {
get { bool mute; Marshal.ThrowExceptionForHR(Vol().GetMute(out mute)); return mute; }
set { Marshal.ThrowExceptionForHR(Vol().SetMute(value, System.Guid.Empty)); }
}
}
'@ -Verbose
While($true)
{
#Clean all events in the current session since its in a infinite loop, to make a fresh start when loop begins
Get-Event | Remove-Event -ErrorAction SilentlyContinue
#Registering the Event and Waiting for event to be triggered
Register-WmiEvent -Class Win32_DeviceChangeEvent
Wait-Event -OutVariable Event |Out-Null
$EventType = $Event.sourceargs.newevent | `
Sort-Object TIME_CREATED -Descending | `
Select-Object EventType -ExpandProperty EventType -First 1
#Conditional logic to handle, When to Mute/unMute the machine using Audio API
If($EventType -eq 3)
{
[Audio]::Mute = $true
Write-Verbose "Muted [$((Get-Date).tostring())]"
}
elseif($EventType -eq 2 -and [Audio]::Mute -eq $true)
{
[Audio]::Mute = $false
Write-Verbose "UnMuted [$((Get-Date).tostring())]"
}
}
ขั้นตอนที่ 3:
ในอินเทอร์เฟซการบันทึกไฟล์ให้เลือกไฟล์ทั้งหมด ในส่วน บันทึกเป็นประเภท จากนั้น ป้อนชื่อไฟล์ในรูปแบบ .ps1ชื่อไฟล์สามารถเลือกไม่ได้ลงนามและเขียนได้ทันที แต่ต้องมีรูปแบบ PS1 สุดท้ายคลิกบันทึกเพื่อบันทึก
เราควรบันทึกไฟล์ไว้บนเดสก์ท็อปเพื่อการใช้งานที่รวดเร็วเมื่อจำเป็น
ขั้นตอนที่ 4:
คลิกขวาที่ไฟล์ที่สร้างขึ้นใหม่และเลือก Run with PowerShellเพื่อเปิดไฟล์ ไฟล์นี้จะใช้งานได้ โดยปิดเสียงเมื่อเราถอดปลั๊กหูฟังคอมพิวเตอร์จนกว่าเราจะปิดคอมพิวเตอร์
หากคุณต้องการให้ไฟล์นี้ทำงานโดยอัตโนมัติเมื่อคุณเปิดคอมพิวเตอร์ คุณสามารถใช้ Task Scheduler ได้ วิธีเรียกใช้ไฟล์โดยอัตโนมัติโดยใช้ Task Scheduler ผู้ใช้สามารถอ้างอิงบทความด้านล่าง
ดูเพิ่มเติม:
ขอให้คุณประสบความสำเร็จ!
บทความนี้จะแสดงวิธีย่อขนาดหน้าจอใน Windows 10 เพื่อให้คุณใช้งานได้อย่างมีประสิทธิภาพ
Xbox Game Bar เป็นเครื่องมือสนับสนุนที่ยอดเยี่ยมที่ Microsoft ติดตั้งบน Windows 10 ซึ่งผู้ใช้สามารถเรียนรู้วิธีเปิดหรือปิดได้อย่างง่ายดาย
หากความจำของคุณไม่ค่อยดี คุณสามารถใช้เครื่องมือเหล่านี้เพื่อเตือนตัวเองถึงสิ่งสำคัญขณะทำงานได้
หากคุณคุ้นเคยกับ Windows 10 หรือเวอร์ชันก่อนหน้า คุณอาจประสบปัญหาในการนำแอปพลิเคชันไปยังหน้าจอคอมพิวเตอร์ของคุณในอินเทอร์เฟซ Windows 11 ใหม่ มาทำความรู้จักกับวิธีการง่ายๆ เพื่อเพิ่มแอพพลิเคชั่นลงในเดสก์ท็อปของคุณ
เพื่อหลีกเลี่ยงปัญหาและข้อผิดพลาดหน้าจอสีน้ำเงิน คุณต้องลบไดรเวอร์ที่ผิดพลาดซึ่งเป็นสาเหตุของปัญหาออก บทความนี้จะแนะนำวิธีถอนการติดตั้งไดรเวอร์บน Windows โดยสมบูรณ์
เรียนรู้วิธีเปิดใช้งานแป้นพิมพ์เสมือนบน Windows 11 เพื่อเพิ่มความสะดวกในการใช้งาน ผสานเทคโนโลยีใหม่เพื่อประสบการณ์ที่ดียิ่งขึ้น
เรียนรู้การติดตั้งและใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณอย่างมีประสิทธิภาพและง่ายดาย
เวิร์มคอมพิวเตอร์คือโปรแกรมมัลแวร์ประเภทหนึ่งที่มีหน้าที่หลักคือการแพร่ไวรัสไปยังคอมพิวเตอร์เครื่องอื่นในขณะที่ยังคงทำงานอยู่บนระบบที่ติดไวรัส
เรียนรู้วิธีดาวน์โหลดและอัปเดตไดรเวอร์ USB บนอุปกรณ์ Windows 10 เพื่อให้ทำงานได้อย่างราบรื่นและมีประสิทธิภาพ
หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Xbox Game Bar และวิธีปรับแต่งให้เหมาะกับประสบการณ์การเล่นเกมที่สมบูรณ์แบบของคุณ บทความนี้มีข้อมูลทั้งหมด