FileSystemObject获取文件路径相关信息

GetAbsolutePathName(文件对象)

返回文件对象在系统的绝对路径

GetBaseName(文件对象)

返回文件对象的文件名

GetExtensionName(文件对象)

文件的后缀

GetParentFolderName(文件对象)

取得父级的目录名

GetSpecialFolder(目录代码)

取得系统中一些特别的目录的路径,目录代码有3个分别是 0:安装Window的目录 1:系统文件目录 2:临时文件目录

GetTempName()

生成一个随机的临时文件对象,会以rad带头后面跟着些随机数,就好象一些软件在安装时会生成*.tmp

例:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> filesystemobject </TITLE>
  <script type="text/javascript">
      var fso = new ActiveXObject("Scripting.FileSystemObject");
      var pathName = fso.GetAbsolutePathName("c:\\boat.txt");
      alert('绝对路径:'+pathName);
      var baseName = fso.GetBaseName("c:\\boat.txt");
      alert('文件名:'+baseName);
      var exName = fso.GetExtensionName("c:\\boat.txt");
      alert('文件后缀名:'+exName);
      var parentName = fso.GetParentFolderName("c:\\boat.txt");
      alert(parentName);
      var tmpFolder = fso.GetSpecialFolder(2);
      alert('系统临时文件夹:'+tmpFolder);
   var sysFolder = fso.GetSpecialFolder(1);
   alert('系统文件夹:'+sysFolder);
   var systemFolder = fso.GetSpecialFolder(1);
   alert('系统盘:'+systemFolder);
   var tmpName = fso.GetTempName();
   alert('随机文件名:'+tmpName);
  </script>
 </HEAD>

 <BODY>

 </BODY>
</HTML>
时间: 2024-10-29 19:07:31

FileSystemObject获取文件路径相关信息的相关文章

iOS文件路径相关的方法

文件路径相关的方法在NSPathUtilities中,主要是操作路径 获得一个路径 NSString *documents = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]; //获得Document的路径<pre name="code" class="objc">//---~~~/Application/

java项目获取文件路径总结

版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] java获取文件路径的方式比较多,总结可能有疏漏. 1.java.lang.System.getProperty(String key) System.getProperty("user.dir")这个方法的作用可以获取当前工程的根目录. ![我的一个项目](http://img.blog.csdn.net/20160322141415562) 比如获取上图中项目的根目录:C:\Users\Administrato

C#获取电脑的相关信息

/* 创建者:菜刀居士的博客 * 创建日期: 2014年08月31号 * 功能:获取电脑的相关信息 * */ namespace Net.String.ConsoleApplication { using System; using System.Management; public class ComputerHelper { /// <summary> /// 获取CPU序列号代码 /// </summary> public static string GetCPUId() {

C# 获取文件路径,读取项目中某程序集下文件

获取文件路径 ------------------------------------------------------------------------- winform获取文件路径: string str1 =Process.GetCurrentProcess().MainModule.FileName;//获得当前执行的exe的文件名.string str2=Environment.CurrentDirectory;//获取和设置当前目录的完全限定路径.string str3=Dire

获取Java系统相关信息

1 package com.test; 2 3 import java.util.Properties; 4 import java.util.Map.Entry; 5 6 import org.junit.Test; 7 8 public class SystemTest { 9 10 /** 11 * 获取Java系统相关信息 12 * @throws Exception 13 */ 14 @Test 15 public void testSys() throws Exception { 1

C#.net Winform获取文件路径

C# 获取路径 string str1 =Process.GetCurrentProcess().MainModule.FileName;//获得当前执行的exe的文件名.string str2=Environment.CurrentDirectory;//获取和设置当前目录的完全限定路径.string str3=Directory.GetCurrentDirectory();//获取应用程序的当前工作目录.string str4=AppDomain.CurrentDomain.BaseDire

C#:获取设备电量相关信息

[DllImport("kernel32.dll",EntryPoint="GetSystemPowerStatus")] //win32 api private static extern void GetSystemPowerStatus(ref SYSTEM_POWER_STATUS lpSystemPowerStatus); public struct SYSTEM_POWER_STATUS //结构体 { public Byte ACLineStatus;

获取 窗口 进程 相关信息

GameHwnd:= FindWindow(nil,'对对碰角色版'); //得到进程ID GetWindowThreadProcessId(GameHwnd,GamePid); //得到进程句柄 GameProcess:= OpenProcess(PROCESS_VM_READ or PROCESS_VM_WRITE,False,GamePid); //读取进程内存 ReadProcessMemory(GameProcess,Pointer($0048F128),@sitnum,4,readb

C# 获取文件路径大全

一.获取当前文件的路径 1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName   获取模块的完整路径,包括文件名.2. System.Environment.CurrentDirectory   获取和设置当前目录(该进程从中启动的目录)的完全限定目录.3. System.IO.Directory.GetCurrentDirectory()    获取应用程序的当前工作目录.这个不一定是程序从中启动的目录啊,有