Html & Script

[스크립트]"바탕화면에 바로가기" 만들기 [비베/자바스크립트]

페이지 정보

본문

암튼 이것 땜시 2시간동안 찾아 해맸습니다. ㅡㅡ;
일단 VBScript 랑 Javascript 두가지가 있던데.
원하는거 알아서 맞게 사용하십시오. (혹시나 필요하신분 있으면..)
단점은 사용자브라우저의 설정을 해 주어야 됩니다.

도구 -> 보안 -> 사용자정의수준 -> ActiveX 컨트롤 및 플러그 인
-> 안전하지 않는것으로 표시된 ActiveX컨트롤 초기화 및 스크립트를
"사용안함"에서 "사용" 이나 "확인"으로 해주어야 합니다.

// 비베스크립트
<script language="VBScript">
  set WshShell = CreateObject("WScript.Shell")
  strDesktop = WshShell.SpecialFolders("Desktop")
  set oUrlLink = WshShell.CreateShortcut(strDesktop & "Dogfoot.url")
  oUrlLink.TargetPath = "http://www.dogfoot.net"
  oUrlLink.Save
</script>

// 자바스크립트
<script language="Javascript">
  var WshShell = new ActiveXObject("WScript.Shell");
  strDesktop = WshShell.SpecialFolders("Desktop");
  var oUrlLink = WshShell.CreateShortcut(strDesktop + "\\Dogfoot.url");
  oUrlLink.TargetPath = "http://www.dogfoot.net";
  oUrlLink.Save();
</script>



간단한 예제입니다.^^:

<script language="Javascript">
function open_ShortCut() {
  var WshShell = new ActiveXObject("WScript.Shell");
  strDesktop = WshShell.SpecialFolders("Desktop");
  var oUrlLink = WshShell.CreateShortcut(strDesktop + "\\Dogfoot.url");
  oUrlLink.TargetPath = "http://www.dogfoot.net";
  oUrlLink.Save();
}
</script>
<body>
클릭 <a href="javascript:open_ShortCut()">요기</a>

관련자료

등록된 댓글이 없습니다.
Today's proverb
자기 자리의 중요성을 아는 사람은 절대로 외로움이나 쓸쓸함 따위를 느끼지 않는다. 나를 기억하고 있는 단 한 사람이라도 있다면, 나를 필요로 하는 곳이 단 한 군데만이라도 있다면 그 사람은 매우 행복한 사람이 아닐까. 지금, 이 자리의, 자신으로부터 작지만, 결코 작지 않은 새로운 역사가 시작되는 것이다. (안도현)