fişiere bat (2) - · pdf fileredenumirea este deosebit de simplă şi se face cu ajutorul...

2
Fişiere BAT (2) Vom trece acum mai departe ca să vedem cum se pot rezolva alte operaţiuni cu fişiere, operaţiuni cum ar fi copierea unui fişier, redenumirea unui fişier sau a unui întreg grup de fişiere şi în încheiere o mică şmecherie folositoare (ascunderea oricărui tip de fişier într-o fotografie). Copierea unui fişier: copy Grigore.html "%USERPROFILE%\My Documents\" acest cod va permite copierea instant şi fără accept a fisierului Grigore.html în My Document. Dacă se doreşte copierea a mai multor fişiere în diferite locuri sau acelaşi fişier în mai multe locaţii se poate scrie: copy Grigore.html "%USERPROFILE%\My Documents\" copy Grigore.html "%USERPROFILE%\My Documents\My Pictures" copy Grigore.html C:\Kit\" copy C:\Kit\citesc.html D:\ În exemplul de mai sus fişierul Grigore.html se presupune a fi în acelaşi folder cu fişierul BAT altfel trebuie scrisă calea respectivă. Totul se salvează ca de obicei cu extensia .bat. sper că aţi observat că metoda aceasta de programare vă pune la îndemână nişte instrumente care folosite cum trebuie pot fi deosebit de puternice şi folosite cu rea voinţă pot deveni extrem de periculoase. Vom trece acum la redenumirea fisierelor cu ajutorul executabilelor de tip BAT. Redenumirea este deosebit de simplă şi se face cu ajutorul următoarei comenzi: ren Grigore.doc Vasile.bleg Dacă se doreşte redenumirea extensiei tuturor fişierelor de acelaşi fel se scrie în notepad: ren *.mp3 *.sal Şi vom observa cum toate fişierele mp3 din locaţia respectivă vor primi extensia .sal şi nu vor mai fi recunoscute de nici un player. Eu nu voi face multă teorie pe marginea celor expuse şi doar voi exersând veţi avea satisfacţie deplină. Aşa după cum am spus la început vom vedea cum se poate ascunde un fişier sau chiar mai multe fişiere de exemplu de tip .doc într-o fotografie. E simplu, tot ce-ti trebuie este o poza, un arhivator si Windows XP. Ca si arhivator poţi folosi orice....winrar winzip .... Începem : Eu am trei fişiere, "fişierul 1.xls", "fişierul 2.doc" si "fişierul 3.txt" precum si un al patrulea fişier adică poza in care vreau sa ascund fişierele. Poza se numeşte "angelina_jolie_.jpg". Ele sunt puse intr-un folder "Test", in C:\.

Upload: trinhthien

Post on 14-Feb-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

Fişiere BAT (2)Vom trece acum mai departe ca să vedem cum se pot rezolva alte operaţiuni cu fişiere, operaţiuni cum ar fi copierea unui fişier, redenumirea unui fişier sau a unui întreg grup de fişiere şi în încheiere o mică şmecherie folositoare (ascunderea oricărui tip de fişier într-o fotografie).

Copierea unui fişier:

copy Grigore.html "%USERPROFILE%\My Documents\"

acest cod va permite copierea instant şi fără accept a fisierului Grigore.html în My Document. Dacă se doreşte copierea a mai multor fişiere în diferite locuri sau acelaşi fişier în mai multe locaţii se poate scrie:

copy Grigore.html "%USERPROFILE%\My Documents\"copy Grigore.html "%USERPROFILE%\My Documents\My Pictures"copy Grigore.html C:\Kit\"copy C:\Kit\citesc.html D:\ În exemplul de mai sus fişierul Grigore.html se presupune a fi în acelaşi folder cu fişierul BAT altfel trebuie scrisă calea respectivă. Totul se salvează ca de obicei cu extensia .bat. sper că aţi observat că metoda aceasta de programare vă pune la îndemână nişte instrumente care folosite cum trebuie pot fi deosebit de puternice şi folosite cu rea voinţă pot deveni extrem de periculoase. Vom trece acum la redenumirea fisierelor cu ajutorul executabilelor de tip BAT. Redenumirea este deosebit de simplă şi se face cu ajutorul următoarei comenzi:

ren Grigore.doc Vasile.bleg

Dacă se doreşte redenumirea extensiei tuturor fişierelor de acelaşi fel se scrie în notepad:

ren *.mp3 *.sal

Şi vom observa cum toate fişierele mp3 din locaţia respectivă vor primi extensia .sal şi nu vor mai fi recunoscute de nici un player. Eu nu voi face multă teorie pe marginea celor expuse şi doar voi exersând veţi avea satisfacţie deplină. Aşa după cum am spus la început vom vedea cum se poate ascunde un fişier sau chiar mai multe fişiere de exemplu de tip .doc într-o fotografie. E simplu, tot ce-ti trebuie este o poza, un arhivator si Windows XP. Ca si arhivator poţi folosi orice....winrar winzip ....Începem : Eu am trei fişiere, "fişierul 1.xls", "fişierul 2.doc" si "fişierul 3.txt" precum si un al patrulea fişier adică poza in care vreau sa ascund fişierele. Poza se numeşte "angelina_jolie_.jpg". Ele sunt puse intr-un folder "Test", in C:\.

1. Selectam fişierele pe care sa le ascundem in poza, adică respectiv "fişierul 1.xls", "fişierul 2.doc" si "fişierul 3.txt", dam click dreapta si 7zip => Add To Archive.

La fereastra care apare ii daţi pur si simplu OK, aşteptaţi sa arhiveze si, in cazul meu a apărut Test.7z2. Ştergem fişierele "fişierul 1.xls", "fişierul 2.doc" si "fişierul 3.txt", întrucât le avem in arhivă deja.3. Acum urmează partea interesanta. Cum facem noi un merge[îmbinare] intre poză si fişierul arhivă fără sa dea vreo eroare in momentul in care deschidem poza. OK. Ne ducem in command prompt, adică Start -> Run -> cmd. In momentul in care deschidem command promptul ne duce in folderul default, ceva de genul "C:\Documents and Settings\Username\". Ei in cazul meu eu trebuie sa mă duc in folderul "Test" din C:\. Fac asta scriind linia de comanda "cd C:\Test"4. Bun, acum ca suntem in folderul test deja putem începe procesul de îmbinare. Cum facem asta?. Printr-o simplă linie de comandă:

"copy /b angelina_jolie_.jpg + Test.7z pozasecreta.jpg".

Acum sa explic ce înseamnă linia asta de comanda. copy - copiere, parametrul b înseamnă copiere binarăa, urmează numele pozei cu care vrem sa îmbinăm + fişierul care va fi îmbinat cu poza iar pozasecreta.jpg este numele noului fişier in care vor fi poza şi test.7z îmbinate.5.Cam asta este tot. Deschidem pozasecretă.jpg, nu e nimic suspect, se vede imaginea clar, nu vedem fişiere xls, doc sau txt, ci doar o minunăţie de femeie. In schimb dacă dăm click dreapta pe pozasecreta.jpg ->7zip->Extract Here o să vedem că din poză vor fi extrase "fişierul 1.xls", "fişierul 2.doc" si "fişierul 3.txt".Succes!