게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: ASP + File Control 관련 |
---|
작성자: 송원석
작성일시: 2006-07-06 17:38,
조회수: 3,430
|
안녕하세요? 송원석입니다. ^_^
말씀하신 것과 같이 파일을 자동감지하는 방법은 웹 프로그램에서는 그리 쉽지만은 않을 것 같습니다. 하지만 노력하면 비슷하게나마 구현은 가능할 것 같네요. 먼저 다음의 코드를 살펴봐 보십시오. Set objFSO = Server.CreateObject("Scripting.FileSystemObject") Set objFolder = objFSO.GetFolder("폴더의 경로") Set objFiles = objFolder.Files For Each objTempFile In objFiles sFName = objTempFile.Name sExt = Mid(sFName, InStrRev(sFName, ".") + 1) sFSize = objTempFile.Size Next Set objFolder = Nothing Set objFSO = Nothing테스트를 해보지는 않았지만 아마 위의 코드를 사용하면 원하시는 것처럼 특정 폴더 내에 존재하는 파일들의 정보를 얻을 수 있으실 것입니다. 문제는 위의 코드를 주기적으로 실행시켜주시고 그에 따라서 처리를 해주셔야만 한다는 것이죠. 주기적인 실행 문제는 가장 간단하게 META 태그를 사용하셔도 될 것 같고, 아니면 요즘 유행하는 AJAX 방식을 사용하셔도 될 것 같습니다. 작업 환경에 따라 적당한 방법을 선택해주시구요. 그리고 위의 코드에서는 간단하게 파일명과 확장자, 그리고 크기 정보만을 가져왔지만 더 다양한 정보를 얻어오실 수도 있습니다. 그 부분에 대해서는 MSDN 에서 FSO 개체중 File 개체 부분을 찾아보시면 될 것 같습니다. 그리고 나머지 부분은 작업 목적에 따라서 많이 좌우될 것 같네요. 예를 들어서 생성된 파일을 누적하여 보관할 것인지 등등의 여부와, 동일한 이름의 파일에 내용이 추가가 가능한 지 등등에 따라서 업무룰이 많이 좌우될 것 같습니다. 이러한 부분들을 처리하는 코드는 직접 작성해 주셔야만 할 것 같습니다. ^_^ 감사합니다. |
IP 주소: 203.231.54.9
|
전체 2 건의 댓글이 존재합니다.
송원석 |
그리고 참고로 주기적인 실행, 즉 스케줄링에 대한 대안으로 WSH 를 사용하실 수도 있습니다. 이 부분에 대해서는 다음의 문서를 참고하시기 바랍니다. ^_^
|
2006-07-06 17:42 |
송원석 |
2006-07-06 17:42 |
전체 2,095 건의 게시물,
84 페이지로 구성된
ASP, ASP.NET, IIS & Script 게시판의
25 페이지입니다.
게시물 | ||||
---|---|---|---|---|
1,536 | 2006-07-11 | 5,963 | ||
1,535 | 2006-07-11 | 3,375 | ||
1,534 | 2006-07-07 | 3,209 | ||
1,533 | 2006-07-09 | 3,300 | ||
1,532 |
최형석 |
2006-07-09 | 1,301 | |
1,531 | 2006-07-06 | 3,678 | ||
2006-07-06 | 3,430 | |||
1,529 | 2006-07-06 | 3,615 | ||
1,528 | 2006-07-06 | 3,721 | ||
1,527 |
댓글 추가 [1] |
정보문 |
2006-06-27 | 1,234 |
1,526 | 2006-06-27 | 3,681 | ||
1,525 | 2006-06-28 | 4,718 | ||
1,524 | 2006-06-28 | 3,337 | ||
1,523 | 2006-06-28 | 3,162 | ||
1,522 | 2006-06-28 | 3,126 | ||
1,521 | 2006-06-24 | 3,445 | ||
1,520 | 2006-06-24 | 3,293 | ||
1,519 |
re: 질문드립니다. [1] |
2006-06-24 | 3,208 | |
1,518 | 2006-06-20 | 3,331 | ||
1,517 |
밝은하늘 |
2006-06-08 | 1,279 | |
1,516 | 2006-06-09 | 3,337 | ||
1,515 |
밝은하늘 |
2006-06-09 | 1,134 | |
1,514 |
밝은하늘 |
2006-06-08 | 1,375 | |
1,513 | 2006-06-08 | 3,316 | ||
1,512 |
무관 |
2006-06-07 | 1,207 |