bootboyvienna
Goto Top

Alte Verknüpfung löschen per Batch datei

Hallo Leute,
Folgendes Problem:
Wir haben eine Verknüpfung, die auf ein Netzlaufwerk verweist, diese will ich aber per Loginscript löschen.
OS ist Win XP
Per Loginscript wurde die Datei wie folgt angelegt:
copy L:\OTB\Herold* "%USERPROFILE%"\desktop\*.* /y

Hat jemand Ahnung, wie ich das elegant mit dem Login script lösche?
Danke schon mal!

Content-Key: 48033

Url: https://administrator.de/contentid/48033

Printed on: April 18, 2024 at 20:04 o'clock

Member: Dani
Dani Jan 05, 2007 at 10:42:53 (UTC)
Goto Top
Hi,
also so müsste es gehen. Du kannst folgende Zeile in das Benutzerlogonscript einfügen.

....
del "%userprofile%\desktop\namederverknüpfung.lnk"  
....
Wenn natürlich einer schlau war und die Verknüpfung umbenannt hat, müssen wir uns was Neues einfallen lassen.


Gruß
Dani
Member: bastla
bastla Jan 05, 2007 at 10:45:24 (UTC)
Goto Top
Hallo BootBoyVienna!

Verknüpfungen haben den Dateityp .lnk, also heißt die Verknüpfung auf dem Desktop vermutlich "HeroldUndVielleichtNochWas.lnk" - löschen daher mit
del "%USERPROFILE%"\desktop\Herold*.lnk  
Durch den * wird dann natürlich jede Verknüpfung, die mit "Herold" beginnt, gelöscht - wenn Du den Dateinamen also genau(er) angeben kannst (ich kann's nach Deiner Beschreibung oben nicht), wird das Risiko kleiner.

HTH
bastla

[Edit] @Dani - wie Du siehst, kann ich mich auch zurückhalten ... face-wink [/Edit]
Member: BootBoyVienna
BootBoyVienna Jan 05, 2007 at 10:58:34 (UTC)
Goto Top
Hmmmm...
Das Problem ist, das die Datei den Namen "Telefonbuch.exe" hatte.....
Muss ich die exe jetzt angeben oder reicht der namen "telefonbuch.ink"?
Member: Dani
Dani Jan 05, 2007 at 11:01:58 (UTC)
Goto Top
Hi,
@bastla
Weiß ich doch....wir laufen uns bei solchen Themen regelmäßig über den Weg! face-smile

@BootBoyVienna
Naja..den Namen, den du damals der Verknüpfung gegeben hast. Wenn natürlich einer diese umbekannt hat, siehts schlecht aus.


Gruß
Dani
Member: BootBoyVienna
BootBoyVienna Jan 05, 2007 at 11:03:11 (UTC)
Goto Top
Ok....
Als Verknüpfungsnamen wurde bei allen usern "Telefonbuch.exe" angegeben..
Das ist auch der Namen, der für die User sichtbar ist.....
Member: bastla
bastla Jan 05, 2007 at 11:08:46 (UTC)
Goto Top
@BootBoyVienna

Um auf Nummer Sicher zu gehen, versuch doch einmal an einem Client von der Kommandozeile ein
dir "%userprofile%\Desktop\*.lnk"  
In der angezeigten Liste sollte Dir dann etwas bekannt vorkommen ...

Grüße
bastla
Member: AndreasHoster
AndreasHoster Jan 05, 2007 at 11:09:21 (UTC)
Goto Top
Dann heißt die Verknüpfung Telefonbuch.exe.lnk (mit L wie Link)
Member: BootBoyVienna
BootBoyVienna Jan 05, 2007 at 11:28:39 (UTC)
Goto Top
Hat sich gelöst...
del "%userprofile%\desktop\telefonbuch*"

So gehts auch...
Und nachdem das die einzige Verknüpfung ist, die so oder ähnlich heisst....
Danke Euch allen!!!!
Member: bastla
bastla Jan 05, 2007 at 11:33:31 (UTC)
Goto Top
Hallo BootBoyVienna!

Vielleicht solltest Du doch noch das .lnk dranhängen - nicht, dass einer eine "Telefonbuch.xls" oder Ähnliches herumliegen hat.

Ansonsten bitte noch den Beitrag auf "Gelöst" setzen ...

Grüße
bastla