LINUX.ORG.RU

История изменений

Исправление user_id_68054, (текущая версия) :

Обоснуй. XP хоть и создаёт по факту более старую версию NTFS, но симлинки/хардлинки в ней поддерживаются.

вот обосновываю:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa363866(v=vs.85).aspx

цитата для Ъ:

Requirements

Minimum supported client Windows Vista [desktop apps only]

Minimum supported server Windows Server 2008 [desktop apps only]

Header

WinBase.h (include Windows.h)

Library

Kernel32.lib

DLL

Kernel32.dll

это был официальный источник.

а чуть ниже идёт комментарий:

 here are some notes I made while experimenting with soft/hard links in Windows

------------------------------------------------------------------------------

 hard-link      = links in NTFS on the same volume (single mft entry)
                  * since NT4 (according to docs, but the CreateHardLink call
                    is not present in kernel32.dll from NT4, it is present in
                    the kernel32.dll from W2K)

 symbolic-link  = links by name (to directories/files/unc - symlinkd/symlinkf)
 (soft-link)      - relative
                  - absolute
                  * no windev paths like Volume-GUID paths
                  * since Vista

 junction       = links by name (only directories)
                  * since W2K
                  * expected to be windev paths like Volume-GUID paths

 mount-point    = junction to another volume
                  * since W2K
                  * special case of junctions

------------------------------------------------------------------------------
 WinXP fails with ERROR_CANT_ACCESS_FILE when trying to follow a symlink
------------------------------------------------------------------------------
....
...

...

в нём обрати внимание на «since Vista» и на «WinXP fails with ERROR_CANT_ACCESS_FILE when trying to follow a symlink» :-)

**************************************************

короче — говно ваша эта WinXP! впрочем как и весь другой устаревший софт...

Исправление user_id_68054, :

Обоснуй. XP хоть и создаёт по факту более старую версию NTFS, но симлинки/хардлинки в ней поддерживаются.

вот обосновываю:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa363866(v=vs.85).aspx

цитата для Ъ:

Requirements

Minimum supported client Windows Vista [desktop apps only]

Minimum supported server Windows Server 2008 [desktop apps only]

Header

WinBase.h (include Windows.h)

Library

Kernel32.lib

DLL

Kernel32.dll

это был официальный источник.

а чуть ниже идёт комментарий:

 here are some notes I made while experimenting with soft/hard links in Windows

------------------------------------------------------------------------------

 hard-link      = links in NTFS on the same volume (single mft entry)
                  * since NT4 (according to docs, but the CreateHardLink call
                    is not present in kernel32.dll from NT4, it is present in
                    the kernel32.dll from W2K)

 symbolic-link  = links by name (to directories/files/unc - symlinkd/symlinkf)
 (soft-link)      - relative
                  - absolute
                  * no windev paths like Volume-GUID paths
                  * since Vista

 junction       = links by name (only directories)
                  * since W2K
                  * expected to be windev paths like Volume-GUID paths

 mount-point    = junction to another volume
                  * since W2K
                  * special case of junctions

------------------------------------------------------------------------------
 WinXP fails with ERROR_CANT_ACCESS_FILE when trying to follow a symlink
------------------------------------------------------------------------------
....
...

...

в нём обрати внимание на «since Vista» и на «WinXP fails with ERROR_CANT_ACCESS_FILE when trying to follow a symlink» :-)

Исходная версия user_id_68054, :

Обоснуй. XP хоть и создаёт по факту более старую версию NTFS, но симлинки/хардлинки в ней поддерживаются.

вот обосновываю:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa363866(v=vs.85).aspx

цитата для Ъ:

Requirements

Minimum supported client Windows Vista [desktop apps only]

Minimum supported server Windows Server 2008 [desktop apps only]

Header

WinBase.h (include Windows.h)

Library

Kernel32.lib

DLL

Kernel32.dll