2010-01-25 10:16:02 +0000 2010-01-25 10:16:02 +0000
276
276

Wie kann man entweder eine Verknüpfung oder eine Batch-Datei an die neue Windows 7, 8 und 10 Taskleiste und das Startmenü anheften?

Wir haben Probleme beim Hinzufügen unserer Batch-Skripte zur Taskleiste oder zum Startmenü von Windows 7, 8 oder 10.

Unsere Batchdateien nehmen einige Argumente entgegen und führen einfach andere Anwendungen basierend auf diesen Argumenten aus. Um es einfach zu halten, haben wir einige Verknüpfungen für unsere Kunden erstellt, die sie nur anklicken müssen, um alles zu starten.

Die Frage ist hier: Wie können wir diese Verknüpfungen oder Batch-Dateien an die Taskleiste oder das Startmenü anheften?

(Die Kunden sollen nicht auf das Dateisystem zugreifen und können deshalb nur die Taskleiste sehen)

Antworten (6)

376
376
376
2010-09-27 12:25:58 +0000
  1. Erstellen Sie eine Verknüpfung zu Ihrer Batch-Datei.
  2. Gehen Sie in die Verknüpfungseigenschaften und ändern Sie das Ziel in etwas wie: cmd.exe /C "path-to-your-batch".
  3. Ziehen Sie Ihre neue Verknüpfung einfach auf die Taskleiste. Sie sollte jetzt anklickbar sein.
50
50
50
2012-03-27 01:41:20 +0000

Dieser Thread beantwortet fast mein Problem, ein anderer lesenswerter Thread, der diese Probleme auf eine andere Art und Weise löst, ist hier Hinzufügen von Batchdateien zur Windows 7-Taskleiste wie der Vista/XP-Schnellstart

Ich war in der Lage, eine Batchdatei zur Taskleiste durch die folgenden Schritte hinzuzufügen:

  1. Umbenennen der .cmd/.bat in .exe
  2. Klicken Sie mit der rechten Maustaste auf *.exe und wählen Sie An Taskleiste anheften
  3. Zurückbenennen in .cmd/.bat
  4. Umschalt+Rechtsklick auf das Taskleistensymbol (für die Exe) und Auswahl von Eigenschaften
  5. Ändern der Referenz von *.exe in .cmd/.bat und Ändern des Symbols nach Bedarf

Es funktioniert sofort, aber die Aktualisierung des Symbols erfordert einen Neustart.

Ich habe aber noch eine zusätzliche Frage: Wie bekommt man eine angeheftete Taskleisten-Batchdatei dazu, eine andere Datei als Parameter zu akzeptieren? Es funktioniert, wenn sie an die Startleiste angeheftet ist, oder einfach im Ordner, aber ich kann sie nicht so zum Laufen bringen, wie es unter XP der Fall war.

Dies ist die Funktionalität, die ich meine:

Ziehen Sie eine Datei auf das Bat-Symbol und legen Sie sie dort ab. Die Fledermaus erhält den Dateinamen der abgelegten Datei als %1 und vbscript erhält ihn als WScript.Arguments(0).

15
15
15
2010-01-25 11:33:15 +0000

Der Ordner für die Windows 7-Taskleiste befindet sich unter:

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

Der Ordner für das Startmenü befindet sich unter:

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu

Sie können dort eine Verknüpfung erstellen und nach dem Ab- und Wiederanmelden sollte sie erscheinen.

Hoffentlich hilft das…. Es gibt noch andere Dinge, vor denen ich Sie warnen sollte, z. B. können sie mit der rechten Maustaste klicken und die Batch-Datei bearbeiten - daher sollten Sie die NTFS-Berechtigungen zum Sperren der Datei überprüfen.

3
3
3
2010-09-19 17:29:34 +0000

Ja, dies ist ein lästiges “Feature” der Windows 7 Taskleiste. Ich habe eine einfache Anwendung gebaut, die Stapeldateien ausführt, die Sie an Ihre Taskleiste anheften können und Stapeldateien an sie anheften. Es erledigt die Aufgabe. Laden Sie es kostenlos herunter -> http://johnastevens.com/helpTopics.aspx#batchapp

2
2
2
2016-11-18 09:00:58 +0000

Ich werde eine weitere nützliche Methode hinzufügen… In Windows 10 möchten Sie eine einfachere Taskleiste haben, in der Sie Dinge einfach anheften können (kleine Icons), wie hier:

damit Sie nur die Programme sehen, die geöffnet sind.

Erstellen Sie in “ Dokumente” einen Ordner mit dem Namen “ Meine Icons”, und legen Sie dort die gewünschten Verknüpfungen ab. Klicken Sie dann mit der rechten Maustaste auf die Taskleiste –>“Neue Symbolleiste”:

und wählen Sie Ihren Ordner aus. Dann entsperren Sie die Taskleiste, klicken mit der rechten Maustaste auf die neue Symbolleiste und deaktivieren “Titel anzeigen” und “Text anzeigen”:

P.S. Vergessen Sie nicht, das Häkchen bei “NIEMALS ICONS KOMBINIEREN” in den Taskleisteneigenschaften zu entfernen:

1
1
1
2017-03-22 10:24:09 +0000

In meinem Fall hat keine dieser Lösungen es auf 100 % gebracht. Sie waren nahe dran, aber auf dem neuesten Windows 10 sind dies die Schritte, die ich befolgen musste:

1. Umbenennen von .bat in .exe 2. Rechtsklick auf .exe => Zum Start anheften 3. Rechtsklick auf .exe => Umbenennen in .bat 4. Rechtsklick auf Taskleiste/Startmenüeintrag => Mehr => Dateispeicherort öffnen 5. Rechtsklick auf die Verknüpfung => Ziel von .exe in .bat ändern

Fertig!