Hi,
I have my portable applications in a "Program Files" folder on my Thumbdrive.
I have shortcuts to these programs in the root directory, but these only work on computers where my thumbdrive has the same drive letter.
Is it possible to make a "relative" path to these applications, so that my Shortcut links will work no matter what the drive letter is? If not, any other tips for quick startup of applications?
Thanks,
chris.
Shortcuts require full paths.
All the launchers for the portable apps can be placed in multiple directories. Take PortableFirefox.exe for example. You can place it in the directory above the PortableFirefox directory. My personal recommendation is to create a single PortableApps directory in the root of your drive and place all the app directories in there. Then take all the launchers (PortableFirefox.exe, etc) and move them to the PortableApps directory. For all the apps released here, they all support this configuration.
Sometimes, the impossible can become possible, if you're awesome!
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Hi.
Mydrive from http://www.1way.ws/MyDrive.html should do this.
I didn't test it yet.
The web site is down, does anyone know where it can still be found?
LOL I just caught the irony! A program for relative paths and the path to it is broken!
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Try it anyway. Windows will automatically try to find the target using the drive letter of the drive in which the shortcut is placed.
Vintage!
You do realize this is an old topic
----
Ryan McCue
Life is like a sewer. What you get out of it depends on what you put into it.
(Tom Lehrer)
"If you're not part of the solution, you're part of the precipitate."
Using Autoit I was able to make an exe to launch AutoStart and a vbs file which includes the following:
Set objShell = CreateObject("WScript.Shell")
arrPath = Split(Wscript.ScriptFullName, "\")
strdriveletter = arrPath(0)
set colVolatileEnvVars = objShell.Environment("Volatile")
colVolatileEnvVars("phd") = strdriveletter
This script sets whatever drive as "phd", and my shortcuts are "%phd%\documents\music" with the "". This does work for me.
---------------
Teen1: Oh, here comes that cannonball guy. He's cool.
Teen2: Are you being sarcastic, dude?
Teen1: I don't even know anymore.
"In three words I can sum up everything I've learned about life: it goes on." -- Robert Frost
"In three words I can sum up everything I've learned about life: baby ain't mine." -- Adam Holguin
1. After you have plugged your portable drive (say H:, but it doesn't matter) into the host computer, open "My Computer" and drag the icon corresponding to the H: drive to the "Start" button in the taskbar. Then press Start and you will see that H: appears in the Start menu and you can follow the resulting cascade menu to your selected application just like Start -> Programs -> Accessories -> .. and all the rest. No scripting required, no special skills, no drivelabel dependencies.
or
2. Download PStart currently v.2.09 as advertised on this site and use that. It is really really neat. As before, no scripting, no skills (well, no special ones), no dependencies.