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>

관련자료

댓글 0
등록된 댓글이 없습니다.
Today's proverb
나는 단지 한 사람의 인간에 불과하다. 그렇더라도 나는 어디까지나 인간이다. 나는 모든 것을 다 할 수는 없다. 그렇더라도 나는 어떤 것은 할 수 있다. 그리고 모든 것을 다 할 수 없다고 해서 내가 할 수 있는 어떤 것까지 포기하지는 않을 것이다. (에드워드 에버렛 해일)