REM **********************************************************
REM プログラムフォルダを返す ( Program Files )
REM **********************************************************
Function ProgDir( )
ProgDir = GetShellDir( &H26 )
End Function
REM **********************************************************
REM テンプレートフォルダを返す
REM **********************************************************
Function TemplateDir( )
TemplateDir = GetShellDir( &H15 )
End Function
REM **********************************************************
REM ユーザーフォルダを返す
REM **********************************************************
Function UserDir( )
UserDir = GetShellDir( &H28 )
End Function
REM **********************************************************
REM テンポラリフォルダを返す
REM **********************************************************
Function TempDir( )
TempDir = GetShellDir( &H28 ) & "\Local Settings\Temp"
End Function
REM **********************************************************
REM Windows ディレクトリの取得
REM **********************************************************
Function WinDir( )
WinDir = GetShellDir( &H24 )
End Function
REM **********************************************************
REM Windows System ディレクトリの取得
REM **********************************************************
Function SysDir( )
SysDir = GetShellDir( &H25 )
End Function
REM **********************************************************
REM SpecialFolder の取得
REM **********************************************************
Function GetSpecialFolder( strName )
GetWshShell
GetSpecialFolder = WshShell.SpecialFolders(strName)
End Function
REM **********************************************************
REM SendTo ディレクトリの取得
REM **********************************************************
Function SendtoDir( )
SendtoDir = GetSpecialFolder("SendTo")
End Function
REM **********************************************************
REM お気に入りディレクトリの取得
REM **********************************************************
Function FavDir( )
FavDir = GetSpecialFolder("Favorites")
End Function
REM **********************************************************
REM デスクトップディレクトリの取得
REM **********************************************************
Function DesktopDir( )
DesktopDir = GetSpecialFolder("Desktop")
End Function
REM **********************************************************
REM StartMenu ディレクトリの取得
REM **********************************************************
Function MenuDir( )
MenuDir = GetSpecialFolder("StartMenu")
End Function
REM **********************************************************
REM MyDocuments ディレクトリの取得
REM **********************************************************
Function MyDocDir( )
MyDocDir = GetSpecialFolder("MyDocuments")
End Function
REM **********************************************************
REM スタートアップディレクトリの取得
REM **********************************************************
Function StartupDir( )
StartupDir = GetSpecialFolder("Startup")
End Function
|