Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 13 odgovora
  • 9.879 pregleda

Najnovija ↓

Batch file, molim pomoc 27.07.2013. u 16:59 · pre 161 mesec #1
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!
Re: Batch file, molim pomoc 27.07.2013. u 17:52 · pre 161 mesec #3
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.

Re: Batch file, molim pomoc 27.07.2013. u 22:42 · pre 161 mesec #5
Pa u pitanju je XP... Ne znam sta bi jos trebalo da kazem...
Re: Batch file, molim pomoc 27.07.2013. u 23:36 · pre 161 mesec #6
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.
Potpis
rajco.me/blog

Sviđa mi se1
Re: Batch file, molim pomoc 28.07.2013. u 10:45 · pre 161 mesec #7
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.
Potpis
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 :)
Re: Batch file, molim pomoc 28.07.2013. u 12:12 · pre 161 mesec #8
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...
Re: Batch file, molim pomoc 28.07.2013. u 12:17 · pre 161 mesec #9
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. :)
Potpis
... Vladimir Vučićević aka. Bachi
~~~ www.bachi.in.rs <<<<>>>> [email protected]
>>> It's nice to be important, but it's more important to be nice...
Sviđa mi se1
Re: Batch file, molim pomoc 28.07.2013. u 12:39 · pre 161 mesec #10
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...

Re: Batch file, molim pomoc 28.07.2013. u 13:50 · pre 161 mesec #11
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
Potpis
rajco.me/blog

Sviđa mi se1
Re: Batch file, molim pomoc 28.07.2013. u 14:29 · pre 161 mesec #12
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?
Re: Batch file, molim pomoc 28.07.2013. u 22:38 · pre 161 mesec #13
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.
Potpis
rajco.me/blog

Re: Batch file, molim pomoc 29.07.2013. u 12:52 · pre 161 mesec #14
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?

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme