---
title: "Metoden createShortcut"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/94963-metoden-createshortcut"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Daniel78"
published: "2004-01-15T20:48:03.000Z"
updated: "2004-01-19T17:41:12.000Z"
replies: 3
views: 250
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/94963-metoden-createshortcut"
---

# Metoden createShortcut

## #1 — Daniel78, 2004-01-15T20:48Z

Hej!

Jag har en fråga angående metoden [CreateShortcut](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/wsmthcreateshortcut.asp) med vilken man kan skapa en shortcut genom VBScript. Men om man vill ta bort en shortcut, hur gör man då?  :r

Permalänk: https://www.webforum.nu/p/94963

## #2 — niko, 2004-01-15T22:48Z

```
CreateObject("Scripting.FileSystemObject").GetFile(CreateObject("WScript.Shell").SpecialFolders("Desktop") &  "\namnetpådinshortcut.url").Delete
```

Permalänk: https://www.webforum.nu/p/1253071

## #3 — Daniel78, 2004-01-19T15:24Z

Ursäkta att svaret tog lång tid, har varit iväg.  :r 

Tyvärr så fungerar inte den koden du gav. Den säger att filen inte finns?  :l 

Ikonerna skapas så här, vilket fungerar:

```
CreateShortCut OfficeXP, "quicklaunch", "", "Microsoft Word", "C:\Program\Microsoft Office\Office10\winword.exe", "", "C:\Program\Microsoft Office\Office10\winword.exe, 0"
```

 

Och när man försöker ta bort en ikon så försöker vi göra det med denna kod:

```
CreateObject("Scripting.FileSystemObject").GetFile(CreateObject("WScript.Shell").SpecialFolders("quicklaunch") &  "\Microsoft Word.lnk").Delete
```

 
Men då får vi felet att filen inte existerar, har provat med filändelsen .lnk också fast med samma resultat.

Permalänk: https://www.webforum.nu/p/1254759

## #4 — niko, 2004-01-19T17:41Z

Fast kruxet är nog att det inte finns en SpecialFolder som heter "quicklaunch". Så här får du nog göra:

```
CreateObject("Scripting.FileSystemObject").GetFile(CreateObject("WScript.Shell").SpecialFolders("AppData") &  "\Microsoft\Internet Explorer\Quick Launch\Microsoft Word.lnk").Delete
```

Om genvägen nu heter "Microsoft Word.lnk".

Permalänk: https://www.webforum.nu/p/1254835

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/94963-metoden-createshortcut
