Puncte:-1

Windows Server 2019 - redenumirea fișierelor cu anumite convenții de denumire

drapel lb

Am primit o mulțime de fișiere de la sponsorul nostru și toate fișierele sunt formatate astfel

[ABCD] Titlu - Id - Descriere [RS][x264][CHKSUM].txt

Aș putea redenumi manual unul câte unul, dar există peste 500 de fișiere care sunt trimise săptămânal.

RS - Semnătura recenzentului (de obicei aceeași persoană) CHKSUM - pentru fișier sau ceva.

Ceea ce am nevoie este următorul

Titlu - Id - Description.txt

Trebuie să scot [ABCD] și orice după [RS], dar înainte de .txt

Sunt deschis la sugestii (powershell sau aplicație terță parte)

drapel br
împărțiți pe caracterele `][` și luați partea pe care o doriți din acea listă.
Puncte:0
drapel ar

Iată un exemplu de redenumire a fișierelor cu PowerShell

$fișiere = Get-ChildItem -Calea „C:\SponsorFiles” -Filtru *.txt
foreach ($fișier în $fișiere) {
    #eliminați parantezele pătrate și spațiile
    $newName = $file.name -replace ' *(\[.+?\]) *'
    #Remove WhatIf dacă rezultatul este conform așteptărilor
    Redenumiți-element -LiteralPath $file.FullName -NewName $newName -WhatIf
}

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.