Page 1 of 2 1 2 LastLast
Results 1 to 15 of 21

Thread: local share netwerkdrive

  1. #1
    Senior Member walterheck's Avatar
    Join Date
    Oct 2001
    Location
    Belo Horizonte, Brasil
    Posts
    4,212

    local share netwerkdrive

    hallo,

    ik heb een vraagje: ik heb op mijn d-schijf een viertal shares staan di ik vervolgens als netwerkdrive mount naar mijn t,u,v,w drives, om er gemakkelijk bij te kunnen. dit werkt prima, alleen werkt het alleen maar als er een netwerkkabel in mijn laptop zit. dit betekent dus dat ik onderweg niets kan doen. weet iemand of hier een andere manier voor bestaat of dat er misschien een tooltje voor is?

    alvast bedankt
    Nee, de Romeinen spraken geen ISO-8859-1 LATIN

  2. #2
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Kijk eens naar het aloude DOS-commando (wat nog steeds in NT zit, in ieder geval onder Win2K getest) 'subst'



    Code:
    C:\>subst /?
    Associates a path with a drive letter.
    
    SUBST [drive1: [drive2:]path]
    SUBST drive1: /D
    
      drive1:        Specifies a virtual drive to which you want to assign a path.
      [drive2:]path  Specifies a physical drive and path you want to assign to
                     a virtual drive.
      /D             Deletes a substituted (virtual) drive.
    
    Type SUBST with no parameters to display a list of current virtual drives.

    Kortom: subst T: C:\Map\Naar\T\Drive\
    Qui custodiet ipsos custodes

  3. #3
    Senior Member walterheck's Avatar
    Join Date
    Oct 2001
    Location
    Belo Horizonte, Brasil
    Posts
    4,212
    top, werkt perfect

    (waarom hadden we ook al weer het DOS tijdperk verlaten? we zijn er geloof ik niet echt op vooruit gegeaan :?
    Nee, de Romeinen spraken geen ISO-8859-1 LATIN

  4. #4
    Subst is in dit geval NIET een dos-commando maar gewoon een Win32 command prompt Utility.

  5. #5
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Dat zou best wel eens kunnen, maar van oorsprong is het een DOS commando
    Qui custodiet ipsos custodes

  6. #6
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Puur voor de lol ben ik even gaan kijken hoe subst dit nou eigenlijk doet, alle Windows wrapper roepen namelijk gewoon subst aan, maar het moest directer kunnen naar mijn mening. Hiervoor heb ik even *uche* de source "gevraagd" (lees: disassembled ) en kwam ik tot twee functies die ik nog niet kende: QueryDosDevice en DefineDosDevice. Deze worden ook nog vrolijk omschreven in de MSDN ook, best leuk

    DefineDosDevice is echter NT only en QueryDosDevice 98+, iemand hier toevallig met een 95 systeem waar subst vandaan valt te halen en kijken hoe die het voor elkaar krijgt?



    Ook leuk voor Win2K en hoger is SetVolumeMountPoint, heeft ook deze mogelijkheid...




    Maar goed, tot zover de nieuwsgierigheid van een programmeur
    Qui custodiet ipsos custodes

  7. #7
    Senior Member walterheck's Avatar
    Join Date
    Oct 2001
    Location
    Belo Horizonte, Brasil
    Posts
    4,212
    In gevolg hierop wilde ik natuurlijk even een progje maken dat ook nog even mijn labels aanpast. Ik dacht dat te doen met
    Code:
    procedure TForm1.Button1Click(Sender: TObject);
    var
      DriveLetter: PChar;
    begin
      DriveLetter:='T:\';
      Win32Check(SetVolumeLabel(DriveLetter,PChar('Projects Private')));
      DriveLetter:='U:\';
      Win32Check(SetVolumeLabel(DriveLetter,PChar('Projects Itension')));
      DriveLetter:='V:\';
      Win32Check(SetVolumeLabel(DriveLetter,PChar('Projects JEDI')));
      DriveLetter:='W:\';
      Win32Check(SetVolumeLabel(DriveLetter,PChar('Projects NLDelphi')));
    end;
    maar dat knalt dus hopeloos. als ik hetzelfe probeer met de c: drive werkt het wel. Iemand een idee hoe ik dat voor elkaar krijg?
    Nee, de Romeinen spraken geen ISO-8859-1 LATIN

  8. #8
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Niet: de virtuele drives hebben altijd hetzelfde label als de drive waar ze naar wijzen, helaas...
    Qui custodiet ipsos custodes

  9. #9
    Senior Member walterheck's Avatar
    Join Date
    Oct 2001
    Location
    Belo Horizonte, Brasil
    Posts
    4,212
    ah, das jammer. Geen andere manier om beide zaken voor elkaar te krijgen?
    Nee, de Romeinen spraken geen ISO-8859-1 LATIN

  10. #10
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Ik heb eerlijk gezegd geen idee. Misschien is er een manier om een explorer namespace extension te maken die een item toevoegt aan je 'My Computer' lijst met een eigen titel en icoontje, maar ondertussen gewoon mapped naar een map, hoe je dat voor elkaar krijgt en of 't de makkelijkste oplossing is, geen idee
    Qui custodiet ipsos custodes

  11. #11
    TCustomVader JosAikema's Avatar
    Join Date
    May 2002
    Location
    Harderwijk
    Posts
    1,491
    Een schopje..

    Heeft iemand dit al eens gedaan : Een item toevoegen aan de 'My Computer' lijst met eigen driveletter?
    Vanaf 1 oktober 2004 geen Delphi programmeur meer

  12. #12
    Dat kun je toch doen met Subst? Of bedoel je dat niet?

  13. #13
    TCustomVader JosAikema's Avatar
    Join Date
    May 2002
    Location
    Harderwijk
    Posts
    1,491
    Nee, ik wil iets anders toevoegen dan een directory. Meer iets in de trend van bv Control Panel of Mobil Device.
    Vanaf 1 oktober 2004 geen Delphi programmeur meer

  14. #14
    SillyMember
    Join Date
    May 2003
    Location
    Gent
    Posts
    7,725
    All methodologies are based on fear. -- Kent Beck.

  15. #15
    TCustomVader JosAikema's Avatar
    Join Date
    May 2002
    Location
    Harderwijk
    Posts
    1,491
    PHP Code:
    Shell Namespace extension 
    Dit gaat meer over shell extensions. Om bv een contex menu aan te maken.

    Ik heb al wel een componentje gevonden, maar ik had het liever zelfgedaan uit kostenoverweging.
    Vanaf 1 oktober 2004 geen Delphi programmeur meer

Page 1 of 2 1 2 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 2
    Last Post: 05-Sep-04, 20:46
  2. local typed const default[var] is not used
    By gnome in forum Algemeen
    Replies: 10
    Last Post: 26-Jul-04, 16:00
  3. Replies: 4
    Last Post: 05-Jan-04, 16:05
  4. Local debugging na remote debugging
    By Dunebuggy in forum Algemeen
    Replies: 5
    Last Post: 11-Apr-03, 11:14
  5. ODBC, netwerk share, veel NetBIOS verkeer?
    By Paul-Jan in forum Algemeen
    Replies: 5
    Last Post: 24-Jul-02, 16:45

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •