Page 1 of 1
New User - Get Windows Default Printer Error
Posted: Wed Oct 22, 2003 8:08 pm
by jeffkoke
PowerChurch v8.5
Network Server: NT Server v4.0 Sp6
User Workstations: NT Workstation v4.0 Sp6a, W2k Pro, WinXp Pro
PCPLUS85 resides on a network drive
Created a new user, set directory permissions, local directory permissions, created shortcut to I:\pcplus85\pcplus85.exe
Upon clicking the PcPlus85 icon, PowerChurch runs and displays its desktop. Then a panel displays with the following:
PROGRAM: GETWINDOWSDEFAULTPRINTER
LINE: 755
ERROR: 1726
MESSAGE: API LIBRARY IS NOT FOUND
Questions:
1. Where is this API library located?
2. Exactly what level of permissions should be set for a user?
I have temporarily made this user a domain admin, but get the same error.
Suggestions welcome.
InHisGrip,
Jeff
RE: New User
Posted: Wed Oct 22, 2003 11:37 pm
by Zaphod
To fix the error you're getting, run the netsetup.exe through the mapped drive. Based on what you've written, that would be I:\pcplus85\netsetup.exe. This will install the necessary API library, fonts, and a couple of other system files on the local machine.
Normally, you'd want to map the network drive to the pcplus85 directory instead of the root of the drive, because you will need to share the directory with full read and write access (you'll need to read and write to the database), and you may not want to do that with other things on your I:\ drive.
This should get you pointed in the right direction. If you need more in-depth information on this, please give us a call.
Posted: Thu Oct 23, 2003 9:55 am
by Zeb
In addition, before running netsetup on the workstation, you will probably need to delete the shortcut that you created because the problem could also involve something there. Netsetup will create the needed shortcut and should resolve this problem.
For further assistance feel free to call our technical support office (800)486-1800.
Posted: Thu Oct 23, 2003 6:50 pm
by jeffkoke
So, should I run netsetup for every instance that I create a new user?
Thanks for the tips.
Jeff
Posted: Thu Oct 23, 2003 9:08 pm
by Zeb
netsetup should be run on every workstation that is going to use PowerChurch.
The problem you are having is with the Start In property on the shortcut. When manually creating shortcuts that is often a pitfall.
so for everyworkstation you setup, after mapping the drive (or being able to access a mapped drive with PC) you should run netsetup. That will create the correct shortcut for that workstation as well as install the needed files for PowerChurch to operate correctly.
For futher assistance please feel free to call our technical support office at (800)486-1800.
Posted: Thu Oct 30, 2003 3:54 pm
by jeffkoke
Here's how I followed the instructions:
1. Logged in as the user
2. Mapped the I:\ drive (where PCPlus85 resides)
3. Ran netsetup
4. Clicked on the PowerChurch icon now on the desktop
I still get an error. Any other ideas?
Jeff
Posted: Thu Oct 30, 2003 4:00 pm
by Zeb
right click the icon on your desktop and go to properties, report back what your Target says as well as what the Start In .
Posted: Thu Oct 30, 2003 4:12 pm
by Zaphod
Does the user have rights to install software? Most of the files involved in running netsetup install into the windows/system directory. Some user types do not have access to install to the system directory at all.
Try to log in as the administrator and run netsetup through the mapped drive. That should install the proper files, and it would then work for all users on this machine.
Posted: Thu Oct 30, 2003 8:26 pm
by jeffkoke
I think you just hit the nail on the head!
The user does not have permission to install software on a computer that is logged into the domain, since they are not domain admins.
I will try your suggestion and let you know the results.
Thanks,
Jeff