ε Դϴ.. 
                     
ð-  ̵÷ ᰭ
ǰȹ
/ Ȯ

 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
[WSH 4] ڵ ϻ ftpڵε ()
ۼ takuma77 2005-01-01 ȸ 9859
÷
Untitled Document ð ̾...

ٽ ѹ ..


) ȸ Ʒ txt  ftp ø.
) txtϸ ¥_ð.txt ̴



ð ϻ ڵ ftp ڵϿ ø غýϴ.

ΰ غ ϰڽϴ..


ϴ ҽ ..

wsh_create.vbs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
dim db

Set Db = CreateObject("ADODB.CONNECTION")
Db.Open "Provider=SQLOLEDB.1;Password=pwd;User ID=sa;Initial Catalog=db;Data Source=localhost"


SQLstring = "SELECT id, name, jumin, date FROM member"

Set rs=CreateObject("ADODB.Recordset")
rs.Open SQLstring,db,1

filetmp = ""

do until rs.eof
filetmp = filetmp & "" & rs("id") & chr(13) & chr(10)
filetmp = filetmp & "" & rs("name") & chr(13) & chr(10)
filetmp = filetmp & "" & rs("jumin") & chr(13) & chr(10)
filetmp = filetmp & "" & rs("date") & chr(13) & chr(10)

rs.movenext
loop

rs.close : set rs = nothing
db.close : set db = nothing


myear = year(date())
mmonth = right("00"&month(date()),2)
mday = right("00"&day(date()),2)
mhour = right("00"&hour(time()),2)
mminute = right("00"&minute(time()),2)
msecond = right("00"&second(time()),2)


if filetmp <> "" then

Set fs = CreateObject("Scripting.FileSystemObject")

filename = myear & mmonth & mday & "_" & mhour & mminute & msecond & ".txt"
fs.CreateTextFile filename

Set objFile = fs.OpenTextFile(filename ,8)
objFile.writeLine(filetmp)
objFile.close

fs.CreateTextFile "ftp_log.txt"
Set objFile = fs.OpenTextFile("ftp_log.txt" ,8)

ftp_tmp = ftp_tmp & "open 211.222.212.61 1058"& chr(13) & chr(10)
ftp_tmp = ftp_tmp & "entrydev" & chr(13) & chr(10)
ftp_tmp = ftp_tmp & "pwdpwd" & chr(13) & chr(10)
ftp_tmp = ftp_tmp & "cd /sf-1/collection/index/" & chr(13) & chr(10)
ftp_tmp = ftp_tmp & "bin" & chr(13)
ftp_tmp = ftp_tmp & "put " & filename& chr(13) & chr(10)
ftp_tmp = ftp_tmp & "close" & chr(13) & chr(10)
ftp_tmp = ftp_tmp & "bye" & chr(13) & chr(10)
ftp_tmp = ftp_tmp & "exit" & chr(13) & chr(10) objFile.writeLine(ftp_tmp)
objFile.close

end if


켱 wshĢ ߾.. "<%" "%>" server.createobject createobject ٱֽʽÿ.


1~24 : Ͽ filetmp û ĵ Էϴºκ. Ʈ غ?

27~32 : ϸ ؼ ¥ ð ̾ κԴϴ..
27~32 : right("00" & xxxx , 2) ̺κ ı?
27~32 : day(date()) ø 1~9ϱ ڸ ڸ . ̰ ڸ ٲٱ
27~32 : 01, 02, 03 ̷ ڸ տ 0 ̴ ڵԴϴ


37~40 : ϴ ҽԴϴ.

42~44 : (42) filetmp ִ Է(43)ϴ κԴϴ.

46~47 : FTPũƮ

49~57 :  ش Էմϴ.


.. wsh_create.vbs Ű ΰ Ǵ° Ǽ ֽϴ.

û txtϳ ø ִ ftpũƮ ̷ ΰ..


׷ ٷ ϸ ϸ곘...

ΰ ε ð̸ ༭ ص .. Ȥø ؼ...

̶ .



batch ... .bat ƽ?

file_up.bat
cscript scd_create.vbs

ftp -s:ftp_log.txt

̷ 弼...



׸ file_up.bat ٷ ð ߾ ϸ.. Դϴ. ^^;;;

Guest





Խù ϴ.






<<>>
<<>>

  



޹ ޹ħ Ʈ ̿ ۱ å ̿ȳ E-mail: entrydev@naver.com