Verknüpfung erstellen bei Anwendern
Moin!
ich möchte auf Rechnern am liebsten über ein Batch eine Verknüpfung erstellen.
Normalerweise würde ich die LNK-Datei irgendwo ablegen und dann per Copy in das %username%\desktop-Verzeichnis einfügen.
Bei den Anwendern stößt das aber auf Probleme.
Die dürfen eigene Icons und Verknpüfungen erstellen - aber bei meinem Copy wird der Zugriff verweigert.
Das Batch wird aus dem Autostart des Anwenders aktiviert.
Da es über mehrere Abteilungen geht wäre das der einfachste Weg.
Ich habe auch schon Programm namens "MachLink" ausprobiert - hat bei mir allerdings schon nicht probiert. Gibt aber auch keine Meldung aus.
Habe schon überlegt eine EXE zu schreiben die dasselbe macht - aber ob dann immer alles auf den Maschinen ist was erforderlich ist und dann mit den Rechten funtioniert .....
Hat einer von Euch eine bessere Idee?
Gruß Jan
ich möchte auf Rechnern am liebsten über ein Batch eine Verknüpfung erstellen.
Normalerweise würde ich die LNK-Datei irgendwo ablegen und dann per Copy in das %username%\desktop-Verzeichnis einfügen.
Bei den Anwendern stößt das aber auf Probleme.
Die dürfen eigene Icons und Verknpüfungen erstellen - aber bei meinem Copy wird der Zugriff verweigert.
Das Batch wird aus dem Autostart des Anwenders aktiviert.
Da es über mehrere Abteilungen geht wäre das der einfachste Weg.
Ich habe auch schon Programm namens "MachLink" ausprobiert - hat bei mir allerdings schon nicht probiert. Gibt aber auch keine Meldung aus.
Habe schon überlegt eine EXE zu schreiben die dasselbe macht - aber ob dann immer alles auf den Maschinen ist was erforderlich ist und dann mit den Rechten funtioniert .....
Hat einer von Euch eine bessere Idee?
Gruß Jan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 345414
Url: https://administrator.de/contentid/345414
Ausgedruckt am: 17.11.2024 um 13:11 Uhr
4 Kommentare
Neuester Kommentar
Sowas macht heute kaum einer mehr via Skript.
Das geht heutzutage nativ über GPP/GPO.
https://technet.microsoft.com/en-us/library/cc753580(v=ws.11).aspx
Grüße
Das geht heutzutage nativ über GPP/GPO.
https://technet.microsoft.com/en-us/library/cc753580(v=ws.11).aspx
Grüße
Da freuen sich die Admins, das gibt früher oder spater Schläge von denen
Btw. um eine Verknüpfung zu erstellen braucht man die nicht irgendwo her kopieren, mit etwas VBS erstellt man die direkt im Code.
Beispiel:
Die dürfen eigene Icons und Verknpüfungen erstellen - aber bei meinem Copy wird der Zugriff verweigert.
Dann haben die User keine Berechtigungen für den Quellpfad, ganz einfach.Btw. um eine Verknüpfung zu erstellen braucht man die nicht irgendwo her kopieren, mit etwas VBS erstellt man die direkt im Code.
Beispiel:
@echo off
set "linkpath=C:\Users\%username%\Desktop\test.lnk"
set "linktarget=C:\temp\datei.bat"
set "tmpfile=%temp%\link.vbs"
echo set lnk ^= CreateObject^("WScript.Shell"^).CreateShortcut^("%linkpath%"^)>"%tmpfile%"
echo lnk.TargetPath ^= "%linktarget%" : lnk.Save>>"%tmpfile%"
cscript //NOLOGO /B "%tmpfile%"