We had a major storm through here recently and we suffered damage to the house roof and ceilings. I just received the quote to repair. I’m hoping that a small fraction of the 80,000 odd people that download SDIO and/or Desktop Info every month won’t mind chipping in a few dollars to help out. Click on the big blue button at the bottom of the page to help us keep a roof over our heads, literally!
Guests have read-only access to our forums. If you wish to participate you will need to register. Be sure to activate your account from the email sent to you when you register.
Hi Glenn and all others who can hopefully help me.
We used Desktop Info Version 3.0.0 from July 2021.
I noticed, there was a Problem with showing Win10 even it was Win11.
So i updated to the latest version, which i deploy via GPO and i let it start via Autostart.
But now, it seems it doesnt recognize my config file at the start up. if i close the running service and start in manually (config file is in the same folder) it works. But not automatic at the start up.
What am i doing wrong?
thank you guys
br Patrick
If you're starting via scheduler or something, you probably need to set the current work directory or put the ini file on the command line with the full path.
Thanky for your answer: that was it!
Different behaviour, setting the work directory was not needed before.
Many Thanks!
I created a PowerShell script to install Desktop Info using Powershell that I can launch from our RMM tool at work. I just updated from the version released last fall and ran into this issue where Desktop Info was not using the desktopinfo.ini file when launched via the shortcut created by my script. It did however work normally if I created the shortcut manually in Windows Explorer. On comparing the properties for the shortcut files I found the shortcut I was creating via script was not setting the "Start in" property of the shortcut. I tweaked my script to include this and now it's working fine again.
Here is the code I am using to create the shortcut in case anyone else needs to do this. The change is the addition of the 4th line where I'm setting the Working Directory to the folder where the DesktopInfo64.exe file and desktopinfo.ini files are located.
$shellObj = New-Object -ComObject WScript.Shell $shortcut = $shellObj.CreateShortcut("C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\DesktopInfo.lnk") $shortcut.TargetPath = "${env:ProgramFiles}\DesktopInfo3130\DesktopInfo64.exe" $shortcut.WorkingDirectory = "${env:ProgramFiles}\DesktopInfo3130" $shortcut.Save()
Anyhow thanks for the great software!
Thanky for your answer: that was it!
Different behaviour, setting the work directory was not needed before.
Many Thanks!
I must fix that...
@rj45 I’m using the same approach as you, but I’ve encountered an issue when a user is added to a domain. Before the user is added, everything works perfectly. However, after the user joins the domain, DesktopInfo briefly appears on startup and then closes immediately. Have you ever experienced something similar?
Do you have any idea how to troubleshoot the behavior from my previous post?
Sounds like it's crashing. Have you checked the log? If logging is not on, add the follow to the [options]
log=%appdata%\DesktopInfo\desktopinfo.log log-level=debugonerror
Run it and let it crash and see what the log shows.
18.02.2025 23:57:28:639 INFO Desktop Info version 3.17.0.4724
18.02.2025 23:57:28:639 INFO Windows version 10.0.20348
18.02.2025 23:57:28:639 INFO Path: C:\Users\All Users\chocolatey\lib\desktopinfo\tools\
18.02.2025 23:57:29:095 ERROR STACK DUMP
18.02.2025 23:57:28:642 DEBUG [AddConfItem] TEXT
18.02.2025 23:57:28:642 DEBUG [AddConfItem] COMMENT
18.02.2025 23:57:28:642 DEBUG [AddConfItem] CMD
18.02.2025 23:57:28:642 DEBUG [AddConfItem] IF
18.02.2025 23:57:28:642 DEBUG [AddConfItem] TEXT
18.02.2025 23:57:28:643 DEBUG [AddConfItem] COMMENT
18.02.2025 23:57:28:643 DEBUG [AddConfItem] CMD
18.02.2025 23:57:28:643 DEBUG [AddConfItem] IF
18.02.2025 23:57:28:643 DEBUG [AddConfItem] TEXT
18.02.2025 23:57:28:643 DEBUG [AddConfItem] GROUP
18.02.2025 23:57:28:643 DEBUG [SetGlobalItems]
18.02.2025 23:57:28:643 INFO [SetConfig] Items Loaded: 48
18.02.2025 23:57:28:697 DEBUG [Configuration.BuildPopupMenu]
18.02.2025 23:57:28:697 UI [CheckIniFile] Assign DesktopInfoMainForm
18.02.2025 23:57:28:698 UI [WMWindowPosChanging]
18.02.2025 23:57:28:698 UI [WMWindowPosChanged]
18.02.2025 23:57:28:698 UI [CheckIniFile] Enable watches
18.02.2025 23:57:28:698 UI [CheckIniFile] Start collector
18.02.2025 23:57:28:698 DEBUG [DataServer.StartServer]
18.02.2025 23:57:29:074 ERROR [DataServer.StartServer] C:\Users\Administrator\AppData\Local\Temp\tmp6766.tmp [e:EIdCouldNotBindSocket Could not bind socket.]
23.02.2025 13:07:35:277 ERROR STACK DUMP
23.02.2025 13:07:35:027 UI [UpdateTextEntries] my_status_1
23.02.2025 13:07:35:027 UI [UpdateTextEntries] comment11
23.02.2025 13:07:35:042 UI [UpdateTextEntries] cmd3
23.02.2025 13:07:35:042 UI [UpdateTextEntries] if3
23.02.2025 13:07:35:042 UI [UpdateTextEntries] pgagentstatus
23.02.2025 13:07:35:042 UI [UpdateTextEntries] comment12
23.02.2025 13:07:35:042 UI [UpdateTextEntries] cmd4
23.02.2025 13:07:35:042 UI [UpdateTextEntries] if4
23.02.2025 13:07:35:042 UI [UpdateTextEntries] my_status_2
23.02.2025 13:07:35:042 UI [UpdateTextEntries] comment13
23.02.2025 13:07:35:042 UI [UpdateTextEntries] cmd5
23.02.2025 13:07:35:042 UI [UpdateTextEntries] if5
23.02.2025 13:07:35:042 UI [UpdateTextEntries] my_status_3
23.02.2025 13:07:35:042 UI [UpdateTextEntries] mystatusgroup
23.02.2025 13:07:35:042 DEBUG [GarbageCollection]
23.02.2025 13:07:35:042 UI [TDesktopInfoMainForm.EndUpdate]
23.02.2025 13:07:35:042 UI [TDesktopInfoMainForm.DoUpdate]
23.02.2025 13:07:35:231 UI [WMWindowPosChanging]
23.02.2025 13:07:35:231 UI [WMWindowPosChanged]
23.02.2025 13:07:35:231 ERROR [Application Exception] Sender: TDesktopInfoMainForm [e:EAccessViolation Access violation at address 0000000000D05D00 in module 'DesktopInfo64.exe'. Read of address 0000000000000018]
25.02.2025 23:09:25:711 INFO Desktop Info version 3.17.0.4724
25.02.2025 23:09:25:711 INFO Windows version 10.0.20348
25.02.2025 23:09:25:711 INFO Path: C:\Users\All Users\chocolatey\lib\desktopinfo\tools\
25.02.2025 23:09:26:136 ERROR STACK DUMP
25.02.2025 23:09:25:713 DEBUG [AddConfItem] TEXT
25.02.2025 23:09:25:713 DEBUG [AddConfItem] COMMENT
25.02.2025 23:09:25:713 DEBUG [AddConfItem] CMD
25.02.2025 23:09:25:713 DEBUG [AddConfItem] IF
25.02.2025 23:09:25:713 DEBUG [AddConfItem] TEXT
25.02.2025 23:09:25:713 DEBUG [AddConfItem] COMMENT
25.02.2025 23:09:25:713 DEBUG [AddConfItem] CMD
25.02.2025 23:09:25:713 DEBUG [AddConfItem] IF
25.02.2025 23:09:25:713 DEBUG [AddConfItem] TEXT
25.02.2025 23:09:25:713 DEBUG [AddConfItem] GROUP
25.02.2025 23:09:25:713 DEBUG [SetGlobalItems]
25.02.2025 23:09:25:713 INFO [SetConfig] Items Loaded: 48
25.02.2025 23:09:25:754 DEBUG [Configuration.BuildPopupMenu]
25.02.2025 23:09:25:754 UI [CheckIniFile] Assign DesktopInfoMainForm
25.02.2025 23:09:25:755 UI [WMWindowPosChanging]
25.02.2025 23:09:25:755 UI [WMWindowPosChanged]
25.02.2025 23:09:25:755 UI [CheckIniFile] Enable watches
25.02.2025 23:09:25:755 UI [CheckIniFile] Start collector
25.02.2025 23:09:25:755 DEBUG [DataServer.StartServer]
25.02.2025 23:09:26:108 ERROR [DataServer.StartServer] C:\Users\Administrator\AppData\Local\Temp\tmpB52B.tmp [e:EIdCouldNotBindSocket Could not bind socket.]
@korbikorb You've got the server enabled. It's trying to use a port that's already in use. Change the server port or disable it.