この記事では、主にファイルシステムオブジェクトで一般的に使用されるファイル操作関数を紹介します。編集者によって編集された関連する知識と資料があなたに役立つことを願っています。
1。ルート
関数フォーマットroot()
関数の説明パス文字列変数を返します
アプリケーションコード 'サンプル文字列= c:/intels/jingcaichunfeng/'
パブリック関数ルート()
root = request.servervariables( "appl_physical_path")
エンド関数
2。URL
function format url()
関数説明URL文字列変数を返します
アプリケーションコード 'サンプル文字列= http://www.intels.net/filesys.asp'
パブリック関数url()
url = "http://"&request.servervariables( "server_name")
&request.servervariables( "script_name")
エンド関数
3。MKDIR
関数形式Mkdir(dirname)
関数説明ディレクトリを作成し、情報を返します
アプリケーションコードパブリック機能mkdir(xvar)
sys = server.createObject( "scripting.filesystemObject")を設定します
sys.folderexists(xvar)の場合
msg = "申し訳ありませんが、このディレクトリはすでに存在しています!"
それ以外
sys.createfolder(xvar)
msg = "おめでとうございます、ディレクトリが正常に作成されました!"
ifを終了します
sys =何も設定しません
mkdir = msg
エンド関数
4。RMDIR
関数形式rmdir(dirname)
関数の説明ディレクトリを削除し、情報を返します
アプリケーションコードパブリック機能RMDIR(XVAR)
sys = server.createObject( "scripting.filesystemObject")を設定します
sys.folderexists(xvar)の場合
sys.deletefolder(xvar)
msg = "おめでとうございます、ディレクトリは正常に削除されました!」
それ以外
msg = "申し訳ありませんが、このディレクトリはまだ作成されていません!」
ifを終了します
sys =何も設定しません
rmdir = msg
エンド関数
5。ISDIR
関数形式ISDIR(dirName)
関数説明ディレクトリが存在するかどうかをチェックし、情報を返します
アプリケーションコードパブリック機能isdir(xvar)
sys = server.createObject( "scripting.filesystemObject")を設定します
sys.folderexists(xvar)の場合
msg = true
それ以外
msg = false
ifを終了します
sys =何も設定しません
isdir = msg
エンド関数
6。CPDIR
関数形式cpdir(dirname、宛先、上書き)
関数説明フォルダーをコピーして情報を返します
アプリケーションコードパブリック機能CPDIR(XVAR、YVAR、ZVAR)
sys = server.createObject( "scripting.filesystemObject")を設定します
sys.folderexists(xvar)の場合
sys.CopyFolder XVAR、Root&Yvar、Zvar
MSG =「おめでとうございます、ディレクトリは正常にコピーされました!」
それ以外
msg = "申し訳ありませんが、必要なディレクトリが見つかりませんでした!"
ifを終了します
sys =何も設定しません
cpdir = msg
エンド関数
7。MVDIR
関数形式MVDIR(DIRNAME、宛先)
関数の説明フォルダーを移動し、情報を返します
アプリケーションコードパブリック機能MVDIR(XVAR、YVAR)
sys = server.createObject( "scripting.filesystemObject")を設定します
sys.folderexists(xvar)の場合
sys.movefolder xvar、root&yvar
msg = "おめでとう、ディレクトリフォルダーが移動されました!"
それ以外
msg = "申し訳ありませんが、必要なディレクトリが見つかりませんでした!"
ifを終了します
sys =何も設定しません
MVDIR = MSG
エンド関数
8。ISFILE
関数形式isfile(filename)
関数説明ファイルが存在するかどうかをチェックし、情報を返します
アプリケーションコードパブリック関数isfile(xvar)
sys = server.createObject( "scripting.filesystemObject")を設定します
sys.fileexists(xvar)の場合
msg = true
それ以外
msg = false
ifを終了します
sys =何も設定しません
isfile = msg
エンド関数
9。Wfile
関数形式wfile(filename、overwrite、string)
関数説明ファイルに文字列を書き込み、情報を返します
アプリケーションコードパブリック機能wfile(xvar、yvar、zvar)
sys = server.createObject( "scripting.filesystemObject")を設定します
イヴァルの場合
set txt = sys.opentextfile(xvar、2)
txt.write(zvar)
txt.close
msg = "おめでとうございます、ファイルが正常に作成され、保存されました!」
それ以外
sys.fileexists(xvar)の場合
msg = "申し訳ありませんが、ファイルはすでに存在します!"
ifを終了します
sys =何も設定しません
wfile = msg
エンド関数
10。Rfile
関数形式rfile(filename)
関数説明ファイルを読み取り、情報を返します
アプリケーションコードパブリック機能rfile(xvar)
sys = server.createObject( "scripting.filesystemObject")を設定します
sys.fileexists(xvar)の場合
set txt = sys.opentextfile(xvar、1)
msg = txt.readall
txt.close
それ以外
msg = "申し訳ありませんが、ファイルは存在しません!"
ifを終了します
sys =何も設定しません
rfile = msg
エンド関数
11。辺り
機能形式の遠く(ファイル名、文字列)
関数の説明ファイルに文字列を追加して情報を返します
アプリケーションコードパブリック関数の遠く(XVAR、ZVAR)
sys = server.createObject( "scripting.filesystemObject")を設定します
sys.fileexists(xvar)の場合
set txt = sys.opentextfile(xvar、8)
txt.write(zvar)
txt.close
msg = "おめでとうございます、ファイルが正常に追加され、保存されました!"
それ以外
msg = "申し訳ありませんが、ファイルは存在しません!"
ifを終了します
sys =何も設定しません
Afile = MSG
エンド関数
12。Cpfile
関数形式cpfile(ファイル名、宛先、上書き)
関数説明ファイルをコピーして情報を返します
アプリケーションコードパブリック機能CPFILE(XVAR、YVAR、ZVAR)
sys = server.createObject( "scripting.filesystemObject")を設定します
sys.fileexists(xvar)の場合
Sys.CopyFile XVAR、Root&Yvar、ZVAR
MSG =「おめでとうございます、ファイルは正常にコピーされました!」
それ以外
msg = "申し訳ありませんが、ファイルのコピーが失敗しました!"
ifを終了します
sys =何も設定しません
cpfile = msg
エンド関数
13。mvfile
関数形式mvfile(ファイル名、宛先)
関数の説明ファイルを移動して情報を返します
アプリケーションコードパブリック機能mvfile(xvar、yvar)
sys = server.createObject( "scripting.filesystemObject")を設定します
sys.fileexists(xvar)の場合
Sys.MoveFile Xvar、root&yvar
MSG =「おめでとうございます、ファイルは正常に移動されました!」
それ以外
msg = "申し訳ありませんが、ファイルの動きに失敗しました!"
ifを終了します
sys =何も設定しません
mvfile = msg
エンド関数
14。Rmfile
関数形式rmfile(filename)
関数説明ファイルを削除し、情報を返します
アプリケーションコードパブリック機能rmfile(xvar)
sys = server.createObject( "scripting.filesystemObject")を設定します
sys.fileexists(xvar)の場合
sys.deletefile(xvar)
msg = "おめでとうございます、ファイルは正常に削除されました!」
それ以外
msg = "申し訳ありませんが、ファイルの削除に失敗しました!"
ifを終了します
sys =何も設定しません
rmfile = msg
エンド関数
上記は、ファイルシステムオブジェクトで一般的に使用されるファイル操作関数の紹介です。編集者によって編集された関連する知識と資料があなたに役立つことを願っています。その他のコンテンツについては、間違った新しいテクノロジーチャネルのWebサイトに注意を払い続けてください!