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

Batch file, molim pomoc

[es] :: Skript jezici :: Batch file, molim pomoc

[ Pregleda: 8073 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ivan85_zmaj
Ivan Nikolic
Smederevo City

Član broj: 73665
Poruke: 322
*.dynamic.isp.telekom.rs.



Profil

icon Batch file, molim pomoc27.07.2013. u 15:59 - pre 64 meseci
Molim Vas za jednu malu pomoc...
Pokusavam da napravim jedan batch file, koji bi imao zadatak da kopira jednu MDB bazu (MS Access) recimo na drugu lokaciju (npr.fles).
Ali mi je problem sledeci a to je da zelim da na tom flesu ostaju sve te baze, e sad ili da se automatski prave razliciti direktoriji a da ime baze ostaje uvek ista (sto bi najvise odgovaralo), ili da se prilikom tog kopiranja bazi dodeli drugo ime kako bi mogle da se samo dodaju jedna za drugom kad pokrenem batch file...

Radi se o tome da tu jednu bazu koju koristi jedan program, posle svakog rada i dopunjavanja podataka, sacuvam na drugu lokaciju ali tako da ih imam sve.
Ne bi bilo lose, to je moja neka zamisao kad bi kroz taj batch file mogla da se zada komanda koja bi pravila direktorijum koji bi u nazivu imao datum i da se u njega smesti fajl.
To bi bilo najidealnije resenje, da ne mora rucno da se pravi i kopira.

Hvala unapred!
 
Odgovor na temu

rajco
Čačak

Član broj: 19348
Poruke: 1015

Sajt: rajco.me/blog


Profil

icon Re: Batch file, molim pomoc27.07.2013. u 16:13 - pre 64 meseci
Ako ti odgovara powershell kao rešenje javi pa ćemo napraviti nešto.
rajco.me/blog

 
Odgovor na temu

ivan85_zmaj
Ivan Nikolic
Smederevo City

Član broj: 73665
Poruke: 322
*.dynamic.isp.telekom.rs.



Profil

icon Re: Batch file, molim pomoc27.07.2013. u 16:52 - pre 64 meseci
Pa ako ce da zavrsava posao sto da ne?!
Sustina mi je da osoba koja radi za tim programom posle upotrebe arhivira bazu, i da mu to olaksam maksimalno, da jednostavno samo treba da pokrene taj neki izvrsni fajl i da saceka da se to prekopira. A baze bi recimo automatski redjao na fles u direktorijume koji bi imali automatski dodeljene nazive u formatu datuma.

 
Odgovor na temu

rajco
Čačak

Član broj: 19348
Poruke: 1015

Sajt: rajco.me/blog


Profil

icon Re: Batch file, molim pomoc27.07.2013. u 21:38 - pre 64 meseci
Pa nisam siguran koji je os, zato sam i pitao. Daj nam više detalja.
rajco.me/blog

 
Odgovor na temu

ivan85_zmaj
Ivan Nikolic
Smederevo City

Član broj: 73665
Poruke: 322
*.dynamic.isp.telekom.rs.



Profil

icon Re: Batch file, molim pomoc27.07.2013. u 21:42 - pre 64 meseci
Pa u pitanju je XP... Ne znam sta bi jos trebalo da kazem...
 
Odgovor na temu

rajco
Čačak

Član broj: 19348
Poruke: 1015

Sajt: rajco.me/blog


Profil

icon Re: Batch file, molim pomoc27.07.2013. u 22:36 - pre 64 meseci
Code:
$date = Get-Date -UFormat "%Y_%m_%d"
New-Item -Path "D:\$date" -ItemType directory -Force
Copy-Item C:\rajco.csv D:\$date

Ovo možeš da sačuvaš kao .ps1 i postaviš u task scheduler po uslovu koji ti odgovara. Možeš je i proširivati da pošalje mejl ili upiše log u slučaju uspešnog/neuspešnog kopiranja, da ima progress bar... Naravno pre toga testiraj.
rajco.me/blog

 
Odgovor na temu

newtesla
Aleksander Segedi
CEO / owner
Tim011 Digital doo
N 44.69344 - E 20.38175

Član broj: 147164
Poruke: 1530
flux.newtesla.net.

Sajt: www.knjigovodja.in.rs


Profil

icon Re: Batch file, molim pomoc28.07.2013. u 09:45 - pre 64 meseci
Bekapovanje na fleš????

Najiskrenije: zaboravi na fleš memoriju ako želiš sigurnost i ispravnost podataka. Bolje napravi batch da ti šalje bazu na yahoo ili gmail nalog.
Kad, tokom pravljenja Nes kafe, umesto da uzmeš mleko iz friza tamo ustvari staviš Nes konzervu - shvatiš koliko je multitasking za*ebana i pipava rabota :)
 
Odgovor na temu

ivan85_zmaj
Ivan Nikolic
Smederevo City

Član broj: 73665
Poruke: 322
*.dynamic.isp.telekom.rs.



Profil

