Odpovědět odkaz na adresář

  • 14. ledna 2010 10:58
     
     
    jak vytvořit odkaz na adresář, podobný jako je např. "C:\dokuments and settings"?
    Třeba pro "Start menu" "Nabídka Start"? Zkoušel jsem klasiku v TC, ale to dělá odkazy jiné, že přípona "LNK" je hned za jménem...

    Děkuji

Všechny reakce

  • 14. ledna 2010 11:03
    Moderátor
     
     Odpovědět Obsahuje kód
    >mklink /?
    Creates a symbolic link.
    MKLINK [[/D] | [/H] | [/J]] Link Target
            /D      Creates a directory symbolic link.  Default is a file
                    symbolic link.
            /H      Creates a hard link instead of a symbolic link.
            /J      Creates a Directory Junction.
            Link    specifies the new symbolic link name.
            Target  specifies the path (relative or absolute) that the new link
                    refers to.

    Takze napr (C:\XYZ je vytvareny "odkaz", C:\TEMP je existujici adresar):

    mklink /d c:\XYZ c:\TEMP
    symbolic link created for c:\XYZ <<===>> c:\TEMP

    MP

    P.S. samozrejme spoustej nejlepe v "DOS okne" (cmd.exe), samozrejme ELEVOVANEM (spustenem jako Admin)
  • 30. května 2012 13:15
     
     
    Je možno linkovat i na síťová umístění?

    Roman Fajkus K2 atmitec s.r.o.

  • 30. května 2012 13:33
     
     

    Umí junction směrovat linky na síťový disk?

    Podařilo se mi úspěšně vytvořit link příkazem "junction "d:\Users\%username%\AppData\Local\Kerio\Outlook Connector" "\\serverdc\homes\%username%\Kerio\Outlook Connector"" ale při pokusu o přístup do adresáře přes vytvořený link se objeví hlášení "Název souboru či adresáře nebo jmenovka svazku je nesprávná. Přímým přístupem do cílového úložiště se tam dostanu.


    Roman Fajkus K2 atmitec s.r.o.

  • 30. května 2012 19:07
    Moderátor
     
     

    Pouzij mklink.exe a vytvor symlink. Proc na windows 7 pouzivas junctions?

    MP

  • 31. května 2012 6:37
     
     

    Příkaz

    mklink /D "\\serverdc\homes\%username%\Kerio\Outlook Connector" "d:\Users\%username%\AppData\Local\Kerio\Outlook Connector"

    vrací chybu: Přístup byl odepřen

    Důvod přesměrování:

    Nasazujeme u zákazníka virtuální desktopy a máme nastaven 2GB PersistentDataDisk (tam se ukládají profily apod.). Doménovou politikou je přesměrován adresář AppData\Roaming na velký síťový disk. Bohužel takto nelze přeměrovat AppData\Local, kam se mimo jiné kládád datový soubor poštovního klienta. Bohužel někteří uživatelé mají velmi velké mailboxy (až 20GB) a na úrovni poštovního klienta nejsme schopni říst, že to úložiště má být jinde.


    Roman Fajkus K2 atmitec s.r.o.

  • 31. května 2012 7:32
    Moderátor
     
      Obsahuje kód

    Naprosto bez problemu!

    C:\Windows\system32>mklink /d  d:\users \\127.0.0.1\users
    symbolic link created for d:\users <<===>> \\127.0.0.1\users
    1. spoustis ELEVOVANE?
    2. ty mas lokalizovany OS? Tak ze nediv! (v ceske napovede je otocen Link a Target)

    MP