andreas-sca
Goto Top

Batch, Link verteilen

Hallo zusammen,

ich hab hier eine bat mit folgenden Inhalt.

@echo off
if not exist "%HOMEPATH%\desktop\RSKT.lnk" copy "\\ads\netlogon\RSKT.lnk" "%HOMEPATH%\desktop\RSKT.lnk"

Mein Problem ist jetzt, dass sich der Pfad zum RSKT Ordner geändert hat. Ich habe einen neuen Link erstellt ihn gleich benannt. Er wird jedoch aktualisiert.
Eigentlich klar weil ja if not exist ...

Jetzt würde ich gerne den Link aktualisieren. Gibts nen Befehl, der das möglich macht. Oder wäre die bessere alternative erst Löschen und dann neu kopieren.

Für Hilfe wäre ich dankbar

Viele Grüße
Andreas Scillar

Content-Key: 315366

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

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

Mitglied: 129813
129813 Sep 15, 2016 updated at 16:07:15 (UTC)
Goto Top
Oder wäre die bessere alternative erst Löschen und dann neu kopieren.
Bretter would be to use GPP to push links to the users desktop.
https://blogs.technet.microsoft.com/askds/2014/02/17/adding-shortcuts-on ...

Regards
Member: Andreas-sca
Andreas-sca Sep 15, 2016 at 16:58:20 (UTC)
Goto Top
if exist "%HOMEPATH%\desktop\RSKT.lnk" del RSKT.lnk
if not exist "%HOMEPATH%\desktop\RSKT.lnk" copy "\\ads\netlogon\RSKT.lnk" "%HOMEPATH%\desktop\RSKT.lnk"

würde mein Problem lösen oder? Brauch ich dahinter noch ein /y ?
Mitglied: 129813
Solution 129813 Sep 15, 2016 updated at 18:24:03 (UTC)
Goto Top
Batch for links is so old school face-big-smile

The following is enough, if you copy in a batch file, files are always replaced without prompt you don't need /y.
But you should use the %userprofile% variable instead
copy "\\ads\netlogon\RSKT.lnk" "%USERPROFILE%\desktop"  

Regards