NTFS Links: Addon for creating hard/symbolic links on NTFS
Moderators: Hacker, petermad, Stefan2, white
NTFS Links: Addon for creating hard/symbolic links on NTFS
This program allows to create hard links and junctions on NTFS volumes directly from Total Commander. The program can be installed in Start menu or on the buttonbar and is called for creating links on the selected files/folders in the opposite panel, i.e. it behaves absolutely identically to the commands of copying (F5), moving (F6) and so on. The feature of the program: you can set nesting level for subfolders, on which the program will create junctions (see help for details).
The program allows to read/save settings either in system registry, or in INI-files; it is multilingual (there are English and Russian LNG-files in archive).
For installing the program, just set the following command-line parameters:
"%WL" "%T\" /i=ini_file_name
(parameter /i is optional). For details see English help file (Help\NL_eng.chm), topic "Program Setup".
Download the latest version:
32-bit version, mirror (335 Kb)
64-bit version, mirror (353 Kb)
ATTENTION!
Be careful with using junctions and hard links!
Some programs, specifically Windows Explorer, cannot recognize junctions correctly! That's why when you try to remove a junction from Explorer, all the contents of the original directory will be removed! This is NOT a bug of NTFS Links, it is a feature of the programs that cannot work correctly with junctions. Please, check you application for correctness before using it with junctions!
Total Commander works correctly with junctions, that's why it is strongly recommended to use it instead of Windows Explorer.
The program allows to read/save settings either in system registry, or in INI-files; it is multilingual (there are English and Russian LNG-files in archive).
For installing the program, just set the following command-line parameters:
"%WL" "%T\" /i=ini_file_name
(parameter /i is optional). For details see English help file (Help\NL_eng.chm), topic "Program Setup".
Download the latest version:
32-bit version, mirror (335 Kb)
64-bit version, mirror (353 Kb)
ATTENTION!
Be careful with using junctions and hard links!
Some programs, specifically Windows Explorer, cannot recognize junctions correctly! That's why when you try to remove a junction from Explorer, all the contents of the original directory will be removed! This is NOT a bug of NTFS Links, it is a feature of the programs that cannot work correctly with junctions. Please, check you application for correctness before using it with junctions!
Total Commander works correctly with junctions, that's why it is strongly recommended to use it instead of Windows Explorer.
Last edited by Flint on 2011-10-26, 21:33 UTC, edited 5 times in total.
Thanks for the addon. I know it was requested some times ago.
I could not test it because I have old FAT32, but I made a quick translation to german
sheepdog
I could not test it because I have old FAT32, but I made a quick translation to german
Code: Select all
; Haupt Dialog
1=OK
2=Abbruch
3=Einstellungen
4=Hilfe
5=Erzeuge Link für "%s" in:
6=Erzeuge Links für %d ausgewählte Datei(en) in:
7=Rekursionstiefe für die Erzeugung von junctions:
; Einstellungs dialog
50=Einstellungen
51=OK
52=Abbruch
53=Hilfe
54=Speichere Fensterposition
55=Speichere Rekursionstiefe
56=Standard Rekursionstiefe:
57=Sprachdatei:
58=Sprachdateien (*.lng)|*.lng|Alle Dateien (*.*)|*.*||
; Fehler dialog
100=Fehler
101=Überspringen
102=Wiederholen
103=Alle überspringen
104=Abbruch
105=Fehler beim Erstellen des Links zur Datei:\n%s
106=Fehler beim Erstellen des Links zum Ordner:\n%s
107=Fehler beim Erstellen des Ordners:\n%s
108=Unbekannter Fehler!
; Über box
150=Über
151=Ü&ber...
152=Programm:
153=Version:
154=Autor:
155=Alle Rechte vorbehalten.
156=Homepage:
; Verschiedene Fehlermeldungen
1001=Fehlerhafte Anzahl von Kommandozeilenparametern!
1002=Kann die Dateiliste nicht öffnen!
1003=Es ist nicht möglich, einen Link für mehrere Objekte zu erzeugen!
1004=Kann das Kommando nicht ausführen.\nFehler Code: %d.
1005=Kann die Hilfe Datei nicht öffnen!
1006=Fehler beim Speichern der Einstellungen!
sheepdog
Last edited by Sheepdog on 2004-12-08, 13:20 UTC, edited 2 times in total.
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Sheepdog
Danke schön
I wanted to do it by myself, but unfortunately my German is too bad for this - I don't know many specific terms as I leraned spoken German only. I'll include this translation in my future versions.
A couple of small bugs: in line 54 there should be not "Fensterpositionposition", but "Fensterposition" I suppose And in 1002 it is better not "diese", but "die"; and in 1004 not "diese" but "das" ("das Kommando", am I right?)
Danke schön
I wanted to do it by myself, but unfortunately my German is too bad for this - I don't know many specific terms as I leraned spoken German only. I'll include this translation in my future versions.
A couple of small bugs: in line 54 there should be not "Fensterpositionposition", but "Fensterposition" I suppose And in 1002 it is better not "diese", but "die"; and in 1004 not "diese" but "das" ("das Kommando", am I right?)
GerneFlint wrote:Sheepdog
Danke schön
RightA couple of small bugs: in line 54 there should be not "Fensterpositionposition", but "Fensterposition" I suppose
It's rather a question of tasteAnd in 1002 it is better not "diese", but "die";
I think it should be 'dieses' what corresponds to 'etot' in russian - neverthless I forgot the ending 's'. Thanks for checking it as well as sorry for my cursoriness. I just wanted to be the first translator.and in 1004 not "diese" but "das" ("das Kommando", am I right?)
I have fixed it
Sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Sheepdog
As I know, "diese/dieser/dieses" and "die/der/das" means the same that "this" and "the" in English (in Russian - correspondingly "etot" and nothing - "the" and "die/der/das" are not translated). I meant in my language lines the second variant, because I don't specify which command cannot be executed - just some internal command... (this concerns both 1002 and 1004)Quote:
And in 1002 it is better not "diese", but "die";
It's rather a question of taste
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
- sqa_wizard
- Power Member
- Posts: 3879
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
2sqa_wizard
Thanks, I've corrected it.
2all
I corrected the line
After consulting the author I found that I misunderstood the english term - so my translation "diese" was wrong.
sheepdog
Thanks, I've corrected it.
2all
I corrected the line
Code: Select all
1004=Kann das Kommando nicht ausführen.\nFehler Code: %d.
sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Hakarien
Hard links are NOT available between different disks. This is internal NTFS constraint. So neither NTFS Links, nor any other program can make such links.
Hard links are NOT available between different disks. This is internal NTFS constraint. So neither NTFS Links, nor any other program can make such links.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
Program has been updated to the version 1.1!
Main changes:
1. Bug fixed: in some cases hard link for single file was created without extension.
2. Added the following languages: Ukranian (with help file, thanks to AnexeR!), German, and two Spanish dialects.
3. Added possibility to choose help file independently from the language file.
For the full list of changes, see help file (.\Help\NL_eng.chm), topic "Version History".
Main changes:
1. Bug fixed: in some cases hard link for single file was created without extension.
2. Added the following languages: Ukranian (with help file, thanks to AnexeR!), German, and two Spanish dialects.
3. Added possibility to choose help file independently from the language file.
For the full list of changes, see help file (.\Help\NL_eng.chm), topic "Version History".
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
One user occasionally found that Windows Explorer cannot work correctly with NTFS junctions. So I've added a warning in the first post of this topic. Please, read it carefully!
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
NTFS Links 1.2 has been released.
List of changes:
1. Added possibility of working with whole partitions. One can either mount the volume as a single mount point, or use it for usual recursive links creating, as any other usual folder.
2. Bug fixed: some error messages were in Russian always, even when using correct language file.
3. In the Settings dialog pressing the "..." buttons now cause opening the dialog with correct initial folder (Language for language files, Help for help files).
List of changes:
1. Added possibility of working with whole partitions. One can either mount the volume as a single mount point, or use it for usual recursive links creating, as any other usual folder.
2. Bug fixed: some error messages were in Russian always, even when using correct language file.
3. In the Settings dialog pressing the "..." buttons now cause opening the dialog with correct initial folder (Language for language files, Help for help files).
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
Setting different language doesn't work anymore, everything is Russian. The ini file is not read at all like FileMon shows, instead an empty registry key HKEY_CURRENT_USER\Software\Flint Incorporation\NTFS Links\Settings is created.
The command line I use is:
"%L" "%T\" /i=NL_eng.ini
Icfu
The command line I use is:
"%L" "%T\" /i=NL_eng.ini
Icfu
This account is for sale
icfu
Oh, sorry, you are right... I just placed some old intermediate version in the package. Now I replaced the file, download it again, please (the link is the same).
Oh, sorry, you are right... I just placed some old intermediate version in the package. Now I replaced the file, download it again, please (the link is the same).
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64