Links in die Tiefe der Ordnerstruktur (de_DE)

By | 2021/11/19

Wenn man oft tief verschachtelte Unterordner öffnen muss,
kann man manuell einen Link auf die Unterordner anlegen.
Ist die Verzeichnis-Struktur aber immer wieder die gleiche,
wie zum Beispiel bei der Softwareentwicklung,
kann man das auch automatisieren.
Beispiel:
Die folgende Batch-Datei “makeLinkToSrcFolders.bat” erzeugt Links auf die angegebenen Unterordner,
sofern sie vorhanden sind.
Es ist vorteilhaft, diese Batch-Datei in einem festen, übergeordneten Ordner zu halten.
Dann erzeugt man einen Shortcut dieser Batch-Datei.
In den Eigenschaften (Properties) der Shortcut-Datei “makeLinkToSrcFolders.lnk”
muss man den Inhalt des Kästchens “Ausführen in” entfernen.
(Das funktioniert leider nicht mehr seit dem neuesten Windows-Update!)
Danach muss man die Shortcut-Datei Batch-Datei jeweils in den Hauptordner kopieren.
In den Eigenschaften (Properties) der Batch-Datei “makeLinkToSrcFolders.bat”
muss man in den Inhalt des Kästchens “Ausführen in” den aktuellen Ordners eintragen und sie dann einmal ausführen.
Die 3 Links (Junctions) werden dann dort erzeugt, falls die entsprechenden Unterordner vorhanden sind!

@rem makeLinkToSrcFolders.bat
@rem run as Admin!

@echo off

IF EXIST .\src\main\scala mklink /j ___srcFolder .\src\main\scala

IF EXIST .\src\main\resources mklink /j ___resourceFolder .\src\main\resources

IF EXIST .\src\test\scala mklink /j ___testFolder .\src\test\scala

IF %ERRORLEVEL% NEQ 0 pause