Latest release
Current stable version of DW2WINSETUP.msi.
DocuWare for Windows
DW2WIN exports documents from DocuWare to the local file system — run it directly as an executable, from the command line, as a Windows service, or via scheduled tasks.
Download the Windows installer and follow the setup wizard to deploy DW2WIN on your server or workstation.
Current stable version of DW2WINSETUP.msi.
Previous versions for legacy environments or rollback.
Browse archive
Run DW2WINSETUP.msi and follow the wizard, or configure the service
and tasks later from an elevated command prompt. From version 2.4.0
onwards, the .NET Runtime 9 is required
(install via setup.exe if it is not already present).
The MSI wizard guides you through the following steps:
DW2WIN service
and two Task Scheduler tasks (DW2WIN Start,
DW2WIN Stop) under \itarius\.
\itarius\DW2WIN,
which runs DW2WIN.exe --nopause hourly.
C:\Program Files\itarius\DW2WIN).
The service is installed but not started. All scheduled tasks are created disabled and must be enabled manually.
The setup wizard collects the following values, which are stored in the
Windows registry under
HKLM\Software\itarius\DW2WIN:
CUSTOMERUSERPASSWORDURLORGTRUSTEDUSERDATEINAMESTARTUPCHOICEINSTALLDIRC:\Program Files\itarius\DW2WIN).From an elevated prompt you can install or adjust automation later:
DW2WIN install-service
DW2WIN install-task
install-serviceinstall-taskAfter installing, initialise the IEF parameter table for your configuration group:
DW2WIN init --group=DW2WIN.MyCompany
The --group argument is required for new configurations (use the
format DW2WIN.<id>). This creates the basic IEF settings in
the IEF archive. See the init command
reference for all options.
For the time being, you must create the IEF archive in DocuWare
manually (or import its definition file). DW2WIN init can then
create/update the IEF parameter document inside the archive, but it does not
create the archive itself.
DW2WIN is configured through a parameter document stored in DocuWare (the IEF
archive). Each configuration group (DW2WIN.<id>) holds the
settings below. Use DW2WIN init --group=... to create or update
parameters.
exportInterval
When running as a Windows service, exportInterval must be greater
than 0. A value of 0 performs a single export and
exits, which is only suitable for scheduled-task or on-demand execution.
archivemandantexportBasisFolderfileTransferMappingsexportFilterFileTransferstatusUpdatestatusUpdateForExportstamplayersfirstSectionOnlykeepAnnotations
Multi-value parameters can have multiple rows in the parameter table for the
same group. The group name convention is DW2WIN.<id>
(e.g. DW2WIN.MyCompany). Legacy groups DW2WIN,
DW2WIN2, and IEF2WIN are also supported.
Run DW2WIN help for full CLI reference, or
DW2WIN help <command> for details on a single command.
initEnsures the parameter document/table exists in the IEF archive and appends any missing parameters. Run this after a fresh install or when adding a new configuration group.
DW2WIN init [-i|--iefdateiname=<name>] [-a|--archive=<fileCabinet>]
DW2WIN init [-i|--iefdateiname=<name>] -g|--group=<group> [-a|--archive=<fileCabinet>] [-f|--force]
init (no --group) — append missing parameters for all
existing config groups.
init --group=<group> — append missing parameters for that
group (does not overwrite existing values).
init --group=<group> --force — destructive overwrite; deletes
all rows for the group and prompts for confirmation (y/N).
Parameters: -g, --group=<group> (use
DW2WIN.<id> for new configs, e.g.
DW2WIN.MyCompany),
-a, --archive=<fileCabinet>,
-i, --iefdateiname=<name>,
-f, --force.
# Create a new config group for "MyCompany" using the "Invoices" file cabinet
DW2WIN init --group=DW2WIN.MyCompany --archive=Invoices
# Re-create defaults for an existing group (destructive, asks for confirmation)
DW2WIN init --group=DW2WIN.MyCompany --force
# Append missing parameters to all existing groups
DW2WIN init
install-service
Registers DW2WIN as a Windows service and creates the Start/Stop scheduled tasks
under \itarius\. Must be run from an elevated command prompt.
DW2WIN install-service
After installation, start the service with DW2WIN start or enable
the scheduled tasks to automate start/stop times
(see Default task schedule).
install-task
Creates \itarius\DW2WIN as a scheduled task that runs
DW2WIN.exe --nopause hourly during business hours. Use this
alternative when you prefer task-based execution over a long-running service.
DW2WIN install-task
The task is created disabled. Enable it in Task Scheduler when ready.
uninstallRemoves the DW2WIN Windows service and any generated scheduled tasks if present. Files on disk are not deleted. Run from an elevated command prompt.
# Stop the service first, then uninstall
DW2WIN stop
DW2WIN uninstall
startStarts the DW2WIN Windows service. The service will run transfers on its configured schedule until stopped.
DW2WIN start
Equivalent to sc start DW2WIN or starting the service via the
Services console.
stopStops the DW2WIN Windows service gracefully. Any in-progress transfer will complete before the service exits.
DW2WIN stop
Equivalent to sc stop DW2WIN or stopping the service via the
Services console.
statusDisplays the local install state: registry settings (no password shown), service registration, scheduled tasks, and any STARTUPCHOICE mismatches. Does not start the service or run a transfer.
# Show install state
DW2WIN status
# Also verify DocuWare connectivity using stored registry credentials
DW2WIN status --check
-k, --check — attempts a DocuWare login to verify that credentials
and server URL are valid.
helpPrints the full CLI reference or detailed usage for a single command.
# Show all available commands
DW2WIN help
# Get detailed help for a specific command
DW2WIN help init
DW2WIN help status
-i, --iefdateiname=<name>-s, --configurations=<g1,g2>-x, --configurationPattern=<pattern>*, ?) or regex (re:<regex>).-r, --runconfig=<mode>registry). Modes: registry, test, commandline.-c, --customer=<customer>-p, --password=<password>-n, --nopause
Options use a long form (--name) and a short form (-x).
Values may be given as --name=value or --name value.
Direct runs and the Windows service ImagePath accept the same arguments.
"C:\Path\DW2WIN.exe" --runconfig=registry --configurations=DW2WIN.MyCompany
The USER field in the setup wizard accepts special values that
control how DocuWare credentials are handled:
WSKEEPThese are the default schedules. You can adjust triggers, times, and frequency directly in the Windows Task Scheduler.
\itarius\DW2WIN Start\itarius\DW2WIN Stop\itarius\DW2WIN