Keyboard Shortcuts
Likes
Search
Can't open 'c:\storage.nv' permission denied
#pcbgcode
Just installed eagle 7.6 and PCBgcode on win10.
The PCBgcode files are in c:\users\jim\documents\ulp\pcb-gcode-3_6_0_4 The directories are set as below. When I try to run PCBgcode I get the message as the subject above.? If I proceed regardless it complains that it can't access c:\settings. Why is it looking in the root of the hard disk, please? |
arrr, is it because the paths don't match ? Files stored here - c:\users\jim\documents\ulp\pcb-gcode-3_6_0_4 Library to look at - c:\users\jim\documents\ulp\ It seems to be a bit short.? Perhaps Eagle needs a little help to look a level deeper... Alternatively if you are not logged on as jim then you don't get permission to look at jim's stuff. bye. On Tue, 30 Oct 2018 at 02:03, AlbertHall <jim@...> wrote:
|
Christian Robert Adzic
Hi! It seems to me also does Eagle is the problem maker, but if I dig a bit deeper I can say Eagle is not the problem maker. |
It appears that you don't have permissions on C:\
Chipteck
|
¿ªÔÆÌåÓýI disagree. Eagle IS the problem maker. No modern program should install itself to C:\ . This is not only a problem for a standard Windows install in some cases it is also a problem with companies who have group policies that prohibit installs to C:\. Developers who set up their programs installer to default to c:\ are just making life hard for the users of their program. ? Some of these types of programs that insist on wanting to install to C:\ do so because they cannot tolerate spaces in paths. Quite often they also do a really poor job of uninstalling themselves too. When I ran into this issue recently with Cygwin and a few other programs I created a ¡®Dev¡¯ folder under ¡®¡/user/documents¡¯ . This path has no spaces which might cause problems for some programs and keeps the programs separated from ones that install properly to ¡®/program files¡¯ by default. ? Jeff Birt Soigeneris.com ? From: [email protected] <[email protected]> On Behalf Of Christian Robert Adzic ? Hi! It seems to me also does Eagle is the problem maker, but if I dig a bit deeper I can say Eagle is not the problem maker. |
We can debate the idiosyncrasies of windows and application developers, but to stay in a user reality we must understand that the windows system drive is not a desirable place to store our data files for a lot of obvious reasons.
I have chosen to place all my static files and my projects to a network drive, however the location can be a local drive or even a USB drive since I got tired of windows constantly changing my environment with security "updates". Since I am lazy by nature and all versions of Eagle uses environment variables as per all of their documentation, you need to set: EAGLE_HOME = "\\SERVER\Eagle" <For network or> "D:\Eagle" <for drive D:> HOME = "\\SERVER\Eagle" <For network or> "D:\Eagle" <for drive D:> Of course in both cases without quotations. This will allow any version of eagle to work with "your" files (and retain them after upgrades)? by making the followingentries in EAGLE>Options>Directories: Libraries = $HOME\libraries\Common;$HOME\librariesWill need to add all your directories Design Blocks = $HOME\design blocks Designe Rules = $HOME\design rules User Language Programs = $HOME\ulps;$HOME\ulps\pcb-gcode Scripts = $HOME\scripts CAM Jobs = $HOME\cam Projects = $HOME\eProjects Simulation Path = $EAGLEDIR\ngspice\bin SPICE Modules = $HOME\EAGLE\spice My \\SERVER\Eagle folder contain the following folders: cam Design Blocks Design Rules ulps eProjects libraries scripts spice |