文件处理对象 File Systemobject对象 2、 FileSystem0 bject 对象的方法 (4) GetDrive(方法 例如:获取d:\word\ Javascript路径中的盘符d:,并以驱动器的D:形式进 行显示。代码如下: function GetDriveLetter(path) var fso,s=》岁 fso=new ActiveXObject(Scripting FileSystemObject"); s+=fso. GetDrive(fso GetDriveName(path)) alert(s) GetDriveletter(“d:\ word\ javascript”);
文件处理对象 FileSystemObject对象 2、FileSystemObject对象的方法 (4)GetDrive()方法 例如:获取d:\word\javascript路径中的盘符d:,并以驱动器的D:形式进 行显示。代码如下: function GetDriveLetter(path) { var fso,s=””; fso=new ActiveXObject(“Scripting.FileSystemObject”); s+=fso.GetDrive(fso.GetDriveName(path)); alert(s); } GetDriveLetter(“d:\word\javascript”);
文件处理对象 File Systemobject对象 2、 FileSystem0 bject对象的方法 (5) GetExtensionName O方法 用于返回指定路径中的最后成分扩展名的字符串。 path:必选项。返回其扩展名的指定路径。 例如:获取d:\word\ javascript\mn.text目录中mn文件的扩展名text,代码如下: script> function ShowExtension Name( filespec) Var fso,s=“ Fso=new ActiveXObject("Scripting FileSystemObject") s+=fso. GetExtensionName(filespec) alert(s):1 ShowExtensionName("d: \\word\\javascript\\nn. text") </script>
文件处理对象 FileSystemObject对象 2、FileSystemObject对象的方法 (5)GetExtensionName()方法 用于返回指定路径中的最后成分扩展名的字符串。 path:必选项。返回其扩展名的指定路径。 例如:获取d:\word\javascript\nn.text目录中nn文件的扩展名text,代码如下: <script> function ShowExtensionName(filespec) { Var fso,s=“”; Fso=new ActiveXObject(“Scripting.FileSystemObject”); s+=fso.GetExtensionName(filespec); alert(s);} ShowExtensionName(“d:\\word\\javascript\\nn.text”); </script>
文件处理对象 File Systemobject对象 2、 FileSystemObject 对象的方法 (6) GetFileName)方法 返回指定路径的最后成分,但指定的路径不能只是驱动器说明,也可以是 共享路径。语法 object. GetFileName(pathspec) pathspec:必选项。指定文件的路径(绝对或相对路径)
文件处理对象 FileSystemObject对象 2、FileSystemObject对象的方法 (6)GetFileName()方法 返回指定路径的最后成分,但指定的路径不能只是驱动器说明,也可以是 共享路径。语法: object.GetFileName(pathspec) pathspec:必选项。指定文件的路径(绝对或相对路径)
文件处理对象 File Systemobject对象 2、 FileSystem0 bject对象的方法 (7) GetParentFolderName方法 根据指定路径中的最后成分返回其父文件夹名称的字符串。语法: object. GetParentFolderName (path) path:必选项。文件名所在的完整路径。 (8) GetSpecialFolder0方法 该方法返回指定的特殊文件夹对象。语法 object. GetSpecialFolder(folderspec) a folderspec:必选项。返回特殊文件夹的名称,参数如表: 常数 值|说明 indow Folder 0 Window文件夹,包含了由 Windows操作系统安装的文件 System Folder 1包含库、字体以及设备驱动程序的 Systen文件夹 Temporary Folder 用于存储临时文件的Temp文件夹
文件处理对象 FileSystemObject对象 2、FileSystemObject对象的方法 (7)GetParentFolderName()方法 根据指定路径中的最后成分返回其父文件夹名称的字符串。语法: object.GetParentFolderName(path) path:必选项。文件名所在的完整路径。 (8)GetSpecialFolder()方法 该方法返回指定的特殊文件夹对象。语法: object.GetSpecialFolder(folderspec) folderspec:必选项。返回特殊文件夹的名称,参数如表: 常数 值 说明 WindowFolder 0 Window文件夹,包含了由Windows操作系统安装的文件 SystemFolder 1 包含库、字体以及设备驱动程序的System文件夹 TemporaryFolder 2 用于存储临时文件的Temp文件夹
文件处理对象 File Systemobject对象 2、 FileSystem0 bject 对象的方法 (9) GetTemp Name)方法 该方法返回一个随机产生的临时文件或文件夹名,有助于执行那些需要临时文件或 文件夹的操作。语法: object. GetTempName O: 说明 GetTempName方法并不创建文件。它只提供一个临时文件名,可以通过 CreateTextFile来创建文件
文件处理对象 FileSystemObject对象 2、FileSystemObject对象的方法 (9)GetTempName()方法 该方法返回一个随机产生的临时文件或文件夹名,有助于执行那些需要临时文件或 文件夹的操作。语法: object.GetTempName(); 说明: GetTempName()方法并不创建文件。它只提供一个临时文件名,可以通过 CreateTextFile来创建文件