Home > Windows XP > 今日の日付でディレクトリを作成する@VBS

今日の日付でディレクトリを作成する@VBS

  • このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

  • 2007-03-14 (水) 22:13
  • Windows XP
  • |

自動的にディレクトリを作成して、そこにバックアップを取っておきたいときってあるじゃないですか。
このスクリプトを使ってもらえれば自動的にディレクトリの作成を行ってくれます。
あとは適当にディレクトリの中に入れたい物でも追加してください。自動実行させる場合にはタスクスケジューラに入れて実行してくださいね。

'#################################################
'ファイル名:CRDir.vbs
'Pathで指定したディレクトリに今日の日付の
'ディレクトリを作成します。
'既にディレクトリが作成されていた場合には
'ディレクトリを作成しません。
'#################################################
Option explicit

Dim strDate
Dim objFS
Dim dtYMD
Dim WSHShell
Dim EXPath
Dim Path

'対象ディレクトリを入力
Path = "C:\"

Set objFS = WScript.CreateObject("Scripting.FileSystemObject")
dtYMD = Now

If Len(Datepart("m",dtYMD)) = 1 then
	strDate = "0" & Datepart("m",dtYMD)
Else
	strDate = Datepart("m",dtYMD)
End if

If Len(Datepart("d",dtYMD)) = 1 then
	strDate = strDate & "0" & Datepart("d",dtYMD)
Else
	strDate = strDate & Datepart("d",dtYMD)
End if

EXPath = Path & Datepart("YYYY",dtYMD) & strDate

If objFS.FolderExists(EXPath) Then

Else
	objFS.CreateFolder(EXPath)

End If

Set objFS = Nothing

追加Function版

Function strDate(dtYMD)
'#################################################
'#日付(Now)を元にディレクトリを作成します。
'#(例)
'#2007/10/01 01:15:00 →20071001
'#################################################

	If Len(Datepart("m",dtYMD)) = 1 then
		strDate = "0" & Datepart("m",dtYMD)
	Else
		strDate = Datepart("m",dtYMD)
	End if

	If Len(Datepart("d",dtYMD)) = 1 then
		strDate = strDate & "0" & Datepart("d",dtYMD)
	Else
		strDate = strDate & Datepart("d",dtYMD)
	End if

	strDate = Datepart("YYYY",dtYMD) & strDate
End Function

関連する記事

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://pnpk.net/cms/archives/195/trackback
Listed below are links to weblogs that reference
今日の日付でディレクトリを作成する@VBS from http://pnpk.net

Home > Windows XP > 今日の日付でディレクトリを作成する@VBS

Return to page top