Jump to content

Non Delimited string parsing (registry entries)

Recommended Posts

I am writing up a program to allow users to update/add to registry entries.

the registry is for ABC_Auto_File and has different options not just open... I have it up and working but am curious of a better way to parse the info in the registry string.

examples of the string in question are:

"c:\my folder\myapp.exe" -c "c:\my folder2\myconfigfile" "%1"

c:\folder\myapp -c c:\folder2\myconfigfile %1

c:\folder\myapp %1


the -C is there 99.99% of the time but sometimes users have it working without it. but i will be add it in when updating the registry. like wipe and rewrite. myapp is consistent but may include the .exe.

current i am removing all the " and %1 the look for the -c anything prior is a string value i want and anything to the right is a sting value i want.

i am currently using the copy/pos commands to get that info but am ALWAYS curious if someone has better option for parsing.


Share this post

Link to post

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 account

Sign in

Already have an account? Sign in here.

Sign In Now