How to set env. var from C program (Developers)
> In such way you change only your local copy of environment for your
> program.
> To make the changes persistent you must change the master environment
> (look for "DOS master environment" in google)
Hm, that I feared about - you mean there's no standard C function to do this. As I try to keep portability over dos/win/linux I don't want implement any dirty hack like direct rewriting memory.
I was asked from user of CPUID that I implement a feature that put CPU name string into env. var. I hoped it would be easy task because I remember there are getenv/putenv manipulation funcs in stdlib but it's useless 
EDIT: I asked colleagues and there's no way. User would need to use grep/awk to filter out the desired text and then use it for SET.
---
DOS gives me freedom to unlimited HW access.
Complete thread:
- How to set env. var from C program - RayeR, 15.01.2013, 04:34 (Developers)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- How to set env. var from C program - Laaca, 15.01.2013, 07:41
- How to set env. var from C program - RayeR, 15.01.2013, 10:31
- How to set env. var from C program - tom, 15.01.2013, 13:54
- How to set env. var from C program - RayeR, 15.01.2013, 14:07
- How to set env. var from C program - tom, 15.01.2013, 15:41
- How to set env. var from C program - marcov, 16.01.2013, 15:19
- How to set env. var from C program - RayeR, 16.01.2013, 23:33
- How to set env. var from C program - RayeR, 15.01.2013, 16:24
- How to set env. var from C program - bocke, 18.01.2013, 16:57
- How to set env. var from C program - RayeR, 15.01.2013, 14:07
- How to set env. var from C program - bretjohn, 15.01.2013, 17:30
- How to set env. var from C program - RayeR, 15.01.2013, 23:51
- How to set env. var from C program - bretjohn, 16.01.2013, 01:05
- How to set env. var from C program - RayeR, 16.01.2013, 03:20
- How to set env. var from C program - bretjohn, 16.01.2013, 17:08
- How to set env. var from C program - RayeR, 16.01.2013, 03:20
- How to set env. var from C program - bretjohn, 16.01.2013, 01:05
- How to set env. var from C program - RayeR, 15.01.2013, 23:51
- How to set env. var from C program - j_hoff, 15.01.2013, 23:57
- How to set env. var from C program - RayeR, 16.01.2013, 00:49
- How to set env. var from C program - roytam, 16.01.2013, 04:57
- How to set env. var from C program - roytam, 16.01.2013, 05:13
- How to set env. var from C program - j_hoff, 16.01.2013, 08:11
- How to set env. var from C program - RayeR, 16.01.2013, 00:49
- How to set env. var from C program - tom, 15.01.2013, 13:54
- How to set env. var from C program - RayeR, 15.01.2013, 10:31
- How to set env. var from C program - georgpotthast, 15.01.2013, 22:20
- How to set env. var from C program - RayeR, 15.01.2013, 23:48
- How to set env. var from C program - Laaca, 15.01.2013, 07:41
Mix view