Jeg får denne fejl
FEJL: Den angivne sti, filnavn eller begge dele er for lange. Det fuldt kvalificerede filnavn skal være mindre end 260 tegn, og mappenavnet skal være mindre end 248 tegn.
Ofte.
mcebuddy.log|vedhæftet (555,3 KB)
Jeg får denne fejl
FEJL: Den angivne sti, filnavn eller begge dele er for lange. Det fuldt kvalificerede filnavn skal være mindre end 260 tegn, og mappenavnet skal være mindre end 248 tegn.
Ofte.
mcebuddy.log|vedhæftet (555,3 KB)
Stien, inklusive filen for en sti, du overvåger, er for lang. Se dette indlæg: Monitoring Subdirectories - #8 by kellynewman
Hilsener.
ERROR> 2021-01-06T10:15:13 MCEBuddy.Engine.QueueManager → Unable to search for files in location \192.168.1.77\Media\tv for monitor task TV
ERROR : The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
Jeg har rettet (tror jeg) det foreslåede fix med registry-ændringer.
Får stadig fejlen.
Dette er nyt og er sket den seneste måneds tid.
Dette er et eksempel på en meget lang titel
\192.168.1.77\Media\tv\FINISHED\Murder in the Outback the Falconio and Lees Mystery\Murder in the Outback the Falconio and Lees Mystery - S01E01-02 - Episode 1 + Episode 2.mp4
Og er kun 176 tegn…
Trækning ind i buddy desktop ser ud til at virke!
Nogen forslag?
Jeg kan ikke komme på andet at prøve. Jeg var ikke engang sikker på, om registreringsdatabasen ville virke. Er der nogen andre filer i monitorplaceringen, der muligvis stadig overskrider grænsen på 260 tegn?
Prøv at køre følgende i en Admin Powershell for at outputte stien til alt under mappen og længden af stien sorteret fra længst til kortest.
Get-ChildItem -Path "\\\\192.168.1.77\\Media\\tv" -Recurse -Force | Select-Object -Property FullName, @{Name = "FullNameLength"; Expression = { ($_.FullName.Length) } } | Sort-Object -Property FullNameLength -Descending
Hej
Jeg prøvede det, og det ser ikke ud til at vise fuld længde, og MP4-filer ser ud til at være afkortede.
Prøv
Get-ChildItem -Path "\\\\192.168.1.77\\Media\\tv" -Recurse -Force | Select-Object -Property FullName, @{Name = "FullNameLength"; Expression = { ($_.FullName.Length) } } | Sort-Object -Property FullNameLength -Descending | Format-List
eller for at få det udskrevet til en CSV-fil
Get-ChildItem -Path "\\\\192.168.1.77\\Media\\tv" -Recurse -Force | Select-Object -Property FullName, @{Name = "FullNameLength"; Expression = { ($_.FullName.Length) } } | Sort-Object -Property FullNameLength -Descending | Export-Csv -Path "\\\\192.168.1.77\\Media\\tv\\PathLength.csv" -NoTypeInformation
Yep
Det virkede.
Tak for scripts
den fandt én over 260 og en anden over 248 – begge er nu rettet.
Det ser ud til, at det fikset buddy’s fejl.
Det ser faktisk ud til at være en fejl, at hvis en fil i en overvågningsplacering overskrider grænsen på 260, så behandles ingen filer. Jeg anbefaler at indsende en fejlrapport, der beskriver dette, så det ikke bliver et problem for andre.
Mange tak for at dele dette. Jeg har kæmpet med det i den seneste uges tid. Jeg var ikke klar over, at der var en fejl, der opstod, hvis ENHVER filsti er for lang. Jeg tilpassede ovenstående script til min fillokation og kørte det, hvilket afslørede de problematiske filer, slettede dem, og med det samme begyndte MCE at hente mine konverteringer.
Dette er blevet løst her: