GetAbsolutePathName

省略したパスから絶対パスを返します。

構文
String = FileSystemObject.GetAbsolutePathName( pathspec )
引数
pathspec
省略されたパス名
戻値
完全なパス名

プログラム実行例

現在のディレクトリと指定したパスから絶対パスを取得

現在のディレクトリが「D:\Documents\UWSC」のときの動作。

DIM FSO = CREATEOLEOBJ("Scripting.FileSystemObject")

WITH FSO
	PRINT .GetAbsolutePathName("MyFolder")
	PRINT .GetAbsolutePathName("C:")
	PRINT .GetAbsolutePathName("D:")
	PRINT .GetAbsolutePathName("..\")
	PRINT .GetAbsolutePathName("..\MyFolder")
	PRINT .GetAbsolutePathName("..\..\")
	PRINT .GetAbsolutePathName(GET_UWSC_NAME)
ENDWITH
  1. script.function.CREATEOLEOBJ(1)
  2. com.fso.GetAbsolutePathName(Β,5,6,7,8,9,10])
結果
D:\Documents\UWSC\MyFolder
C:\
D:\Documents\UWSC
D:\Documents
D:\Documents\MyFolder
D:\
D:\Documents\UWSC\FSO.GetAbsolutePathName.UWS