После эксплуатации привода вы будете эксплуатировать папку. К ним относятся: извлечение информации о папках, создание папок, удаление папок, копирование папок, движущиеся папки и т. Д. Давайте подробно рассмотрим ее.
1. fso.getfolder
Вы можете сразу увидеть, что она извлечет папку. Итак, какую папку мне следует извлечь? Путь к папке должен следить. После его извлечения давайте отобразим соответствующую информацию папки? Есть ли необходимо извлечь конкретно? Итак, посмотрите на программу:
1, getfldr.asp
<% Установить fso = createObject ("scripting.filesystemobject") Установить fldr = fso.getFolder ("c:/program files") Response.write "Перевородное имя папки:" & fldr & "<br>" Если fldr.iSrootfolder = true, тогда Response.write "Эта папка - папка" & "<br>" Еще Response.write "Эта папка не является корневой папкой" & "<br>" Конец, если Response.write "juv ame:" & fldr.drive & "<br>" %> |
Во -первых, создание подключения к компоненту FSO является важным, а затем устанавливает FLDR = FSO.GetFolder ("C:/Program Files"), устанавливает объект FLDR, который будет назначен следующей программе.
fldr.Isrootfolder - это определить, является ли папка папкой, а значение является логическим значением (true или false); Fldr.Drive Отображает букву привода, где находится папка.
2. fso.createfolder
Что более интересно, так это то, что вы можете создавать папки через ASP, где вы можете создавать папки в любом месте вашего авторитета.
2, createfldr.asp
<% Установить fso = createObject ("scripting.filesystemobject") fso.createfolder ("c:/cnbruce") Response.write "имя папки" & fso.getBasename ("c:/cnbruce") %> |
При выполнении программы вы должны обнаружить, что в дисков C Cnbruce есть папка Cnbruce, а fso.getbasename - это имя извлечения папки.
3. FSO.DeleteFolder
Папка может быть создана через ASP, а папки также могут быть удалены.
3, delfldr.asp
<% Установить fso = createObject ("scripting.filesystemobject") fso.deletefolder ("c:/cnbruce") Response.write "Удалена папка" %> |
Я обнаружил, что недавно созданная папка Cnbruce действительно была удалена.
Обратите внимание, что иногда вам нужно удалить папку, а папка не существует, произойдет логическая ошибка программы. Статус папки должен быть определен в первую очередь.
<% dir = server.mappath ("cnbruce") Установить fso = createObject ("scripting.filesystemobject") if (fso.folderexists (dir)) тогда fso.deletefolder (dir) response.write ("папка Cnbruce была удалена") еще fso.createfolder (dir) response.write ("была создана папка Cnbruce") конец, если %> |
Затем мы будем использовать общую программу для гибкой адаптации.