Swift Posted January 24, 2008 Share Posted January 24, 2008 Ok...I was wondering...if command prompts...'database' as you may call it...with all the items like if you type windows\media\Windows Startup.wav it will run the sound...does cmd prompt write to the registry with these items? or stored in a .exe or .dll? Im not sure...and was wondering if i could add functions (new things) to my command prompt...either by editing/creating new files in the registry...or changing the .dll or .exe (if it has one) to create new functions... [ALLWAYS HAVE A BACKUP!] Q: Does anyone know anything about this? A: I dont know Link to comment Share on other sites More sharing options...
AzKay Posted January 24, 2008 Share Posted January 24, 2008 It doesnt keep settings in the registry, As far as I know. Maybe the window colour/size/etc. To add a "new" command to it, Just put your exe into your WINDOWS or System32 folder. Then go into command prompt, and, myapp -msgbox "HI!" # MY LOVE FOR YOU... IS LIKE A TRUCK- # Link to comment Share on other sites More sharing options...
Swift Posted January 24, 2008 Author Share Posted January 24, 2008 i will try that O.o Link to comment Share on other sites More sharing options...
AzKay Posted January 24, 2008 Share Posted January 24, 2008 Keep in mind, Your program has to have commandline stuff, For example. If $CmdLine[0] <> 0 Then $oFirstParam = StringSplit($CmdLine[1], " ") Switch $oFirstParam[1] Case "-msgbox" MsgBox(0, "", Format("-msgbox")) EndSwitch EndIf Func Format($Cmd) Return StringReplace($CmdLineRaw, $Cmd & " ", "") EndFunc Im also well aware theres a better way than doing it like that, But im bored. # MY LOVE FOR YOU... IS LIKE A TRUCK- # Link to comment Share on other sites More sharing options...
tonysathre Posted January 24, 2008 Share Posted January 24, 2008 No it doesn't write anything to the registry. It looks for whatever your trying to execute in the %path% environment variable. You can add your own PATH's to this variable by Right-clicking My Computer > Properties > Advanced > Environment Variables. In the case of .wav files, or any other extension, it checks to see what application is associated with that extension, then launches that application, passing the .wav file as the first parameter, %1. Instead of putting your apps in the %systemroot% directory, what I do is make a directory on the root of my %systemdrive% called toolbox, then add the %systemdrive%\toolbox directory to my PATH env variable. Link to comment Share on other sites More sharing options...
Swift Posted January 24, 2008 Author Share Posted January 24, 2008 Hehe...didnt retain a clue...of what your saying...can you explain that in littler words... Link to comment Share on other sites More sharing options...
AzKay Posted January 25, 2008 Share Posted January 25, 2008 He means, Make a folder in your WINDOWS dir, called "Toolbox" Put the exe in there, Right click "My Computer" > Properties > Advanced > Environment Variables Then put in the path to the Toolbox folder. Or, just do what I originally said. # MY LOVE FOR YOU... IS LIKE A TRUCK- # Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now