LetSync Desktop utility program LSConsole.exe can be used to run a task from the command but most importantly LSConsole.exe can be called from Windows Task Scheduler which allows running tasks with almost no human interaction and there will no need to be logged in on the computer for the task to run. Or you can create a batch file have the batch called from the windows task scheduler
Batch file sample. Change the task name to the task name. No need for [ ], just put them there for you to change the task name. Change the file extension .bat once you save it on the computer, and have this file run from the task scheduler; Edit the Action tab change the “Program/script” to the batch file location (it could be where LetSync Desktop is installed), and “Add arguments (option)” empty because you have the task name already in the batch file.
Batch file code: Killing QuickBooks before running the task is an option.
QuickBooks 2021 and below:
taskkill /f /im QBW32.exe "C:\Program Files (x86)\LetSync LLC\LetSyncDesktop\LSConsole.exe" Task_Name
taskkill /f /im QBW.exe "C:\Program Files (x86)\LetSync LLC\LetSyncDesktop\LSConsole.exe" Task_Name
LetSync Desktop will show when LSConsole.exe is running any task.
Windows Task Scheduler: open windows explorer ->right click on the “This PC” icon then click on “Manage”:
Click on “Task Scheduler” on the left. Then click “Create Task”, on the right:
Create new Action. Go to The Actions tab, click “New…”, click “Browse…”. Look for LSConsole.exe which is located on the installation folder: “C:\Program Files (x86)\LetSync LLC\LetSyncDesktop\LSConsole.exe”
“Add arguments (optional)” field, goes the task name as it is named on LetSync Desktop UI.
If you are running from a batch file, you will have to Browser the location of the batch file instead of the LSConsole.exe. The argument should be empty.
Add new Triggers. This will be how often you want the task to run. Note: Task doesn’t need to be scheduled on LetSync Desktop UI, actually it is better if it is no.
Make sure that “Begin the task” field is set to “On a schedule”
Go to the General tab name the task. Pick the option to “Run whether the user is logged on or not”. You need to have admin privileges to set this task.
Make sure that the windows user that will run the task, is the same windows user that you are logged in to set up the LetSync Desktop configuration file.
Task will run on a schedule picked, but it can always be run manually.