![]() |
AW: Laufwerk C:\ einlesen und erfahren das C:\Programme ein link ist
Das Problem ist, dass aus irgendwelchen Gründen im Windows "diese" Links nicht funktionieren. (bzw. ich vergesse immer den Grund)
Meistens knallen sie direkt beim Zugriff, aber manchmal ist es ganz schlimm, weil sieht so aus als ob es ginge, aber ...
Delphi-Quellcode:
C:\Users\**********>cd \
C:\>cd Programme C:\Programme>dir Datenträger in Laufwerk C: ist OS Volumeseriennummer: ****-**** Verzeichnis von C:\Programme Datei nicht gefunden C:\Programme>cd .. C:\>cd Program Files C:\Program Files>dir Datenträger in Laufwerk C: ist OS Volumeseriennummer: ****-**** Verzeichnis von C:\Program Files 30.08.2023 16:10 <DIR> . 30.08.2023 16:10 <DIR> .. 31.08.2017 13:27 <DIR> 7-Zip 25.02.2021 14:46 <DIR> AdoptOpenJDK 09.08.2021 14:08 <DIR> Application Verifier ... |
AW: Laufwerk C:\ einlesen und erfahren das C:\Programme ein link ist
Hmm, nun hast du mich verwirrt. :?
Aber du hast recht. Es gibt da echt verschiedene Sachen. Wenn man mit /D eine "Verknüpfung" auf ein Netzwerk Laufwerk macht ist das was total anderes als mit /J lokal. [Falsch]Und was ich gemerkt habe ist das
Delphi-Quellcode:
den letzten buchtstaben weglässt. Also die länge stimmt nicht anstatt xxxx\Test kommt xxxx\Tes zurück.[/Falsch]
NtfsGetJunctionPointDestination
Es scheint das der letzte Buchstabe vorne steht?!? Aber mit dem jnuc klappt es einwandfrei. Bisher. Habe noch nicht alles getestet. Man war/ist das bei Unix einfach. |
AW: Laufwerk C:\ einlesen und erfahren das C:\Programme ein link ist
So,
eine Rückmeldung damit das nicht offen bleibt. Ich bekomme es nun so:
Code:
Dort sind "Symlinks/Junctions" auf Netzwerk Laufwerke bei und leider einer den ich nicht wieder hinbekomme.
C:\codetyphon-6.5\!Projekte --> UNC\Server\Programmierung\Projekte\
C:\codetyphon-7.1\!Projekte --> UNC\Server\Programmierung\Projekte\ C:\codetyphon-8.1\!Projekte --> UNC\Server\Programmierung\Projekte\ C:\Dokumente und Einstellungen --> C:\Users C:\iscsi --> \??\Volume{dae1f45f-9f50-11e6-82e8-d0509934602c}\ C:\Program Files\Gemeinsame Dateien --> C:\Program Files\Common Files C:\Program Files\Windows NT\Zubehör --> C:\Program Files\Windows NT\Accessories C:\ProgramData\Anwendungsdaten --> C:\ProgramData
Code:
Bei einem "dir" zeigt er es auch so an.
C:\iscsi --> \??\Volume{dae1f45f-9f50-11e6-82e8-d0509934602c}\
Code:
Der zeigt auf ein iSCSI Laufwerk, bzw. auf die Partition. Gemacht habe ich den beim Formatieren. Kein Buchstabe zu geordnert sonder in eine Direcoty laufen lassen. Wie sowas mit mklink wieder hinbekommen soll ist mir im moment noch ein Rätsel.
18.06.2022 14:12 <JUNCTION> iscsi [\??\Volume{dae1f45f-9f50-11e6-82e8-d0509934602c}\]
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz