Hi packetdog,
thanks for your help. The problem was that you changed the system variables TMP and TEMP. PDFCreator wasn't able to handle this. This is fixed in version 1.4.2. If you want you can get a link to a test version.
Best regards,
It looks like you're new here. If you want to get involved, click one of these buttons!
Good morning/Good Day/Good evening,
First I would like to thank the PDFForge team for all of their efforts with PDFCreator. It's a great tool, and I use it personally on my home network.
Recently I upgraded my home server from Windows XP to Windows 7 (along with new hardware as well.) With the current machine, I have a Solid state boot disk (C:), and a mechanical (standard) data drive (D:) where the user profiles and TEMP files reside. When I reinstalled the server installation of PDFCreator the install completed successfully but it appears to not be working as a PDF printer. It literally eats print jobs. In reading through the forums here I discovered some things that I could check. I enabled logging via the registry and find that the log file that is created isn't very descriptive. Here's what I've noticed when I print to the PDFCreator printer from Microsoft Word/Excel/etc:
1. The directory C:\Windows\Temp\PDFCreator\Spool is created, but no data is found within.
2. D:\Temp\PdfCreator\Spool is created, and the print jobs' files (*.inf & *.ps) are both created each time I print.
3. The internal PDFCreator logging facility is unchanged, only showing the startup log messages.
4. PDFCreator shows no activity & nothing is created in the Auto-Save output folder.
Both the user & system environment variables %TEMP% & %TMP% are set to the same folder. C:\Windows\Temp is not specified anywhere that I was able to find to this leads me to believe that this may be hardcoded in PDFCreator, or in a settings file/registry key I could not locate. My <small><tt>_pdfcmonLog.txt</tt></small> file is as follows:
<small>[13.05.2012 18:04:51]Modul-PdfStartDocPort=Start</small>
<small>[13.05.2012 18:04:51]PrinterName=PDFCreator</small>
<small>[13.05.2012 18:04:51]JobId=4</small>
<small>[13.05.2012 18:04:51]ComputerName=\\ATLOFFICE-W7</small>
<small>[13.05.2012 18:04:51]UserName=ED</small>
<small>[13.05.2012 18:04:51]SessionId=1</small>
<small>[13.05.2012 18:04:51]WinStation=RDP-Tcp#0</small>
<small>[13.05.2012 18:04:51]TmpPath=D:\TEMP\PdfCreator\Spool</small>
<small>[13.05.2012 18:04:51]PostscriptFile=D:\TEMP\PdfCreator\Spool\9D1352D79D324821AD8423F00303D904.ps</small>
<small>[13.05.2012 18:04:51]DocName=password.xls</small>
<small>[13.05.2012 18:04:51]Modul-PdfStartDocPort=End: True</small>
Here is my enviroment variable screen shot:
(edit) This shows up in the preview, but not in the post- click here for screenshot: http://dl.dropbox.com/u/7974125/!ScreenShots/032.ATLOFFICE.Env.png
I've been following this thread and saw this solution which I don't think applies since my environment variables seem to already be set to the same thing..
Any new ideas or suggestions would be greatly appreciated.
Hi Robin,
Thanks for the reply. I'll check the path, although I believe the security settings are wide open. As far as the userprofile path, it doesn't seem like PDFCreator is using that path -at all- as I indicated in my earlier message. It's using both a hard coded C:\Windows\Temp, and D:\Temp but not %USERPROFILE% anything. My screen shot isn't showing up in the earlier message, but you can see that those user profile temp settings are still intact, here.
Any other ideas? Can I help the dev team to troubleshoot this further by providing any additional details?
OK, I've updated to 1.4.1, and it seems that one issue- the Save button/administrator permissions issues w/ saving the options has been corrected.
PDFCreator still does not work, and now I can confirm why. When I print (in this case from Microsoft Excel) it generates the files from the printer in D:\Temp\PDFCreator\spool\ but it also creates a directory C:\Windows\Temp\PDFCreator\spool. When I copy the post script file that the printer created in D:\Temp\PDFCreator\spool to C:\Windows\Temp\PDFCreator\spool\ the PDF is automatically generated, perfectly.
You may recall that I don't want temp files written to my SSD (C:) so I have changed both the %TMP% and %TEMP% system variables to point to D:\TEMP. I've also confirmed that path and permissions are correctly owned and set. CLEARLY the PDFCreator printer is able to write to this path, it's just not looking for it at that path.
Additionally I attempted to delete C:\Windows\Temp\PDFCreator and it allows me to delete it, and then it is immediately recreated.
Developers, please. If you are willing, I will work with you, screen share if possible to troubleshoot this, but I still believe this is a hard coded temp path. Please let me help you help me. :) Thanks for your continued efforts.
Excatly the same context, exactly the same problem, even with 1.4.1
I've 'emailed' Philip the developer (via this forum) w/ my personal email address and an offer to live troubleshoot this issue w/ him. Hopefully we can get this resolved soon. If anyone has any interim workarounds (short of a Task that copies the files to the C:\Windows\Temp\PDFCreator\spool directory) I would love to hear them. I still don't want temporary files written to the SSD. :)
This is mine
----- Setup - Start: 2012-06-19 12:23:19 -----
Install PDFCreator: 1.4.1
InstallerDirectory: C:\Documents and Settings\Administrateur\Mes documents\Téléchargements
X64: no
Start AnalyzeCommandlineParameters
Parameter /VERYSILENT: false
Parameter /SILENT: false
Parameter /FORCEINSTALL: false
Parameter /REMOVEOPTIONS: false
Parameter /DONTINSTALLPRINTERS: false
Parameter /EXPERT: false
No Parameter /LoadInf
No Parameter /SaveInf
No Parameter /REGFile
No Parameter /PPDFile
No Parameter /Printername
End AnalyzeCommandlineParameters
OP: 1
Update: 1
Installed PDFCreator version: 1.4.1
Installed PDFCreator version is lower 1.3.1 = false
nationCode: 84
InstallPDFCreatorPrinter = false
OS: 1
InstalledPDFCreatorVersion: 1.4.1
DontInstallPrinters: true
SPT: false
--- Systeminformation - Start ---
Windowsversion: 5.02.3790
WinDir: C:\WINDOWS
Win64: false
ProcessorArchitecture: X86
.Net 2.0: true
.Net 2.0 regasm.exe:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe
SystemDir: C:\WINDOWS\system32
TempDir: D:\TEMP\
CurrentDir: C:\WINDOWS\system32
Computername: TWCNAV
Username: Administrateur
UILanguage: 1036
Internet Explorer version: 8.0.6001.18702
Path: C:\Program Files\JavaFX\javafx-sdk1.1\bin;C:\Program Files\JavaFX\javafx-sdk1.1\emulator\bin;C:\Program Files\Windows Resource Kits\Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Dell\SysMgt\RAC5;C:\Program Files\Dell\SysMgt\oma\bin;C:\Program Files\Dell\SysMgt\oma\oldiags\bin;C:\Program Files\Symantec\pcAnywhere;C:\Program Files\Fichiers communs\Equisys;C:\Program Files\ESTsoft\ALZip;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Symantec\pcAnywhere\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\ESTsoft\ALZip
C:\WINDOWS\system32\Wbem\framedyn.dll: found
framedyn.dll: found in path
--- Systeminformation - End ---
--- Environment - Start ---
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\Administrateur\Application Data
ClusterLog=C:\WINDOWS\Cluster\cluster.log
CommonProgramFiles=C:\Program Files\Fichiers communs
COMPUTERNAME=TWCNAV
ComSpec=C:\WINDOWS\system32\cmd.exe
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\Administrateur
LOGONSERVER=\\TWCNAV
NUMBER_OF_PROCESSORS=4
OS=Windows_NT
Path=C:\Program Files\JavaFX\javafx-sdk1.1\bin;C:\Program Files\JavaFX\javafx-sdk1.1\emulator\bin;C:\Program Files\Windows Resource Kits\Tools\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Dell\SysMgt\RAC5;C:\Program Files\Dell\SysMgt\oma\bin;C:\Program Files\Dell\SysMgt\oma\oldiags\bin;C:\Program Files\Symantec\pcAnywhere;C:\Program Files\Fichiers communs\Equisys;C:\Program Files\ESTsoft\ALZip;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Symantec\pcAnywhere\;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\ESTsoft\ALZip
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0f0b
ProgramFiles=C:\Program Files
PSModulePath=C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=D:\TEMP
TMP=D:\TEMP
USERDOMAIN=TWCNAV
USERNAME=Administrateur
USERPROFILE=C:\Documents and Settings\Administrateur
windir=C:\WINDOWS
--- Environment - End ---
----- Setup - End: 2012-06-19 12:23:54 -----
thanks roswell,
is the behaviour exactly like descibed above "When I print ... it generates the files from the printer in D:\Temp\PDFCreator\spool\ but it also creates a directory C:\Windows\Temp\PDFCreator\spool. When I copy the post script file that the printer created in D:\Temp\PDFCreator\spool to C:\Windows\Temp\PDFCreator\spool\ the PDF is automatically generated, perfectly."? With the same paths and everything?
regards,
Robin
ho yes exactly the same. :-(
Here's my setuplog.txt file from the latest install attempt. The latest attempt was via Remote Desktop however I've made several install attempts both with UAC on and off to attempt to resolve this issue. This was pulled from C:\Program FIles (x86)\PDFCreator. In looking it over it seems that the installer is seeing the USER temp paths, but doesn't specify the SYSTEM ones.. This is probably normal behavior for an installer I'd imagine and probably is unrelated to our issue? Let me know what else I can provide.
<samp>----- Setup - Start: 2012-06-19 16:06:57 -----</samp>
<samp>Install PDFCreator: 1.4.1</samp>
<samp>InstallerDirectory: D:\Users\ED\Downloads</samp>
<samp>X64: yes</samp>
<samp><br /></samp>
<samp>Start AnalyzeCommandlineParameters</samp>
<samp> Parameter /VERYSILENT: false</samp>
<samp> Parameter /SILENT: false</samp>
<samp> Parameter /FORCEINSTALL: false</samp>
<samp> Parameter /REMOVEOPTIONS: false</samp>
<samp> Parameter /DONTINSTALLPRINTERS: false</samp>
<samp> Parameter /EXPERT: false</samp>
<samp> No Parameter /LoadInf</samp>
<samp> No Parameter /SaveInf</samp>
<samp> No Parameter /REGFile</samp>
<samp> No Parameter /PPDFile</samp>
<samp> No Parameter /Printername</samp>
<samp>End AnalyzeCommandlineParameters</samp>
<samp><br /></samp>
<samp>OP: 1</samp>
<samp>Update: 0</samp>
<samp>Installed PDFCreator version: 0.0.0</samp>
<samp>Installed PDFCreator version is lower 1.3.1 = true</samp>
<samp>nationCode: 244</samp>
<samp>InstallPDFCreatorPrinter = true</samp>
<samp>OS: 1</samp>
<samp>InstalledPDFCreatorVersion: Not installed</samp>
<samp>DontInstallPrinters: false</samp>
<samp>SPT: false</samp>
<samp><br /></samp>
<samp>Printerstatus before installing:</samp>
<samp>Spooler service: is running</samp>
<samp>Printermonitors [4]:</samp>
<samp> WSD Port</samp>
<samp> Standard TCP/IP Port</samp>
<samp> Local Port</samp>
<samp> HP Universal Print Monitor</samp>
<samp><br /></samp>
<samp>Printerports [25]:</samp>
<samp> USB001</samp>
<samp> TS014</samp>
<samp> TS013</samp>
<samp> TS011</samp>
<samp> TS010</samp>
<samp> TS009</samp>
<samp> TS008</samp>
<samp> TS007</samp>
<samp> TS006</samp>
<samp> TS005</samp>
<samp> TS004</samp>
<samp> TS003</samp>
<samp> TS002</samp>
<samp> TS001</samp>
<samp> DOT4_001</samp>
<samp> SHRFAX:</samp>
<samp> COM1:</samp>
<samp> COM2:</samp>
<samp> COM3:</samp>
<samp> COM4:</samp>
<samp> FILE:</samp>
<samp> LPT1:</samp>
<samp> LPT2:</samp>
<samp> LPT3:</samp>
<samp> XPSPort:</samp>
<samp><br /></samp>
<samp>Printerdrivers (Windows 4.0) [0]:</samp>
<samp><br /></samp>
<samp>Printerdrivers (Windows NT x86) [0]:</samp>
<samp><br /></samp>
<samp>Printerdrivers (Windows x64) [4]:</samp>
<samp> Generic / Text Only</samp>
<samp> Microsoft XPS Document Writer</samp>
<samp> Microsoft Shared Fax Driver</samp>
<samp> HP Universal Printing PS</samp><samp><br /></samp>
<samp>Printerdrivers (Windows IA64) [0]:</samp>
<samp><br /></samp>
<samp>Printerdrivers (Windows NT Alpha_AXP) [0]:</samp>
<samp><br /></samp>
<samp>Printers [3]:</samp>
<samp> Microsoft XPS Document Writer</samp>
<samp> HP LaserJet 3015 PS</samp>
<samp> Fax</samp>
<samp><br /></samp>
<samp>Printerdriver-Directory (Environment: Windows 4.0):</samp>
<samp> Result: Success = C:\Windows\system32\spool\DRIVERS\WIN40</samp>
<samp><br /></samp>
<samp>Printerdriver-Directory (Environment: Windows NT x86):</samp>
<samp> Result: Success = C:\Windows\system32\spool\DRIVERS\W32X86</samp>
<samp><br /></samp>
<samp>Printerdriver-Directory (Environment: Windows x64):</samp>
<samp> Result: Success = C:\Windows\system32\spool\DRIVERS\x64</samp>
<samp><br /></samp>
<samp>Printerdriver-Directory (Environment: Windows IA64):</samp>
<samp> Result: Success = C:\Windows\system32\spool\DRIVERS\IA64</samp>
<samp><br /></samp>
<samp>Install printerport:</samp>
<samp> Portname : pdfcmon</samp>
<samp> Result: Success</samp>
<samp><br /></samp>
<samp>InstallMonitor:</samp>
<samp> Monitorname : pdfcmon</samp>
<samp> Environment : Windows x64</samp>
<samp> Result: Success</samp>
<samp><br /></samp>
<samp>Install printerdriver for Win2kXP2k3 (32bit):</samp>
<samp> Drivername : PDFCreator</samp>
<samp> Environment : Windows NT x86</samp>
<samp> Result: Success</samp>
<samp><br /></samp>
<samp>Install printerdriver for WinXP2k3:</samp>
<samp> Drivername : PDFCreator</samp>
<samp> Environment : Windows x64</samp>
<samp> Result: Success</samp>
<samp><br /></samp>
<samp>InstallPrinter:</samp>
<samp> Printername: PDFCreator</samp>
<samp> Drivername : PDFCreator</samp>
<samp> Portname : pdfcmon</samp>
<samp> Result: Success</samp>
<samp><br /></samp>
<samp>Printerstatus after installing:</samp>
<samp>Spooler service: is running</samp>
<samp>Printermonitors [5]:</samp>
<samp> pdfcmon</samp>
<samp> WSD Port</samp>
<samp> Standard TCP/IP Port</samp>
<samp> Local Port</samp>
<samp> HP Universal Print Monitor</samp>
<samp><br /></samp>
<samp>Printerports [26]:</samp>
<samp> pdfcmon</samp>
<samp> USB001</samp>
<samp> TS014</samp>
<samp> TS013</samp>
<samp> TS011</samp>
<samp> TS010</samp>
<samp> TS009</samp>
<samp> TS008</samp>
<samp> TS007</samp>
<samp> TS006</samp>
<samp> TS005</samp>
<samp> TS004</samp>
<samp> TS003</samp>
<samp> TS002</samp>
<samp> TS001</samp>
<samp> DOT4_001</samp>
<samp> SHRFAX:</samp>
<samp> COM1:</samp>
<samp> COM2:</samp>
<samp> COM3:</samp>
<samp> COM4:</samp>
<samp> FILE:</samp>
<samp> LPT1:</samp>
<samp> LPT2:</samp>
<samp> LPT3:</samp>
<samp> XPSPort:</samp>
<samp><br /></samp>
<samp>Printerdrivers (Windows 4.0) [0]:</samp>
<samp><br /></samp>
<samp>Printerdrivers (Windows NT x86) [1]:</samp>
<samp> PDFCreator</samp>
<samp><br /></samp>
<samp>Printerdrivers (Windows x64) [11]:</samp>
<samp> PDFCreator</samp>
<samp> Generic / Text Only</samp>
<samp> Remote Desktop Easy Print</samp>
<samp> Microsoft XPS Document Writer</samp>
<samp> Microsoft Shared Fax Driver</samp>
<samp> KONICA MINOLTA 751/601 PS(P)</samp>
<samp> HP Universal Printing PS</samp>
<samp> HP Universal Printing PCL 6</samp>
<samp> HP LaserJet P4014/P4015 PCL6</samp>
<samp> HP LaserJet P3011/P3015 PCL6</samp>
<samp> hp LaserJet 3015 PCL 5</samp>
<samp><br /></samp>
<samp>Printerdrivers (Windows IA64) [0]:</samp>
<samp><br /></samp>
<samp>Printerdrivers (Windows NT Alpha_AXP) [0]:</samp>
<samp><br /></samp>
<samp>Printers [4]:</samp>
<samp> PDFCreator</samp>
<samp> Microsoft XPS Document Writer</samp>
<samp> HP LaserJet 3015 PS</samp>
<samp> Fax</samp>
<samp><br /></samp>
<samp><br /></samp>
<samp>--- Systeminformation - Start ---</samp>
<samp>Windowsversion: 6.01.7601</samp>
<samp>WinDir: C:\Windows</samp>
<samp>Win64: true</samp>
<samp>ProcessorArchitecture: X64</samp>
<samp>.Net 2.0: true</samp>
<samp>.Net 2.0 regasm.exe:C:\Windows\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe</samp>
<samp>SystemDir: C:\Windows\system32</samp>
<samp>TempDir: D:\Users\ED\AppData\Local\Temp\</samp>
<samp>CurrentDir: C:\Windows\system32</samp>
<samp>Computername: ATLOFFICE-W7</samp>
<samp>Username: ED</samp>
<samp>UILanguage: 1033</samp>
<samp>Internet Explorer version: 9.0.8112.16421</samp>
<samp>Path: D:\Users\ED\AppData\Local\Google\Chrome\Application;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Common Files\Intuit\QBPOSSDKRuntime</samp>
<samp>C:\Windows\system32\Wbem\framedyn.dll: NOT found</samp>
<samp>framedyn.dll: found in path</samp>
<samp>--- Systeminformation - End ---</samp>
<samp><br /></samp>
<samp>--- Environment - Start ---</samp>
<samp>=::=::\</samp>
<samp>ALLUSERSPROFILE=C:\ProgramData</samp>
<samp>APPDATA=D:\Users\ED\AppData\Roaming</samp>
<samp>CHROME_ALLOCATOR=TCMALLOC</samp>
<samp>CHROME_RESTART=Google Chrome|Whoa! Google Chrome has crashed. Relaunch now?|LEFT_TO_RIGHT</samp>
<samp>CHROME_VERSION=19.0.1084.56</samp>
<samp>CLIENTNAME=WHBUSINESSOFFIC</samp>
<samp>CommonProgramFiles=C:\Program Files (x86)\Common Files</samp>
<samp>CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files</samp>
<samp>CommonProgramW6432=C:\Program Files\Common Files</samp>
<samp>COMPUTERNAME=ATLOFFICE-W7</samp>
<samp>ComSpec=C:\Windows\system32\cmd.exe</samp>
<samp>FP_NO_HOST_CHECK=NO</samp>
<samp>HOMEDRIVE=D:</samp>
<samp>HOMEPATH=\Users\ED</samp>
<samp>LOCALAPPDATA=D:\Users\ED\AppData\Local</samp>
<samp>LOGONSERVER=\\ATLOFFICE-W7</samp>
<samp>MpConfig_ProductAppDataPath=C:\ProgramData\Microsoft\Windows Defender</samp>
<samp>MpConfig_ProductCodeName=AntiSpyware</samp>
<samp>MpConfig_ProductPath=C:\Program Files (x86)\Windows Defender</samp>
<samp>MpConfig_ProductUserAppDataPath=D:\Users\ED\AppData\Local\Microsoft\Windows Defender</samp>
<samp>MpConfig_ReportingGUID=681D04F3-56B1-4706-B28F-5EFAF36783A3</samp>
<samp>NUMBER_OF_PROCESSORS=4</samp>
<samp>OS=Windows_NT</samp>
<samp>Path=D:\Users\ED\AppData\Local\Google\Chrome\Application;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Common Files\Intuit\QBPOSSDKRuntime</samp>
<samp>PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC</samp>
<samp>PROCESSOR_ARCHITECTURE=x86</samp>
<samp>PROCESSOR_ARCHITEW6432=AMD64</samp>
<samp>PROCESSOR_IDENTIFIER=AMD64 Family 18 Model 1 Stepping 0, AuthenticAMD</samp>
<samp>PROCESSOR_LEVEL=18</samp>
<samp>PROCESSOR_REVISION=0100</samp>
<samp>ProgramData=C:\ProgramData</samp>
<samp>ProgramFiles=C:\Program Files (x86)</samp>
<samp>ProgramFiles(x86)=C:\Program Files (x86)</samp>
<samp>ProgramW6432=C:\Program Files</samp>
<samp>PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\</samp>
<samp>PUBLIC=D:\Users\Public</samp>
<samp>SESSIONNAME=RDP-Tcp#0</samp>
<samp>SystemDrive=C:</samp>
<samp>SystemRoot=C:\Windows</samp>
<samp>TEMP=D:\Users\ED\AppData\Local\Temp</samp>
<samp>TMP=D:\Users\ED\AppData\Local\Temp</samp>
<samp>USERDOMAIN=ATLOFFICE-W7</samp>
<samp>USERNAME=ED</samp>
<samp>USERPROFILE=D:\Users\ED</samp>
<samp>windir=C:\Windows</samp>
<samp>windows_tracing_flags=3</samp>
<samp>windows_tracing_logfile=C:\BVTBin\Tests\installpackage\csilogfile.log</samp>
<samp>--- Environment - End ---</samp>
<samp><br /></samp>
<samp>----- Setup - End: 2012-06-19 16:07:41 -----</samp>
Hello,
I had a look at this here. I have set up a Windows 2003 Server, moved the profiles to D:\ and have installed PDFCreator. Both, PDFCreator and the printer driver (pdfcmon.dll) use the same path and the printing works fine.
So this does not look like a general problem right now, but something in the individual configuration.
Did you change the TMP variable for the user or for the system? (Or both)
In general, PDFCreator should use the user variable and will fall back to the system variable if the user variable does not exist. If the printer driver uses D:\Temp it indicates a problem already
In my setup, pdfcmon.dll placed the file in D:\Profiles\Administrator\Local Settings\Temp\PDFCreator\Spool, which is the proper path.
What are the values of your user and system TMP paths?
kind regards,
Philip
here is a screenshot of my variables
Hi Philip,
Thank you for your reply, it is appreciated and quite fulfilling to know that developers are actively involved in the forum.
While I can see your point with your install, Windows Vista, Windows 7, and Windows Server 2008 handle user space and system variables differently. I believe this is also due to permissions changes (UAC) and user path changes (x:\Users vs. x:\Documents and Settings.) Windows Server 2003 is more like Windows XP in how it handles things, and never had any issues with PDFCreator on Windows XP.
In this screenshot (http://dl.dropbox.com/u/7974125/!ScreenShots/032.ATLOFFICE.Env.png) you can see that I've left the default USER TMP/TEMP as previously directed by RobinW. The SYSTEM TEMP variables are the ones that were changed to point to the mechanical hard drive, D:\. Does that answer your question?
the same problem was found in me.
Why the program creates the second subdirectory "2" or "3"?
C:\Documents and Settings\user\Local Settings\Temp\2\PdfCreator\Spool
already there is a directory in "TEMP"!
C:\Documents and Settings\user\Local Settings\Temp\PDFCreator\Spool.
the second week it is impossible to work normally.
The problem arises only in case of automatically start of the sheduled task. (windows server 2003 R2 SP2).
Manually everything works.
Same user.
Hi joneekay & slug13,
I don't believe the issue that you're encountering is the same as what I've been dealing with. I think you may want to post a separate thread in this forum to have it addressed. I know that your file/path errors can probably be pretty easily traced if you enable advanced logging as described by Robin W. from support below:
"We have added advanced logging abilities to the pdfcmon.dll in version 1.4.0 and now we need your help : please enable logging by adding the following DWORD value to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\pdfcmon in your registry: name : Logging, value :1. This will cause PDFCreator to create an advanced logfile at %Windir%\Temp\_pdfcmonLog.txt"
That is: Press [Windows Key] + R, type regedit<enter>, Navigate to the key she specifies above, after highlighting pdfcmon in the folder list on the left, on the right side, right click and create a new DWORD value named 'Logging' then set it with a value of 1.
Now with that on, make one more attempt at printing to PDFCreator. Then post these two log files to your new thread:
C:\Windows\Temp\_pdfcmonLog.txt
C:\Program Files\PDFCreator\Setuplog.txt (this may be in C:\Program Files (x86)\PDFCreator
Good luck, I hope they can help with that error #75. :)
Hi ilnik,
That is not the issue that I've described at all. I would recommend posting a new thread describing in more detail what you are encountering. Enabling the advanced logging and posting (in your new thread) that log and your setuplog as I described above will be helpful in troubleshooting your issue. Good luck!
did you recieve my mail with my video showing the problem ?
Dev Team,
Would you like a Virtual Machine image in Virtual PC, VMWare, or Virtual box? I will install Windows 7 x64, configure it similarly & install PDFCreator v1.4.1 as a server install (which is what I need) to demonstrate the issues. I may be able to forward a remote desktop to the server, or compress and host the files for you to download and run. Please tell me what more I can do to assist, or what format you prefer and I will get started. Thanks.
Hello,
Thank you very much, a VirtualBox image would be really great. Then we can tackle this here on our dev server without guessing what could cause this and then ask for you to test it.
I will send you a mail in a few minutes with ftp credentials which allows you to do the update once you have found the time to set up the image.
kind regards,
Philip
Maybe if it can help you
It seems to happend only if you install PdfCreator in server mode on Terminal Server, and then it choose only the TMP user's variable.
I choose to install it un Standard mode, and then it's fine.
Hi Philip,
I got your email, and I finally had some time to install/setup Windows 7 x64. I was very pleased that after some configuring and setup of the two hard drives, moved user profiles and TEMP variables getting setup- it behaves exactly the same way I described.
I have rar'd the entire folder and got some decent compression, so we're at about 3.5GB. I'll begin uploading now, and shoot you an email when it's done. Thanks again for doing this.
Hi,
the UAC bug will be fixed soon: http://www.pdfforge.org/forum/open-discussion/9032-bug-group-policies.
regards,
Robin
Thanks for clarifying Philip. I can see this not being an issue when installing this on home workstations and client machines, but this may be an issue for network administrators. It's very rare to give a program system level access just to write it's settings. Is there a reason that this wouldn't be written to a user key, or a key with access by all users? Does that even exist? I'm not that well versed on registry key permissions or registry best practice. It does seem pretty convoluted to have to run the program as a UAC administrator when you want to change settings when it can run as a user level program the rest of the time, even to receive print jobs.
I'm not a programmer, but I would think that making that decision would hinder widespread adoptation of the software. Look at Firefox and Chrome, even on a computer where you don't have administrative rights you can install these programs into your User folder and it works perfectly. Just something to think about. :)
In other news- Did you get the file, is it working?
That would be neat- I'll try it out on our production machine tomorrow and see if that fixes my issue. Sounds like you nailed it. Thanks! I didn't see a link on pdfforge.org or sourceforge files/SVN, but I saw the commit... I just don't know how to build it. :) PM/Email would be great, thanks!
Hi Frank,
I can confirm that this test version of v1.4.2 works swimmingly! Both issues that I noticed (the save button in settings being greyed out) and the larger issue described in this thread are both resolved. In fact, when I uninstalled/reinstalled I found that PDF Creator picked up all the old PostScript files and started prompting me to create PDFs. This is perfect! :)
I've only tried this on the server as a local printer, but I will in the next several days get the other machines set back up, and I will report any problems here.
Thank you SO SO SO much for working on this with me. For a free program with seemingly limited revenue generation, you folks have provided excellent support. It's great to know that this program is sitll being actively supported and developed. Thanks for your hard work.