Löschen Sie ein Verzeichnis in ASP

Borrar un fichero con ASP

Das Löschen eines Verzeichnisses ist ein Vorgang, der dem Löschen einer Datei sehr ähnlich ist. Wenn wir für diese Sekunde in verwenden ASP die Funktion Datei löschen, um ein Verzeichnis in zu löschen ASP Wir werden die DeleteFolder-Funktion verwenden.

Die Argumente, die beide Funktionen erhalten, sind genau gleich:

  • Name des Verzeichnisses, das gelöscht werden soll.
  • Obligatorisch, das Verzeichnis wird gelöscht, auch wenn das Verzeichnis schreibgeschützt ist. Standardmäßig ist dieser Wert falsch.

Wenn wir versuchen, ein nicht vorhandenes Verzeichnis zu löschen, wird ein Fehler generiert. Deshalb ist es ratsam, die Methode zu verwenden FolderExists das sagt uns, ob das Verzeichnis existiert.

Mal sehen, wie der Code aussehen würde:

<%

 Dim sDirectorio
 sDirectorio = "c:\\temp\\victor"

 Set fso = Server.CreateObject("Scripting.FileSystemObject")

 if (fso.FolderExists(sDirectorio)) then
  fso.DeleteFolder sDirectorio,true
  Response.Write "Verzeichnis gelöscht" & sDirectorio    
 else
  Response.Write "Verzeichnis existiert nicht" & sDirectorio
 end if

%>

Wir müssen dies als DeletedDirectory.asp-Datei speichern

Hinterlasse eine Antwort