icon Re: Batch file, molim pomoc28.07.2013. u 11:12 - pre 64 meseci
Neizvodljivo je to... prvo radi se snimanje nekih dijagrama na vagonima, na laptopu... dakle rad na terenu, gde tesko da ima interneta. A desava se cesto da nestrucnim rukovanjem ili drugih raznoraznih faktora pukne ta access baza pa onda budu problemi. Zato mi je potrebno arhiviranje tih baza na fles ili na D particiju.
I to sto jednostavnijim putem da zbog nekog nestrucnog rukovanja ne pobrise to sa flesa i tako dalje.
Jednostavno da ubaci fles i 2x klikne na programcic... eto to mi je sustina.

Rajco, probacu ovaj kod, samo mi daj upustvo gde da ga napisem i sta treba da ubacim kao svoje podatke, tipa putanju baze i putanju gde da se smesti...
 
Odgovor na temu

bachi
Vladimir Vučićević
System administrator
Beograd, Srbija

Član broj: 17912
Poruke: 4402

Sajt: www.bachi.in.rs


Profil

icon Re: Batch file, molim pomoc28.07.2013. u 11:17 - pre 64 meseci
Citat:
newtesla:
Bekapovanje na fleš????

Najiskrenije: zaboravi na fleš memoriju ako želiš sigurnost i ispravnost podataka. Bolje napravi batch da ti šalje bazu na yahoo ili gmail nalog.



... te onda zaboravi na privatnost. :)
... Vladimir Vučićević aka. Bachi
~~~ www.bachi.in.rs <<<<>>>> vladimir@vucicevic.in.rs
>>> It's nice to be important, but it's more important to be nice...
 
Odgovor na temu

ivan85_zmaj
Ivan Nikolic
Smederevo City

Član broj: 73665
Poruke: 322
*.dynamic.isp.telekom.rs.



Profil

icon Re: Batch file, molim pomoc28.07.2013. u 11:39 - pre 64 meseci
Rajco, probao sam ovo al nista se ne desava, izbaci nesto crvenim slovima i brzo nestane ne vidim sta pise... al nije nista napravio i kopirao.
Prebacio sam kod u Notepad i snimio sa ekstenzijom PS1 prepoznao ga je kao Powershell. I jedino sto sam promenio je ime datoteke koju treba da kopira.


Code:
$date = Get-Date -UFormat "%Y_%m_%d"
New-Item -Path "D:\$date" -ItemType directory -Force
Copy-Item D:\untitled.jpg D:\$date



Uspeo sam da uvatim screen poruke...

 
Odgovor na temu

rajco
Čačak

Član broj: 19348
Poruke: 1015

Sajt: rajco.me/blog


Profil

icon Re: Batch file, molim pomoc28.07.2013. u 12:50 - pre 64 meseci
Sa prvom komandom proveri verziju PS, sa drugom vidi koji skriptovi su dozvoljeni za izvršavanje i ako je bilo šta osim unrestricted izvrši treću komandu kao admin.
Code:
Get-Host

Code:
Get-ExecutionPolicy

Code:
Set-ExecutionPolicy Unrestricted

rajco.me/blog

 
Odgovor na temu

ivan85_zmaj
Ivan Nikolic
Smederevo City

Član broj: 73665
Poruke: 322
*.dynamic.isp.telekom.rs.



Profil

icon Re: Batch file, molim pomoc28.07.2013. u 13:29 - pre 64 meseci
Brate ti si zmaj, majke mi!!!
Izvrsio sam ovo i onda je programcic sve odradio kako treba... kreirao je folder sa datumom i iskopirao fajl u njega! Svaka cast!

Sta mislis dal dodati to sto si rekao za progres kopiranja da se zna kad je zavrseno, ili je kopiranje zavrseno kad se ugasi prozor?? Mada ovo je savrseno.
Nego oce li ovo sad raditi na xp?
 
Odgovor na temu

rajco
Čačak

Član broj: 19348
Poruke: 1015

Sajt: rajco.me/blog


Profil

icon Re: Batch file, molim pomoc28.07.2013. u 21:38 - pre 64 meseci
Citat:
ivan85_zmaj
Sta mislis dal dodati to sto si rekao za progres kopiranja da se zna kad je zavrseno

Mislim da bi bilo odlično, ali prepuštam tebi da bi se malo upoznao sa tehnologiom :)
Citat:
ivan85_zmaj:
Nego oce li ovo sad raditi na xp?

Koristio sam samo komande koje su validne na verziji 2.0 koju možeš imati na xp-u, ali ga nemaš podrazumevano.
rajco.me/blog

 
Odgovor na temu

ivan85_zmaj
Ivan Nikolic
Smederevo City

Član broj: 73665
Poruke: 322
*.dynamic.isp.telekom.rs.



Profil

icon Re: Batch file, molim pomoc29.07.2013. u 11:52 - pre 64 meseci
Druze, uspeo sam ovo da namestim i na xp da radi i uspeo sam da dodam i format za vreme :D Tako da mi sad extra ispisuje i datum i vreme sto je fenomenalno!
Nego jel moze ovo da se namesti da pokrece program odmah na 2x klik, posto sad nece tako da mi otvara lepo nego moram da idem desni klik i na Run with PowerShell...
Stoji mi i dalje u onoj PS1 ekstenziji... jel moze da bude to u nekom exe fajlu ili nesto drugo samo da se pokrece odma na dvo-klik?

 
Odgovor na temu

[es] :: Skript jezici :: Batch file, molim pomoc

[ Pregleda: 8073 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

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