vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB Skript (VBS)
Desktop-Verknüpfung per Script erstellen lassen - als Admin ausführen 
Autor: Chris1973
Datum: 16.04.14 09:10

bin ein bissel verzweifelt, weil ich nicht das finde was ich such und hoffe auf Hilfe.
Ich möchte per Script eine Desktopverknüpfung erstellen. Diese Verknüpfung soll IMMER als Administrator ausgeführt werden und genau da liegt das Problem. Ich schaffe es zwar die Verknüpfung anzulegen, aber habe keinen blassen Schimmer wie ich dieser sage, dass sie als Administrator ausgeführt werden soll

Normalerweise ja kein Problem "rechte Maustaste --> Eigenschaften --> Kompatibilität --> Als Administrator", aber wie macht man das per script

Mein Script zum Anlegen der Verknüpfung ist folgendes

@echo off & setlocal 
 
 
::Speicherort der Verknüpfung (unterhalb von Startmenue\Programme) 
 
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
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Desktop-Verknüpfung per Script erstellen lassen - als Admin ...4.306Chris197316.04.14 09:10
Re: Desktop-Verknüpfung per Script erstellen lassen - als Ad...2.077Manfred X16.04.14 14:29

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel