ASPプログラミング入門ステップ(18):FPOコンポーネントのファイル操作(下)


一、fso.GetFile抽出ファイルに対応するFileオブジェクト1、getfile.asp
<%whichfile=Server.MapPath(「cnruce.txt」)Set fso=CreateObject(「Script.FileSystem Object」)Set f 1=fso.reate TextFile(whichfile)true)f 1.Write(This is a test.My Name is cnbaruce)f1.loseset f 2=fso.GetFile(whichfile)="ファイル名:"&f 2.name&“
”s=s&ファイルショートパス名:&f 2.shotrtPath Path Path&&ファイルサイズ:“““&ファイルファイルサイズ"""""""""&f 2.shshottototototototototototoPath Path Path Path Path Path Path Path Path Path Path Path Path Path Path Path Path Path Path&ファイル&ファイル&ファイル&ファイル&ファイル&ファイル&ファイル&ファイル&ファイル&ファイル&ファイル&ファイル&ファイル&」&f 2.size&\
s=s&ファイルクラスタイプ:「&f 2.type&」
「s=s&」ファイル作成日時:「&f 2.DateCreated&」
「s=s&」最近のアクセス時間:「&f 2.DateLastAccess&」
「s=s&」最近の修正時間:「&f 2.DateLastModifidersponse.write(有効)ファイルの詳細を参照)。このうちAttributesが返した値「32」は、前回のバックアップで変更されたファイルを表しています。読み書きができる。その他の値の付録は以下の通りです。
Normal 0普通ファイルです。属性は設定されていません。ReadOnly 1はファイルのみです。読み書きができるHdden 2隠しファイル。読み書きができるSystem 4システムファイルです。読み書きができるDirectory 16フォルダまたはディレクトリです。読み取り専用ですArchive 32は前回のバックアップ後に変更されたファイルです。読み書きができるAlias 1024リンクまたはショートカット方式。読み取り専用ですCopresed 2048圧縮ファイル。読み取り専用です二、file.move役割は指定されたファイルまたはフォルダをある位置から別の場所に移動します。実際には、この方法はまだfso.GetFileの後の応用に属している。2,movefile.asp
<%whichfile=Server.MapPath(“cnruce. txt”)Set fso=CreateObject(“Scripting.FileSystemObject”)Set f 1=fso.c.reate TextFile(whifile,true)f 1.Write(“Thruis me me me”2.Mystis========"2.inininineeeeeeeeeffffffftttttttttfffffffffffffffffffftttttttttttfffffffffffffffhref=「C:\」で簡単なカット貼り付け機能があるか確認してください。File.Coopyは同じfso.GetFileに属しています。ただ単にファイルをどこかにコピーするだけです。3,copyfile.asp
<%whichfile=Server.MapPath(“cnruce. txt”)Set fso=CreateObject(“Scripting.FileSystemObject”)Set f 1=fso.c.reate TextFile(whifile,true)f 1.Write(“Thruis me me me me”2.mmfffffteteteteteteteteteteteteteteeeeeeeeeeefffffffffffffffffffffffffffffffffttttttttttttttttttfile)))))ahref="D:\"が表示されます。このASPページと同じディレクトリの下にあるcnbruce.txtファイルがありますか?四、file.Deleteは明らかです。直接にファイルを削除しました。4,delfile.asp
<%whichfile=Server.MapPath(「cnruce.txt」)Set fso=CreateObject(「Script.FileSystem Object」)Set f 1=fso.reate TextFile(whichfile)true)f 1.Write(This is a test.My Name is cnbruce)f1.loseset f 2=fso.GetFile(whichfile)f 2.move"d:\"Set f 3=fso.GetFile("d:\cnbal.txt")f 3.fdeleteを使用していません。もっと素晴らしいのは相変わらず後ろです。