But it worked on 8? If it did, stick with that.
But it worked on 8? If it did, stick with that.
Ok, so it's XP then. Damn, I guess the Script was made for an older version of Office, and on XP, so the conventions used are specific for XP and Office 97.
See, this is why Hospitals are still using XP. Crap, crap crap.
Have you tried re-creating the script on Office 2010 or 2013? It can be done, but there are a lot more protections on it. It's because it has been abused by hackers.
Windows Vista through 8 use different Naming Conventions than XP, which uses the old Universal Naming Conventions:
UNC Path Names in Windows - Universal Naming Convention
Maybe you can disable it in Windows 8, see if the scripts work:
WD97: How to Disable the Use of Universal Naming Convention (UNC)
I've had to do this with a Networked Program, that installs over a MS network. It will not install when UNC is enabled, so I had to shut it off, and the problem I had was with 64 bit OSes, the 32 bit versions of Windows 7 allowed the program to go right in, but on 64 bit 7, it told me to disable UNC. So I used the instructions from that link.
I suppose you are using a 64 bit version of Windows 8, try shutting off UNC, then see if the scripts work. It has something to do with the mapped resource wanting to use the command processor.
Well, I realized you are trying to run a command over the network, Network is great for moving files back and forth, but you have to have a different deal for invoking a command from a network machine.
Windows XP, Vista and 7 have some extra networking protocols that can be installed to help with this, including NetBui, which is what I used in XP for running the executables, but they are all missing from Windows 8.
So since the Protocols can't be installed to 8, next best thing would be to shut off UNC.
I'll look for Netbui for Windows 8 and see if I can get it from somewhere, there is another one, NetBios I think. I cant remember what it was called, but in XP I always had to install them to get my program to work, it told me in the manual for the program. Actually they are not there in Windows 7 either, but I remember being able to get them in somehow.
I just checked, seems that you CANNOT install NetBUI into Windows 7 or 8. But one guy found a way to do it:
How do you install NetBEUI protocol in Windows 7? - Microsoft Community
If you are running a 32 bit version of Windows 8 or 8.1, you can use his workaround.
That might be another issue, if you are using a 64 bit version of Windows 7, 8, 8.1 - I install 32 bit systems to offices, exclusively - If one of my clients buys a computer with a 64 bit OS, it becomes 32 bit in short order.
64 bit is freakin great for playing games, unfortunately some people need to do WORK.
If you can't get NetBui installed, then try IPX/SPX:
IPX on Windows 7
This script runs MS Access on the local computer and commands Access to open a database file located on a network drive on the remote computer. Nothing is executing remotely. Just like running notepad locally opening a text file on the Z: drive. So I don't think you need additional network protocols. All you need to do is map the drives and run the script, post any errors received. My feeling is that how you map the drives or the scripts themselves might need minor changes. It should work.
That's how most of the scripts work. However, in the one program I use that does just that - Access a remote Access database - it absolutely will not work unless NetBeui is installed or Universal Naming Convention is disabled.
Mostly it affects 64 bit workstations, and this was the first time I ever saw the "UNC must be disabled" error, it was on a 64 bit machine. Once I disabled it, I was able to pull up the remote database.
The program is based on an Access 97 database file, the newest ones might upgrade the database file to Access 2000, nothing higher than that, otherwise the program will not work. This is a program being used NOW, by hundreds of thousands of shops all over the world, probably even more. And because it is based on an Access 2000 MDB file, a PROTECTED MDB file, it absolutely requires UNC to be disabled, or, to be installed to Windows XP so that NetBeui can be used.
This is why I always say, if you are buying a computer for a Business, DO NOT buy it from a store, contact Dell Business Services, they'll make you a system that's 32 bit, that way it can be set up for a business environment.
If there comes a point in the future where 32 bit OS's are no longer distributed, then this program will no longer be able to be used, and when that happens, it will affect every person in these forums, at least who have cars, because every person who drives must bring their car to a shop occasionally, this is the database program used by just about every shop in the world.