คำตอบ PowerShell อื่น:
(dir | % {$_.BaseName} | select -Unique) -join ' OR ' > outfile.txt
นี้ได้รับวัตถุทั้งหมดในไดเรกทอรีปัจจุบัน ( dir) ใช้เวลาเพียงชื่อไฟล์ของพวกเขาโดยไม่มีนามสกุล (คนBaseNameทรัพย์สิน) เอารายการที่ซ้ำกัน (คน-Uniqueธงชาติselect) ร่วมทุกคนเข้าด้วยกันเป็นหนึ่งสตริงคั่นด้วยและเอาท์พุทมัน OR outfile.txtคุณจะไม่ได้รับ "หรือ" พิเศษในตอนท้าย
ถ้าคุณต้องการชื่อทั้งหมดที่จะยกมาแทนที่ด้วย$_.BaseName '"' + $_.BaseName + '"'หากคุณต้องการคัดลอกสตริงสำเร็จรูปโดยตรงไปยังคลิปบอร์ดแทนที่และทุกอย่างหลังจากที่มันมี>| Set-Clipboard
บันทึกสคริปต์เป็น.ps1ไฟล์ คุณจะต้องปฏิบัติตามคำแนะนำในส่วนของการเปิดใช้งานสคริปต์ของแท็กวิกิพีเดีย PowerShell เมื่อเสร็จแล้วคุณสามารถเรียกใช้จากชุดไฟล์หรือพรอมต์คำสั่งเช่นนี้:
powershell .\myscript.ps1