Q&A

  • .lnk화일에 관한 질문이에요....->부탁...
안녕하세요?



바탕화면에 등록된 바로가기화일을 지울려고합니다.

그런데



deletefile('C:WINDOWS바탕 화면test.lnk');

을 하면되지만



제가 궁금한점은

'test.exe'의 모든 lnk화일을 지우고 싶은데..

lnk화일의 이름이 바뀌었을 경우를 대비해서...

어떻게 해야할까요?



1  COMMENTS
  • Profile
    김상욱 2001.04.23 18:48
    초보 wrote:

    > 안녕하세요?

    >

    > 바탕화면에 등록된 바로가기화일을 지울려고합니다.

    > 그런데

    >

    > deletefile('C:WINDOWS바탕 화면test.lnk');

    > 을 하면되지만

    >

    > 제가 궁금한점은

    > 'test.exe'의 모든 lnk화일을 지우고 싶은데..

    > lnk화일의 이름이 바뀌었을 경우를 대비해서...

    > 어떻게 해야할까요?



    바탕화면의 모든 lnk를 읽어서 그 링크화일의 등록정보의 대상화일이 원하는 화일일 경우 지우면 되겠지요.

    lnk화일의 정보를 읽는 법은 강좌란에서 찾아보면 있습니다.

    아울러 바탕화면의 경로를 알아내는 법도 있구요. 물론 win98과 nt계열은 구분을 해주어야 될 것입니다.