Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da pokrenem fajl *.bat

[es] :: C/C++ programiranje :: Kako da pokrenem fajl *.bat

[ Pregleda: 3692 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Tiristor
Skola/obrazovanje

Član broj: 102849
Poruke: 184
*.inffo.net.



Profil

icon Kako da pokrenem fajl *.bat05.09.2006. u 19:55 - pre 213 meseci
Zanima me kako mogu da pokrenem fajl bat iz C-a. Znaci ne zanimame da ga otvorim i da mogu da ga citam ili da nesto upisujem u njega, nego kako da ga pokrenem, da on radi i izvrsi ono sto se nalazi u njemu.
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: Kako da pokrenem fajl *.bat05.09.2006. u 20:45 - pre 213 meseci
ovako:
Code:

#include <stdlib.h>
#include <stdio.h>

int main(){
   system("ime_bat_fajla");
   return 0;
}

 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: Kako da pokrenem fajl *.bat05.09.2006. u 21:10 - pre 213 meseci
Vjerojatno ce ti trebati cijela putanja, a ne samo ime fajla, nemoj se zbuniti.
 
Odgovor na temu

Tiristor
Skola/obrazovanje

Član broj: 102849
Poruke: 184
*.inffo.net.



Profil

icon Re: Kako da pokrenem fajl *.bat05.09.2006. u 21:21 - pre 213 meseci
znaci C:\i dalje, a jel treba i da se doda na ime .bat, ja mislim da bi trebalo
 
Odgovor na temu

Mix5
Milos Djuric
STE, Asseco
Jagodina

Član broj: 14282
Poruke: 332
217.24.27.*



Profil

icon Re: Kako da pokrenem fajl *.bat05.09.2006. u 22:24 - pre 213 meseci
Treba, a '\' se pise "\\" pozz
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: Kako da pokrenem fajl *.bat06.09.2006. u 12:38 - pre 213 meseci
da li treba da se doda .bat ili ne to mozes sam da provjeris. zar ne? :)
pozdrav!
 
Odgovor na temu

Tiristor
Skola/obrazovanje

Član broj: 102849
Poruke: 184
*.inffo.net.



Profil

icon Re: Kako da pokrenem fajl *.bat06.09.2006. u 20:34 - pre 213 meseci
Ok u redu je radi. Proverio sam treba. :)
Hvala vam na pomoci momci.
 
Odgovor na temu

A_l_e_n
Alen ...
BIH

Član broj: 64186
Poruke: 8
*.dlp429.bih.net.ba.



Profil

icon Re: Kako da pokrenem fajl *.bat17.12.2006. u 13:48 - pre 210 meseci
Tristor kako si ti uspio pokrenuti (*.bat) file?
Ja imam isti code,kao i ovaj gore u primjeru,ali mi nece da radi,poslije kad kompajliram Code,i pokrenem ga dobijem sljedece:
'C:ime.bat' is not recognized as an internal or external command,operable program or batch file.
Fajl (Ime.bat) se nalazi na C: disku.

Code:
#include <stdlib.h>
#include <stdio.h>

int main(){
system("C:\Ime.bat");
getch();
return 0;
}
A_l_e_n
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.adsl.net.t-com.hr.

Sajt: www.dump.hr


Profil

icon Re: Kako da pokrenem fajl *.bat17.12.2006. u 14:41 - pre 210 meseci
Code:
#include <stdlib.h>
#include <stdio.h>

int main(){
system("C:\\Ime.bat");
getch();
return 0;
}
 
Odgovor na temu

A_l_e_n
Alen ...
BIH

Član broj: 64186
Poruke: 8
*.dlp241.bih.net.ba.



Profil

icon Re: Kako da pokrenem fajl *.bat18.12.2006. u 16:35 - pre 210 meseci
Hvala NrmMyth sada radi,ali imam jos jedno pitanje.
Zasto mi se na kraju ovog coda,ne pokrece fajl (Ime.bat) ?
Kao sto se vidi u codu program stvara fajl (Ime.bat) na C:\\ disku,i zadaje mu neke komande da otvori.
Poslije kompajliranja nemam gresaka,ali se fajl (Ime.bat) ne pokrece,vec se samo stvori na zadani put (C:\\) Gdje je greska?

Imam sljedeci code:

Code:
#include <stdio.h>
#include <stdlib.h>

int main()
{
FILE *fp;
fp = fopen("C:\\Ime.bat", "w");
fprintf(fp,"RunDll32.exe Shell32.dll,Control_RunDLL Inetcpl.cpl,,1\n");
fprintf(fp,"RunDll32.exe Shell32.dll,Control_RunDLL");
system("C:\\Ime.bat");
getch();
return 0;
}
A_l_e_n
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: Kako da pokrenem fajl *.bat18.12.2006. u 18:18 - pre 210 meseci
ja sam primjetio jednu gresku, naime nisi zatvorio fajl posle pisanja u njega, a prije pozivanja system funkcije.
Code:

fclose(fp);

 
Odgovor na temu

A_l_e_n
Alen ...
BIH

Član broj: 64186
Poruke: 8
*.dlp347.bih.net.ba.



Profil

icon Re: Kako da pokrenem fajl *.bat19.12.2006. u 00:17 - pre 210 meseci
E super sad radi,inace pocetnik sam u C-u, za ovu funkciju nisam ni znao (fclose();) pa lijepo dodu konsultacije s vama iskusnima.
Hvala ti Buffy.
A_l_e_n
 
Odgovor na temu

[es] :: C/C++ programiranje :: Kako da pokrenem fajl *.bat

[ Pregleda: 3692 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.