online 1
gast (50)

/ Forum / WindowsXP

WindowsXPWindowsXP

Fragevon wikinger63 vom 20.06.2022, 14:14 Options

verknüpfung per kontexmenü in anderem ordner erstellen

wie kann ich verknüpfungen per kontexmenü in anderem ordner erstellen analog zu "senden an desktop verknüpfung erstellen".
es sollte im menü dann stehen "senden an Ordner xy verknüpfung erstellen".


Antwort schreiben

Antwort 1 von Constan vom 20.06.2022, 14:30 Options

Schau mal hier.

Antwort 2 von wikinger63 vom 20.06.2022, 14:48 Options

mit *.desklink erstelle ich aber eine verknüpfung auf dem desktop, ich möchte die verknüpfung aber in einem ordner erstellen. z.B. ich befinde mich im ordner A auf laufwerk A, jetzt soll per kontexmenü "senden an" von einer datei an diesem ort eine verknüpfung im ordner x auf laufwerk z erstellt werden, wenn ich

Antwort 3 von Constan vom 22.06.2022, 23:42 Options

Dies ist ja nur ein Beispiel, in dem Ordner Sent To kannst du auch normale Verküpfungen anlegen.

Antwort 4 von Luke_Filewalker vom 23.06.2022, 14:29 Options

Das SendTo Objekt ist eig. nicht dazu gedacht um Verknüpfungen zu erzeugen, mit Ausnahme von .desklink. Sondern dazu Dateien an bestimmte Programme zu übergeben. Man kann zwar eine Verknüpfung auf den Ziel-Ordner im SendTo Ordner anlegen, aber dann würde die Datei in den Ziel-Ordner kopiert, aber keine Verknüpfung angelegt.

Um was genau geht es Dir denn? Soll xy variabel sein, oder soll xy etwas fest definiertes sein? In beiden Fällen könnte ich Dir mit ein paar Zeilen Code ein kleines Tool stricken was genau diese Aufgabe erledigt. Dazu müsste ich nicht mal VB anschmeissen, da reicht schon AutoIt.

Antwort 5 von wikinger63 vom 26.06.2022, 14:00 Options

der ordner xy sollte fest definiert sein

Antwort 6 von Luke_Filewalker vom 29.06.2022, 11:49 Options

Dann gib mir mal Deine Mail Adresse per PM damit ich Dir das kleine Tool schicken kann.

Antwort 7 von Luke_Filewalker vom 30.06.2022, 09:50 Options

Ich habe das kleine Tool gleich flexibel ausgelegt. Man kann jetzt damit sowohl einen festen Ordner vorgeben, oder es so einrichten das es jedes Mal frägt, in welchem Ordner der Link erstellt werden soll. So nebenbei ist es auch gleich noch Skriptfähig durch Kommandozeilenparameter.

Ok, hier die notwendigen Schritte zum einrichten:

  1. SendToLink.exe irgendwo hin kopieren. Aber es darf nicht im SendTo Ordner stehen!
  2. Dann im SendTo Ordner eine Verknüpfung auf SendToLink.exe anlegen.
  3. Diese Verknüpfung kannst dann benennen wie Du willst.
  4. Jetzt die Eigenschaften der neuen Verknüpfung aufrufen, also rechte Maustaste auf die Verknüpfung und "Eigenschaften" wählen.
  5. Im Feld "Ziel" fügst Du hinten noch ein Leerzeichen ein und dann in Anführungszeichen den gewünschten Ordner in dem der Link erzeugt werden soll. Also z.B. "c:\temp". Wenn Du dort übrigens anstatt einem festen Pfad ein * angibst, also "*", wirst Du jedes Mal gefragt wo der Link erzeugt werden soll. Das macht aber kaum Sinn, denn dann kann man ja auch gleich über die Explorer Funktion Verknüpfungen erzeugen. Habs trotzdem mal eingebaut, war eh nur ne Zeile Code mehr.
  6. Eigenschaften speichern und fertig.


Jetzt hast Du im SendTo Objekt einer Datei den Menüpunkt "SendToLink" (falls Du die Verknüpfung nicht umbenannt hast). Wird dieser Menüpunkt ausgewählt, wird ohne weitere Bestätigung sofort im eingestellten Ordner der Link erzeugt. Wird die exe übrigens direkt aufgerufen, erscheint ein Fenster das die Syntax erklärt um es aus einem Skript heraus benutzen zu können.

Antwort 8 von supporter2010 vom 30.06.2022, 09:58 Options

Hi @Luke,
in welcher Sprache hast Du es geschrieben, AutoIT?
Ist es open source (zur Weiterbildung ;-) )?


mfg, sup2010

Antwort 9 von Luke_Filewalker vom 30.06.2022, 10:07 Options

Jupp ist AutoIt. Aber ich persönlich veröffentliche grundsätzlich keine Sourcecodes, höchstens kleinere Routinen.

Antwort 10 von supporter2010 vom 30.06.2022, 10:18 Options

Okay, macht nichts, würde ich vermutlich auch nicht machen.

Habe mich gerade mal bei autoit eingelesen und wie es aussieht, gibt es das, was ich wissen wollte bereits als Funktion... also alles cool, scheint praktisch zu sein, muss mich mal damit beschäftigen...

mfg, sup2010

Antwort 11 von Luke_Filewalker vom 30.06.2022, 10:58 Options

Zitat:
supporter2010 schrieb am 30.06.2010 um 10:18 in A10:

also alles cool, scheint praktisch zu sein, muss mich mal damit beschäftigen...

In der Tat ist AI3 sehr mächtig und ein perfekter Ersatz für Batch und VBS. Ausserdem können die Skripte "quasi kompiliert" werden, wodurch sie sofort und ohne irgendwelche Abhängigkeiten direkt auf jedem Windows ab Win2K lauffähig sind. AI3 V3.2.12.1 war sogar noch ab Win95 lauffähig, aber Benneth hat seit V3.3.0.0 die Unterstützung für 9x und NT über Bord geworfen. Einerseits schade, weil man früher AI3 wirklich für alle Windows Varianten gleich benutzen konnte, andererseits aber auch verständlich, da 9x und ME als tot gelten dürfen.

Ähnliche Themen

RSS Feeds erstellen
TByte  17.02.2009 - 3671 Hits - 2 Antworten

drucker/ordner freigeben und unter anderem pc wiederfinden
flyer2009  15.02.2009 - 217 Hits - 4 Antworten

Wie kann ich im Kontexmenü aufräumen?
jofischi  11.03.2009 - 335 Hits - 7 Antworten

windows xp home ordner mit einem passwort erstellen
new  05.10.2009 - 1968 Hits - 1 Antwort

Kann keine Ordner erstellen
Mj23eppdei  25.01.2010 - 174 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 16:59:01 2026