MS-Access 前端應用程式的遠端更新

MS-Access 前端應用程式的遠端更新

我們正在對 ms-access 前端進行大量更改,因此我們需要經常更新 ms-access 應用程式。我嘗試使用 PSEXEC 進行遠端更新,但這似乎是已安裝的本地網路磁碟機和 PSEXEC 的問題。

我們有一個 1000 Mbit 的網絡,有 16 台 Windows 10 電腦。

我們有一個共享資料庫所在的Linux伺服器,更新後的存取前端被上傳,等待每個使用者啟動bat檔案以將存取前端複製到各自的Windows 10電腦上。

每台 Windows 10 電腦都有自己的批次文件快捷方式,該捷徑指向電腦特定的 bat 文件,該文件位於 Linux 伺服器上。

伺服器在所有電腦上安裝為磁碟機 K:。

user1 Windows 10 PC 上的 bat 檔案位於 k:\Database\Development\Install\PC1.bat,如下所示:

蝙蝠檔名:PC1.bat

taskkill /f /fi "imagename eq msaccess.exe"

del C:\Users\user1\Desktop\program1_v*.*
del C:\Users\user1\Desktop\program4_v*.*
del /s /q d:\User_Program\*.*

xcopy /e /q /y k:\Database\Development\Install\Program_shcut\*.* C:\Users\User1\Desktop\
xcopy /e /q /y k:\Database\Development\Install\Program\*.* D:\User_Program\

我真的很感激這項任務的解決方案,這將為我節省大量時間,並確保所有應用程式同時更新。

答案1

我找到了解決問題的方法,在遠端電腦上製作一個名為「Update_Programs」的任務計劃,其中包含操作「k:\Database\Development\Install\PC1.bat」並且沒有觸發器。

在本機上,我建立了一個批次檔來在遠端電腦上執行名為「Update_Programs」的任務規劃程式。

@ECHO off
psexec \\ip no -u username -p password -s -d cmd.exe /c schtasks /run /tn Update_Programs

相關內容