![]() |
Varijable okoline
Radim program u C-u za automatsko unraranje rar arhiva. Ako u programu stavim ovo:
system("path = %path%;C:\\Program Files\\WinRAR"); ili ovo: system("set path=\"C:\\Program Files\\WinRAR\\\";%path%"); varijabla %path% se ne izmijeni. Ako istu naredbu utipkam ručno u command promptu, onda se izmjeni. Da li postoji način da se %path% izmjeni prilikom izvršavanja programa? OS je Windows XP. |
Evo otkrio sam kako:
Code:
#include |
Čemu dupli backslash? Istu i korektnu stvar odrađuje jednostruki:
Citiraj:
|
Citiraj:
|
Sva vremena su GMT +2. Sada je 11:22. |
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger