Ĺadny brzuch
chce poleceniem system() uruchomić coś w dosie wszystko jest fajnie dopóki przyjdzie napisać- "
robie coś takieo :
system (" by "blabla" ")
to jak wiadomo nie przejdzie
wiec prubuje
string p ="by";
p += char(34);
p += "blabla";
p += char(34);
system(p);
to niemoge skompilowac
czy wie ktos jak napisac srednik w poleceniu system
chce poleceniem system() uruchomić coś w dosie wszystko jest fajnie dopóki przyjdzie napisać- "
robie coś takieo :
system (" by "blabla"Â ")
to jak wiadomo nie przejdzie
wiec prubuje
string p ="by";
p += char(34);
p += "blabla";
p += char(34);
system(p);
to niemoge skompilowac
czy wie ktos jak napisac srednik w poleceniu system
Wielkie dzięki stary !
------------------------------------------------------------
Moze mi ktos powiedziec czemu to nie dziala ??
#include <iostream>
#include <cstdlib>
using namespace std;
int main () {
system ("@echo off");
system ("echo REGEDIT4 >>a.reg");
system ("echo. >> a.reg")
system ("echo [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run] >>a.reg");
system ("echo \"dupa\"=\"C:\\a.txt\" >>a.reg");
system ("echo. >>a.reg");
system (""regedit /s a.reg");
system ("del a.reg > nul ");
}
Użytkownik n1x0n edytował ten post 13 kwiecień 2005, 22:03
...
Wiesz dzięki ci za pierwszą pomoc ale to co napisałem ma dodawać wartości do rejestru natomiast to niedziała . A może znasz jakieś inne sposoby dodawania wpisów do rejestru bo to
@echo off
echo REGEDIT4 >>a.reg
echo. >> a.reg
echo [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run] >>a.reg
echo "dupa"="C:\\a.txt" >>a.reg
echo. >>a.reg
regedit /s a.reg
del a.reg > nul
w pliku *.bat działa ale kiedy umieszczam to do polecenia system to nie.
http://msdn.microsof...he_registry.asp
dz przyda sie
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
robie coś takieo :
system (" by "blabla" ")
to jak wiadomo nie przejdzie
wiec prubuje
string p ="by";
p += char(34);
p += "blabla";
p += char(34);
system(p);
to niemoge skompilowac
czy wie ktos jak napisac srednik w poleceniu system
chce poleceniem system() uruchomić coś w dosie wszystko jest fajnie dopóki przyjdzie napisać- "
robie coś takieo :
system (" by "blabla"Â ")
to jak wiadomo nie przejdzie
wiec prubuje
string p ="by";
p += char(34);
p += "blabla";
p += char(34);
system(p);
to niemoge skompilowac
czy wie ktos jak napisac srednik w poleceniu system

Wielkie dzięki stary !
------------------------------------------------------------
Moze mi ktos powiedziec czemu to nie dziala ??
#include <iostream>
#include <cstdlib>
using namespace std;
int main () {
system ("@echo off");
system ("echo REGEDIT4 >>a.reg");
system ("echo. >> a.reg")
system ("echo [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run] >>a.reg");
system ("echo \"dupa\"=\"C:\\a.txt\" >>a.reg");
system ("echo. >>a.reg");
system (""regedit /s a.reg");
system ("del a.reg > nul ");
}
Użytkownik n1x0n edytował ten post 13 kwiecień 2005, 22:03
...

Wiesz dzięki ci za pierwszą pomoc ale to co napisałem ma dodawać wartości do rejestru natomiast to niedziała . A może znasz jakieś inne sposoby dodawania wpisów do rejestru bo to
@echo off
echo REGEDIT4 >>a.reg
echo. >> a.reg
echo [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run] >>a.reg
echo "dupa"="C:\\a.txt" >>a.reg
echo. >>a.reg
regedit /s a.reg
del a.reg > nul
w pliku *.bat działa ale kiedy umieszczam to do polecenia system to nie.
http://msdn.microsof...he_registry.asp
dz przyda sie