Score:-1

Windows Server 2019 - เปลี่ยนชื่อไฟล์ด้วยหลักการตั้งชื่อ

ธง lb

เราได้รับไฟล์จำนวนมากจากผู้สนับสนุนของเรา และไฟล์ทั้งหมดมีรูปแบบดังนี้

[ABCD] ชื่อ - รหัส - คำอธิบาย [RS][x264][CHKSUM].txt

ฉันสามารถเปลี่ยนชื่อทีละไฟล์ด้วยตนเอง แต่มีไฟล์มากกว่า 500 ไฟล์ที่ส่งทุกสัปดาห์

RS - ลายเซ็นผู้วิจารณ์ (โดยปกติจะเป็นบุคคลเดียวกัน) CHKSUM - สำหรับไฟล์หรือบางอย่าง

สิ่งที่ฉันต้องการมีดังต่อไปนี้

ชื่อเรื่อง - Id - Description.txt

ฉันต้องมี [ABCD] และอะไรก็ตามหลังจากลบ [RS] แล้ว แต่ก่อนเป็น .txt

ฉันเปิดรับข้อเสนอแนะ (powershell หรือแอปของบุคคลที่สาม)

br flag
แบ่งตัวอักษร `][` และเลือกส่วนที่คุณต้องการจากรายการนั้น
Score:0
ธง ar

นี่คือตัวอย่างการเปลี่ยนชื่อไฟล์ด้วย PowerShell

$files = Get-ChildItem -Path "C:\SponsorFiles" -ตัวกรอง *.txt
foreach (ไฟล์ $ ใน $ ไฟล์) {
    #ลบวงเล็บเหลี่ยมและช่องว่าง
    $newName = $file.name -replace ' *(\[.+?\]) *'
    #Remove WhatIf หากเอาต์พุตเป็นไปตามที่คาดไว้
    เปลี่ยนชื่อรายการ -LiteralPath $file.FullName -NewName $newName -WhatIf
}

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา