QB-Flow Standalone
Easily automate QuickBooks updates with the QB-Flow Standalone Executable for seamless performance.
How to Download and Run the QB-Flow Standalone Executable
Overview
The QB-Flow executable allows you to automate QuickBooks updates seamlessly. Follow this guide to download the standalone .exe
and run it using PowerShell outside of Nerdio.
Step 1: Locate Your Customer ID
Before proceeding, ensure you have your Customer ID. This is included in the Welcome Email sent to you after subscribing to QB-Flow. Keep it ready, as you will need it to run the executable.
Step 2: Download the QB-Flow Executable
The QB-Flow executable can be downloaded using the following steps:
- Open PowerShell as an Administrator.
- Copy and paste a script below into the PowerShell console:
- Without Logging will output to the console
- With logging will output to c:\windows\temp\qbflow_%time%
Without logging output
# Enter your Customer ID, which can be found in your Welcome Email after subscribing to QB-Flow
$customerid = "Your_Customer_ID"
# URL to download the QB-Flow executable
$QBUpdateURL = "https://flowdevsblob.blob.core.windows.net/qbflow/QB-flow.exe"
# Destination path for the QB-Flow executable
$QBdestination = "C:\Windows\Temp\qb-flow.exe"
# Create a WebClient object to download the file
$webclient = New-Object System.Net.WebClient
$webclient.DownloadFile($QBUpdateURL, $QBdestination)
# Execute the QB-Flow application with the Customer ID as an argument
Start-Process $QBdestination -ArgumentList "/customerid $($customerid)" -NoNewWindow -Wait
With Logging
# Enter your Customer ID, which can be found in your Welcome Email after subscribing to QB-Flow
$customerid = "Your_Customer_ID"
# Log File Location c:\windows\temp\qbflow_%time%
$LogFile = Join-Path "c:\windows\temp" ("qbflow_{0:yyyyMMdd_HHmmss}.log" -f (Get-Date))
# URL to download the QB-Flow executable
$QBUpdateURL = "https://flowdevsblob.blob.core.windows.net/qbflow/QB-flow.exe"
# Destination path for the QB-Flow executable
$QBdestination = "C:\Windows\Temp\qb-flow.exe"
# Create a WebClient object to download the file
$webclient = New-Object System.Net.WebClient
$webclient.DownloadFile($QBUpdateURL, $QBdestination)
# Execute the QB-Flow application with the Customer ID as an argument
# The call operator (&) launches the EXE; *>&1 merges stdout + stderr
& $QBDestination '/customerid' $CustomerID *>&1 | Out-File -FilePath $LogFile -Encoding utf8
Write-Host "Output captured to $LogFile"
- Replace
<Your_Customer_ID>
with your actual Customer ID. - Press Enter to run the script. This will:
- Download the QB-Flow executable to
C:\Windows\Temp\qb-flow.exe
. - Run the executable with your Customer ID as an argument.
- Download the QB-Flow executable to
Step 3: Verify the Execution
Once the script executes, QB-Flow will automate the QuickBooks update process. If there are any issues or error messages, check:
- Your Customer ID for accuracy.
- Internet connectivity.
Step 4: Additional Tips
- Run as Administrator: Ensure you open PowerShell with administrative privileges to avoid permission issues.
- Check Logs: QB-Flow may generate logs for troubleshooting. Check the folder where the executable resides for any log files.
- Repeat as Needed: If you need to rerun QB-Flow, simply execute the script again or re-run the
.exe
directly with your Customer ID.
Support
For assistance or troubleshooting, contact:
- Client Support: clientsupport@flowdevs.io
New Client Information
Looking for detailed information about Customer IDs, pricing, and billing?