Mittwoch, 10. August 2022

Scripts anheften

will man sich Abläufe per Script (cmd oder ps1) leicht erreichbar machen, möchte man diese an die Taskleiste oder an den Start anheften. Dies funktioniert leider nicht direkt mit einem Link auf das Script, man muss den Aufruf komplett in den Link schreiben. 

C:\WINDOWS\system32\cmd.exe c:\tools\scripts\script1.cmd

Man kombiniert damit den kompletten Pfad des aufrufenden Programmes mit dem kompletten Pfad zum Script in einem Link und jetzt kann man auch noch ein anderes Symbol zuordnen. 

Link interaktiv erstellen

Schnell erledigt:

  • Link auf das Script erstellen - Windows 11: rechte Maustaste / weitere Optionen / Verknüpfung erstellen. 
  • Die Linkdatei entsteht im gleichen Pfad. Eigenschaften öffnen.
  • An erster Stelle das aufrufenden Programm schreiben, Beispiel: cmd
  • Übernehmen drücken, Windows ersetzt den Programmnamen mit dem kompletten Pfad. 
  • Nach Belieben kann man jetzt noch 
    • den Namen der Verknüpfung, 
    • den Pfad in dem gestartet werden soll und 
    • das Symbol geändert werden. 
  • Final kann man mit der rechten Maustaste: 
    • An Start anheften, 
    • weitere Optionen anzeigen / an Taskleiste anheften
    • den Link an einen anderen Ort kopieren: weitere Optionen anzeigen / senden an / Desktop
Symboldateien findet man z.B.:

%systemroot%\system32\shell32.dll
%systemroot%\system32\wmploc.dll

Es gibt aber noch andere Symboldateien: Link

Link an anderem Ort erstellen

Man kann natürlich auch beim erstellen eines neuen Links einfach den kompletten Aufruf mitgeben. 

Der Pfad zum Programm findet man in der cmd

where cmd
C:\Windows\System32\cmd.exe
where powershell
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

alternativ auch in der Powershell

gcm cmd.exe|select source

Source
------
C:\WINDOWS\system32\cmd.exe
gcm powershell|select source

Source
------
C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe

Menüs in der Taskleiste unter Windows 11

Die gibt es leider nicht mehr. Ich hatte einen Pfad mit Verknüpfungen zu all meinen ssh Host drin. Diesen Pfad kann man ersatzweise an den Start oder an den Schnellzugriff (Kontextmenü vom Dateiexplorer) anheften - nicht ganz so schön aber ein Würgaround.

Das ist mein Platzhalter für Erweiterungen.

noch zu tun?

Code Block

Ende

1 Kommentar: