Jag har en kamera som laddar upp snapshots via FTP till en server, men det går inte att konfigurera för "overwrite" utan det blir en bildfil med unikt namn för varje uppladdning (1 gång/min). Tjo, Jo, jag kollade sökvägen och den såg rätt ut.Ändring av filnamn
Har försökt med den här koden, men det funkar inte med vildcard.
Den uppladdade bilden har ex.vis namnet "bild140516_142550.jpg" och skall ändras till ex.vis "snapshot.jpg"
<%
Filpath = Server.MapPath("/cameras")
Set fso = CreateObject("Scripting.FileSystemObject")
fso.MoveFile Filpath & "\bild*.jpg", Filpath & "\snapshot.jpg"
%>
Men jag får felmeddelande "Path not found"
Nån som har en bra lösning?Sv: Ändring av filnamn
Har du provat med backslash, Filpath = Server.MapPath("\cameras") '\ Backslash '\cameras
Eller skriv ut hela sökvägen för att kontrollera den.
Hitta denna också.
object.CopyFile ( source, destination[, overwrite] )
Movefile verkar inte ha den möjligheten.
object.MoveFile ( source, destination );
If destination does not exist, the file gets moved. This is the usual case.
If destination is an existing file, an error occurs.
If destination is a directory, an error occurs.
MvhSv:Ändring av filnamn
Men jag löste problemet genom att helt enkelt lägga in en BAT-fil med MOVE och som körs via schemaläggaren varje minut.
/Curt