> weiss einer von euch, wie ich mit ASP einen ordner
> anlegen kann ?
Direkt aus der VBScript-Hilfe
Function CreateFolderDemo
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.CreateFolder("c:\Neuer Ordner")
CreateFolderDemo = f.Path
End Function
�bertragen auf ASP ist zu beachten
A) Schreibrechte m�ssen gegeben sein. Zum Testen entweder ein Virtuelles
Verzeichnis mit Schreibrechten f�r den ISUR_rechnername anlegen oder ein
vorhandenes zweckentfremden. /Scripts w�re so ein Kandidat - falls Du ihn
nicht durch das Lockdown-Tool gekillt hast. Oder bei einem Frontpage-Web
das Unterverzeichnis _private.
B) Unterschied virtuelle und physikalische Verzeichnisse beachten.
Angenommen die Webroot liegt auf c:\inetsrv\wwwroot (physikalisch), dann
w�re das das virtuelle Verzeichnis "/". Zum Ummappen dient server.mappath.
Zum Beispiel w�rde bei gegebenen FP-Web test ein Aufruf wie
response.write server.mappath("/test")
das Ergebnis c:\inetpub\wwwroot\test liefern. Oder umgedreht, um dort ein
Verzeichnis anzulegen kannst Du entweder
A) physikalisch
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.CreateFolder("c:\inetpub\wwwroot\test\neuerordner")
B) virtuell
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.CreateFolder(server.mappath("/test") & "\neuerordner")
verwenden. Die zweite Variante w�re zu bevorzugen, weil sie sich
universeller auf andere Server �bertragen l�sst.
--
Viele Gr��e
Hubert Daubmeier
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als archive@jab.org subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp