I have a batch file that decompiles my backend database every night. Once in a while someone will forget to close their fronted before leaving work and it causes problems. Is there a way to have a batch file check if a database is open and if it is open, close it?
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
-
Check if a database is open, if so, close it
Home » Forums » AskWoody support » Productivity software by function » MS Access and database help » Check if a database is open, if so, close it
- This topic has 4 replies, 2 voices, and was last updated 10 years, 7 months ago.
AuthorTopicWS79schultz
AskWoody LoungerOctober 9, 2014 at 11:20 am #496774Viewing 1 reply threadAuthorReplies-
RetiredGeek
AskWoody_MVPOctober 9, 2014 at 11:38 am #1470273Schultz,
I’ll make a couple of assumptions here since you didn’t specify.
1. We’re talking about MS Access.
2. The individuals are leaving their machines running.Some possibilities to investigate:
A scheduled task on each users machine that would run after normal business hours (could be hard to define) that would run a PowerShell program to check for the Access process and using the Stop-Process cmdlet to shut it down.
Using PowerShell remoting (would initially have to be setup on each machine) to allow you to check and shutdown via PowerShell program or using the PS ISE.
If I may ask why are you decompiling your Back end? I could understand compacting but usually all the code (which what benefits from decompiling) is in the Front end so you could move the code out of the BE and eliminate the need to decompile. I used to use a batch file to fetch the latest copy of the FE from the Server on boot of the client insuring the users had the latest version. HTH :cheers:
-
WS79schultz
AskWoody LoungerOctober 9, 2014 at 11:59 am #1470280Yes, we’re running Microsoft Access 2010, AND all machines are left running all the time. I’m glad you asked the question about the backend. I did not present my problem correctly, it was misleading. I am actually decompiling my frontend, and compacting my backend. The frontend that I decompile is obviously an .accdb which I call GTDevelop. The backend is GTData.mdb. A friend recommended I keep the data in .mdb format so I just took his advice, but the frontend is .accdb. Everytime I push out an update, I publish it as an .accde and rename it DataEntery.accde. Every night a batch file also runs pushing out the .accde to each client so they have the latest version.
I have rarely used PowerShell, but that shouldn’t be a problem to set up on each client. I’ll do some research on what you suggested. Thanks!
-
RetiredGeek
AskWoody_MVPOctober 9, 2014 at 1:23 pm #1470330Shultz,
Here’s some PowerShell you can use:
Code:$ErrorActionPreference = 'SilentlyContinue' $ Test = Get-Process -Name "MSACCESS" if ($Test -ne $null) { Stop-Process -Force -Name "MSACCESS" }
Just save the code to a file like Stop-Access.ps1.
Then setup a scheduled task to fire it up after business hours.
If you haven’t used PS before you need to setup it up. See Post #2 here.
To setup the Scheduled Task:
In the Action Tab -> New
Program/Script: C:WindowsSystem32WindowsPowerShellv1.0powershell.exe
Add Arguments: [d]:[your path here]Stop-Access.ps1HTH :cheers:
-
WS79schultz
AskWoody Lounger
Viewing 1 reply thread -

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
Sometimes I wonder about these bots
by
Susan Bradley
3 hours, 50 minutes ago -
Does windows update component store “self heal”?
by
Mike Cross
5 hours, 48 minutes ago -
Windows 11 Insider Preview build 27858 released to Canary
by
joep517
6 hours, 48 minutes ago -
Pwn2Own Berlin 2025: Day One Results
by
Alex5723
6 hours, 14 minutes ago -
Windows 10 might repeatedly display the BitLocker recovery screen at startup
by
Susan Bradley
2 hours, 43 minutes ago -
Windows 11 Insider Preview Build 22631.5409 (23H2) released to Release Preview
by
joep517
9 hours, 30 minutes ago -
Windows 10 Build 19045.5912 (22H2) to Release Preview Channel
by
joep517
9 hours, 32 minutes ago -
Kevin Beaumont on Microsoft Recall
by
Susan Bradley
3 hours, 24 minutes ago -
The Surface Laptop Studio 2 is no longer being manufactured
by
Alex5723
17 hours, 39 minutes ago -
0Patch, where to begin
by
cassel23
11 hours, 41 minutes ago -
CFPB Quietly Kills Rule to Shield Americans From Data Brokers
by
Alex5723
1 day, 7 hours ago -
89 million Steam account details just got leaked,
by
Alex5723
19 hours, 2 minutes ago -
KB5058405: Linux – Windows dual boot SBAT bug, resolved with May 2025 update
by
Alex5723
1 day, 15 hours ago -
A Validation (were one needed) of Prudent Patching
by
Nibbled To Death By Ducks
1 day, 6 hours ago -
Master Patch Listing for May 13, 2025
by
Susan Bradley
17 hours, 56 minutes ago -
Installer program can’t read my registry
by
Peobody
37 minutes ago -
How to keep Outlook (new) in off position for Windows 11
by
EspressoWillie
1 day, 4 hours ago -
Intel : CVE-2024-45332, CVE-2024-43420, CVE-2025-20623
by
Alex5723
1 day, 11 hours ago -
False error message from eMClient
by
WSSebastian42
2 days, 2 hours ago -
Awoke to a rebooted Mac (crashed?)
by
rebop2020
2 days, 12 hours ago -
Office 2021 Perpetual for Mac
by
rebop2020
2 days, 13 hours ago -
AutoSave is for Microsoft, not for you
by
Will Fastie
53 minutes ago -
Difface : Reconstruction of 3D Human Facial Images from DNA Sequence
by
Alex5723
2 days, 16 hours ago -
Seven things we learned from WhatsApp vs. NSO Group spyware lawsuit
by
Alex5723
12 minutes ago -
Outdated Laptop
by
jdamkeene
2 days, 22 hours ago -
Updating Keepass2Android
by
CBFPD-Chief115
3 days, 3 hours ago -
Another big Microsoft layoff
by
Charlie
3 days, 3 hours ago -
PowerShell to detect NPU – Testers Needed
by
RetiredGeek
5 hours, 25 minutes ago -
May 2025 updates are out
by
Susan Bradley
7 hours, 7 minutes ago -
Windows 11 Insider Preview build 26200.5600 released to DEV
by
joep517
3 days, 9 hours ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.