1。fso.getfile
対応するファイルオブジェクトを抽出します
1。GetFile.asp
<% whichfile = server.mappath( "cnbruce.txt") fso = createObject( "Scripting.filesystemObject") f1 = fso.createTextfile(どちらがファイル、真)を設定します f1.write( "これはテストです。私の名前はcnbruceです。") f1.close f2 = fso.getfile(whithfile)をセット s = "ファイル名:"&f2.name& "<br>" s = s& "ファイルショートパス名:"&f2.shortpath& "<br>" s = s& "ファイル物理アドレス:"&f2.path& "<br>" s = s& "ファイル属性:"&f2.attributes& "<br>" s = s& "ファイルサイズ:"&f2.size& "<br>" s = s& "ファイルタイプ:"&f2.type& "<br>" s = s& "ファイル作成時間:"&f2.datecreated& "<br>" s = s& "最新の訪問時間:"&f2.datelastaccessed& "<br>" s = s& "最新の変更時間:"&f2.datelastModified respons.write(s) %> |
効果は、ファイルを右クリックするときに表示される特定の属性情報のようなものです。
属性によって返される値「32」は、以下を意味します。(アーカイブ)最後のバックアップ後に変更されたファイル。読みやすく、書き込み可能。
他の値は次のように付録です。
通常0通常のファイル。プロパティは設定されていません。 Readonly 1読み取り専用ファイル。読みやすく、書き込み可能。 隠された2つの非表示ファイル。読みやすく、書き込み可能。 システム4システムファイル。読みやすく、書き込み可能。 ディレクトリ16フォルダーまたはディレクトリ。読み取り専用。 最後のバックアップの後に変更された32のファイルをアーカイブします。読みやすく、書き込み可能。 エイリアス1024リンクまたはショートカット。読み取り専用。 圧縮2048圧縮ファイル。読み取り専用。 |
2。file.move
指定されたファイルまたはフォルダーをある場所から別の場所に移動するために使用されます。実際、この方法は、FSO.getFileの後のアプリケーションに属します。
2、movefile.asp
<% whichfile = server.mappath( "cnbruce.txt") fso = createObject( "Scripting.filesystemObject") f1 = fso.createTextfile(どちらがファイル、真)を設定します f1.write( "これはテストです。私の名前はcnbruceです。") f1.close f2 = fso.getfile(whithfile)をセット f2.move "c:/" %> <a href = "c:/"> </a>があるかどうかを確認します |
単純なカットおよび貼り付け機能の実装。
3。file.copy
FSO.getFileの後のアプリケーションにも属します。ファイルを特定の場所にコピーするだけです。
3。CopyFile.asp
<% whichfile = server.mappath( "cnbruce.txt") fso = createObject( "Scripting.filesystemObject") f1 = fso.createTextfile(どちらがファイル、真)を設定します f1.write( "これはテストです。私の名前はcnbruceです。") f1.close f2 = fso.getfile(whithfile)をセット f2.copy "d:/" %> <a href = "d:/"> </a>があるかどうかを確認します |
このASPページと同じディレクトリのCNBRUCE.txtファイルはまだ存在します。