ค้นหาเว็บไซต์

ความปลอดภัยของ PowerShell: การเปิดใช้งานการบันทึกการถอดเสียงโดยใช้นโยบายกลุ่ม


ในโพสต์ก่อนหน้าของฉัน “PowerShell: การจัดทำเอกสารงานของคุณด้วย Start-Transcript” ฉันได้อธิบายวิธีกำหนดค่า PowerShell Transcripting ด้วยตนเองโดยใช้คำสั่ง Start-Transcript ในบทความนี้ ฉันจะแสดงวิธีใช้นโยบายกลุ่มสำหรับการกำหนดค่าการบันทึกการถอดเสียงสำหรับผู้ใช้ PowerShell ทั้งหมด

เปิดการถอดเสียง PowerShell

เปิด cmd หรือ PowerShell แล้วพิมพ์ gpedit.msc นี่จะเป็นการเปิดตัวแก้ไขนโยบายกลุ่ม

gpedit.msc

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

คลิกตกลงสองครั้ง เพื่อให้แน่ใจว่าการตั้งค่าของคุณถูกนำไปใช้

gpupdate /force

การทดสอบฟังก์ชันการทำงาน

เปิด Windows PowerShell ป้อนคำสั่งบางคำสั่งแล้วตรวจสอบไดเร็กทอรีเอาต์พุตของคุณ คุณควรเห็นไฟล์อย่างน้อยหนึ่งไฟล์

ส่วนหัวการร้องขอ

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

ภาพหน้าจอแรกแสดงการบันทึกการถอดเสียงโดยไม่ได้เปิดใช้งานส่วนหัวการเรียกใช้:

ส่วนที่สองแสดงการบันทึกโดยเปิดใช้งานส่วนหัวการเรียกใช้:

บทความที่เกี่ยวข้อง