Community Discussions and Support
ROAM switch, PMR and PML variables

pmr= ..\lists

pml= ..\lists

happily takes me from programs, up one and down into the lists folder. Now it is independent of the drive letter. I should have thought of trying this first! Anyway, this forum entry might help someone else trying to get books and lists to roam.

Thanks for the help.

<p>pmr= ..\lists</p><p>pml= ..\lists</p><p>happily takes me from programs, up one and down into the lists folder. Now it is independent of the drive letter. I should have thought of trying this first! Anyway, this forum entry might help someone else trying to get books and lists to roam.</p><p>Thanks for the help. </p>

A number of my users (including me) move our Pegasus Mail around a bit on external disks, flash sticks etc. I use the -ROAM switch, which happily lets Pegasus find my mail on the same disk letter as the program. However, I also have organisation address books and distribution lists. They are in a separate folder under PMAIL.

 x:\PMAIL\PROGRAMS - the Pegasus program stuff

x:\PMAIL\USERS\... - all the user identities with their mail

x:\PMAIL\LISTS - all the organisation-wide shared address books and distribution lists

 x:\PMAIL\PROGRAMS\PEGASUS.INI contains lines like:

pmr=c:\pmail\lists

pml=c:\pmail\lists

Having the AB&DLs in a separate folder to "programs" makes it easy to remove them all and replace them with new ones distributed centrally.

Of course, when I put my flash stick into another computer, it might become drive D, E, F, G or whatever.

The -ROAM switch does not seem to override the drive letter specified in PEGASUS.INI - I have to edit PEGASUS.INI and update the drive letter so I can see the address books and distribution lists.

Is there some smarter way I can avoid this?

Can I put something in place of "C" in PEGASUS.INI to tell it to substitute the current drive letter?

Is there a way I can tell Pegasus to "roam" everything - that ALL references to drive letters in any INI files, environment variables etc should be changed to the drive letter from which Pegasus started?

Thanks, Phil


<p>A number of my users (including me) move our Pegasus Mail around a bit on external disks, flash sticks etc. I use the -ROAM switch, which happily lets Pegasus find my mail on the same disk letter as the program. However, I also have organisation address books and distribution lists. They are in a separate folder under PMAIL.</p><p> x:\PMAIL\PROGRAMS - the Pegasus program stuff</p><p>x:\PMAIL\USERS\... - all the user identities with their mail</p><p>x:\PMAIL\LISTS - all the organisation-wide shared address books and distribution lists</p><p> x:\PMAIL\PROGRAMS\PEGASUS.INI contains lines like:</p><p>pmr=c:\pmail\lists</p><p>pml=c:\pmail\lists</p><p>Having the AB&DLs in a separate folder to "programs" makes it easy to remove them all and replace them with new ones distributed centrally. </p><p>Of course, when I put my flash stick into another computer, it might become drive D, E, F, G or whatever.</p><p>The -ROAM switch does not seem to override the drive letter specified in PEGASUS.INI - I have to edit PEGASUS.INI and update the drive letter so I can see the address books and distribution lists.</p><p>Is there some smarter way I can avoid this?</p><p>Can I put something in place of "C" in PEGASUS.INI to tell it to substitute the current drive letter?</p><p>Is there a way I can tell Pegasus to "roam" everything - that ALL references to drive letters in any INI files, environment variables etc should be changed to the drive letter from which Pegasus started?</p><p>Thanks, Phil</p><p> </p>

Can I put something in place of "C" in PEGASUS.INI to tell it to

substitute the current drive letter?

Try using the UNC format for specifying the drive letter in pegasus.ini.  The  pmr=\\server\volume\pmail\lists instead of pmr=c:\pmail\lists takes the drive letter out of the equation.

 

<blockquote>Can I put something in place of "C" in PEGASUS.INI to tell it to substitute the current drive letter?</blockquote><p>Try using the UNC format for specifying the drive letter in pegasus.ini.  The  pmr=\\server\volume\pmail\lists instead of pmr=c:\pmail\lists takes the drive letter out of the equation.</p><p> </p>

The lists are in the same place as the PMAIL programs and users folders. This is on my external USB drive, which I plug in to whatever computer I have access to - friend's home, Internet Cafe, my own home computer... So the lists are not on some fixed server out in network-land.

I can use \\localhost for the server name - that will always be a good name for the system I am plugged into at any given time. But then I need a share name on the computer I am using. That would mean creating a share for my USB drive on each computer I plug it into, wouldn't it? Which is as much of a hassle for wandering users as editing pegasus.ini

<p>The lists are in the same place as the PMAIL programs and users folders. This is on my external USB drive, which I plug in to whatever computer I have access to - friend's home, Internet Cafe, my own home computer... So the lists are not on some fixed server out in network-land. </p><p>I can use \\localhost for the server name - that will always be a good name for the system I am plugged into at any given time. But then I need a share name on the computer I am using. That would mean creating a share for my USB drive on each computer I plug it into, wouldn't it? Which is as much of a hassle for wandering users as editing pegasus.ini </p>

Have you tried a relative path?

e.g. pmr=.\lists or ..\pmail\lists etc.

will depend on the working directory and I haven't tried it so YMMV.

 

<p>Have you tried a relative path?</p><p>e.g. pmr=.\lists or ..\pmail\lists etc.</p><p>will depend on the working directory and I haven't tried it so YMMV. </p><p> </p>
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft