Điểm:-1

Windows Server 2019 - đổi tên tệp bằng một số quy ước đặt tên

lá cờ lb

Chúng tôi đã nhận được rất nhiều tệp từ nhà tài trợ của mình và tất cả các tệp đều được định dạng như thế này

[ABCD] Tiêu đề - Id - Mô tả [RS][x264][CHKSUM].txt

Tôi có thể đổi tên từng cái một theo cách thủ công nhưng có hơn 500 tệp được gửi hàng tuần.

RS - Chữ ký của người phản biện (thường là cùng một người) CHKSUM - cho tệp hoặc thứ gì đó.

Những gì tôi cần là sau đây

Tiêu đề - Id - Mô tả.txt

Tôi cần xóa [ABCD] và bất kỳ thứ gì sau [RS] nhưng trước .txt

Tôi sẵn sàng nhận các đề xuất (powershell hoặc ứng dụng của bên thứ 3)

lá cờ br
tách trên các ký tự `][` và lấy phần bạn muốn từ danh sách đó.
Điểm:0
lá cờ ar

Dưới đây là một ví dụ về đổi tên tệp bằng PowerShell

$files = Get-ChildItem -Path "C:\SponsorFiles" -Filter *.txt
foreach ($tệp trong $files) {
    #xóa dấu ngoặc vuông và dấu cách
    $newName = $file.name -replace ' *(\[.+?\]) *'
    #Remove What If nếu đầu ra như mong đợi
    Đổi tên-Mục -LiteralPath $file.FullName -NewName $newName -WhatIf
}

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.