Article View: pl.comp.bazy-danych.msaccess
Article #137421Re: Aktualizacja frontonu
From: LeszekN
Date: Sat, 01 Apr 2017 10:48
Date: Sat, 01 Apr 2017 10:48
40 lines
2831 bytes
2831 bytes
Witam
zaproponuję trochę inne rozwiązanie
Założenia:
Wersja pliku wzorca ma nazwę app.mdb
Umieszczona jest na udziale sieciowym: \\serwer\aplikacje\app\
Każdy użytkownik ma prawo dodawania i zmiany plików w tym udziale
Ręcznie dla użytkownika to by było tak:
Sprawdź czy na udziale sieciowym nie ma nowej aktualizacji
Jak jest to ja przegraj i uruchom
Odnośnie punktu sprawdzenia to dobrym sposobem jest stworzenie pliku tekstowego złożoną z pary: nazwa komputera + uzytkownik, jezeli takiego pliku nie ma to podmieniamy, jezeli jest to uruchamiamy to co mamy na stacji, to dobrze zrealizuje ten skrypt:
@echo off
CLS
set masterFile=app.mdb
set shareMaster=\\serwer\aplikacje\app\
set destFolder=%AppData%\AppName\
set mark=%computername%_%username%
echo %destFolder%
IF not EXIST %sharemaster%%mark%.txt GOTO AKTUALIZACJA
GOTO URUCHOMIENIE
:AKTUALIZACJA
ECHO Program wymaga aktualizacji...
IF not EXIST %destFolder% MKDIR %destFolder%
COPY %sharemaster%%masterFile% %destFolder%%masterFile% /Y
ECHO %sharemaster%%mark% > %sharemaster%%mark%.txt
:URUCHOMIENIE
echo Uruchamianie aplikacji..
c:
cd "\Program Files\Microsoft Office\OFFICE11\"
start MSACCESS.EXE %destFolder%%masterFile%
ja stosuję to rozwiązanie, co najważniejsze działa:)
rozwiązanie problemu pochodzi z http://ziembor.pl/plitproblogs/category/access/
Technical Details
Message-ID:
<611f50c6-8ed7-45b1-ab0e-16b99f21cf18@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!n37no4228181qtb.0!news-out.google.com!m191ni16849itc.0!nntp.google.com!y18no2761317itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<7f2d2dab-7fa4-4540-910b-a59d66b3b231@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 10.129.178.4 with SMTP id q4mr3611166ywh.122.1491043704755; Sat, 01 Apr 2017 03:48:24 -0700 (PDT) X-Received: by 10.157.47.183 with SMTP id r52mr208199otb.12.1491043704717; Sat, 01 Apr 2017 03:48:24 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!n37no4228181qtb.0!news-out.google.com!m191ni16849itc.0!nntp.google.com!y18no2761317itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.bazy-danych.msaccess Date: Sat, 1 Apr 2017 03:48:24 -0700 (PDT) In-Reply-To: <7f2d2dab-7fa4-4540-910b-a59d66b3b231@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=193.192.179.172; posting-account=i0RtOwoAAABRI8EWUf_BQOpbS6yj4J_N NNTP-Posting-Host: 193.192.179.172 References: <7f2d2dab-7fa4-4540-910b-a59d66b3b231@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <611f50c6-8ed7-45b1-ab0e-16b99f21cf18@googlegroups.com> Subject: Re: Aktualizacja frontonu From: LeszekN <leszeknowak@wp.pl> Injection-Date: Sat, 01 Apr 2017 10:48:24 +0000 Lines: 44 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit