aso hmm ... netzlaufwerk ... wo mir grad so die dähmliche idee kommt das du einfach eine verknüpfung von dem stamm dokumenten verzeichnis ins startmenü setzen könntest ... wenn das netzlaufwerk nicht da ist wird auch nix angezeigt denk ich oder? müsste man mal ausprobieren ansonsten ne batch sollte ja nicht allzu schwer sein. Nach ein bischen googlen hab ich das gefunden.
Code:
@echo off & setlocal
::Speicherort der Verknüpfung (unterhalb von Startmenue\Programme)
set "zielpfad=%userprofile%\Startm~1\Programme\XXXXX"
::Falls das Symbol auf den Desktop soll:
::set "zielpfad=%userprofile%\Desktop"
::Name der Verknüpfung (ohne ".lnk")
set "progtitel=XXXXXXX"
::Speicherort der Programmdatei (wird auch für "Ausführen in:" verwendet)
set "progdir=C:\Programme"
set "progexe=XXXXXXXXX.exe"
::Kommentar
set "beschreibung=Erklärung eigentlich unnötig ..."
::Bei Bedarf Speicherordner der Verknüpfung erstellen (siehe oben "zielpfad"):
if not exist "%zielpfad%" md "%zielpfad%"
::temporäres VBScript erzeugen ...
echo Set objShell=WScript.CreateObject("Wscript.Shell")>%temp%\MakeShortCut.vbs
echo Set objShortcut=objShell.CreateShortcut("%zielpfad%\%progtitel%.lnk")>>%temp%\MakeShortCut.vbs
echo objShortcut.TargetPath="%progdir%\%progexe%">>%temp%\MakeShortCut.vbs
echo objShortcut.Description="%beschreibung%">>%temp%\MakeShortCut.vbs
echo objShortcut.WorkingDirectory="%progdir%">>%temp%\MakeShortCut.vbs
echo objShortcut.Save>>%temp%\MakeShortCut.vbs
::... ausführen ...
cscript //nologo %temp%\MakeShortCut.vbs
::... und wieder löschen.
del %temp%\MakeShortCut.vbs
aber ein programm scheint es für solche anwendungen echt nicht zu geben ;-) find jedenfalls nichts.
OT: bist du in letzter zeit nicht mehr online zwecks arbeit und privat leben oder ist mein icq client wieder fürn arsch?