ďťż

Ł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
  •