게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
| re: 그 폴더의 용량 알아내기 |
|---|
|
작성자: 송원석
작성일시: 2003-12-12 23:29,
조회수: 3,993
|
|
안녕하세요? 송원석입니다. ^_^
일단 site_path 변수에 저장된 경로는 잘 찍힌다고 말씀하셨으므로 해당 변수에 담겨 있을 폴더의 경로 문자열이 올바르다는 전제하에 나머지 말씀을 드리도록 하겠습니다. 먼저 메세지를 확인해보면 오류가 발생하는 라인이 다름아닌 12 번 라인네요. 적어주신 코드로부터 정확한 라인수를 얻어낼 수는 없지만 아마도...
Set Cdrive = fs.GetDrive("site_path")
부분인 듯 싶습니다. 대충 한 눈에도 오류가 보이시죠? 이 코드를 보시면 GetDrive() 함수에 전달되는 인자가 site_path 변수가 아니라 "site_path" 문자열입니다. 따라서 쌍따옴표를 제거한 site_path 변수가 인자로 전달되어야 올바르겠죠. ^_^그러나 이 오류는 아주 사소한 문제이고 보다 근본적인 문제는 지금 하시고자 하는 작업의 내용이 특정 폴더의 총 사용량을 얻어내는 것임에도 불구하고 폴더를 얻고 있는 것이 아니라 드라이브를 얻고 있다는 사실입니다. 이 부분을 일부러 이렇게 의도하신 것인지 제가 알 수가 없어서 뭐라고 말씀을 드리지는 못하겠습니다만, 만약 정말로 의도하시는 바가 특정 폴더의 총 사용 용량을 얻고자 하시는 것이라면 다음의 코드를 참고하시기 바랍니다.
Function ShowFolderSize(filepath)
Dim fso, f, s
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(filepath)
s = f.Size
ShowFolderSize = s
End Function
이 코드는 MSDN 에서 발췌한 것을 약간 수정한 것으로 인자로 특정 폴더의 경로 문자열을 넘겨주면 해당 폴더의 크기를 리턴해주는 함수입니다.감사합니다. |
|
IP 주소: 211.216.133.90
|
전체 1 건의 댓글이 존재합니다.
|
kein |
그렇군요 해결했습니다.. 이렇게 자세히 알려줘서 감사해여^^ 앞으로 막히는것이 있으면 자주 들리겟습니다..
|
2003-12-13 10:55 |
전체 2,095 건의 게시물,
84 페이지로 구성된
ASP, ASP.NET, IIS & Script 게시판의
78 페이지입니다.
|
게시물 | |||
|---|---|---|---|---|
| 184 | 2003-12-13 | 6,934 | ||
| 183 |
kein |
2003-12-12 | 1,070 | |
| 2003-12-12 | 3,993 | |||
| 181 |
seashark |
2003-12-11 | 927 | |
| 180 | 2003-12-12 | 3,660 | ||
| 179 |
seashark |
2003-12-11 | 885 | |
| 178 | 2003-12-11 | 3,651 | ||
| 176 | 2003-12-09 | 3,792 | ||
| 175 | 2003-12-09 | 3,660 | ||
| 174 |
seashark |
2003-12-09 | 1,245 | |
| 173 | 2003-12-09 | 4,136 | ||
| 172 | 2003-12-08 | 3,985 | ||
| 171 | 2003-12-08 | 4,405 | ||
| 170 | 2003-12-08 | 4,319 | ||
| 169 | 2003-12-08 | 4,143 | ||
| 168 | 2003-12-01 | 4,131 | ||
| 167 | 2003-12-01 | 4,098 | ||
| 166 | 2003-12-01 | 3,767 | ||
| 165 |
|
2003-12-01 | 5,032 | |
| 164 | 2003-12-01 | 3,993 | ||
| 163 | 2003-11-29 | 4,187 | ||
| 162 | 2003-11-29 | 4,163 | ||
| 161 | 2003-11-28 | 3,841 | ||
| 160 | 2003-11-28 | 4,001 | ||
| 159 |
DB |
2003-11-27 | 996 |

sign in
join
re: 오류표시 체크되어 있는뎅.....