The default installation folder depends on whether Setup runs in administrative (all users) or non administrative (current user) installation mode. Runs Setup in non-administrative (current user) installation mode (see Administrative vs. Runs Setup in administrative (all users) installation mode (see Administrative vs. The following table lists the most common Setup command line parameters: Parameter Until you do so, the Syncthing GUI configuration page will report "access denied" errors because the local service user account does not have "Modify" permissions to the folder(s). (In silent installation mode, Setup automatically removes the legacy configuration folder if the migration succeeded.)Īfter upgrading from version 1.19.1 or older, you must follow the steps in Granting Folder Permissions for the Service Account to grant the local service user account permission to each synchronized folder in your Syncthing configuration. If the migration succeeds, Setup displays a dialog asking whether you want to remove the legacy configuration folder. When upgrading from version 1.19.1 or older, Setup automatically migrates the Syncthing configuration folder from the legacy LocalService account user profile (e.g., C:\Windows\ServiceProfiles\LocalService\ApplicationData\Local\Syncthing) to the new location. As a part of this change, the Syncthing configuration data is now located in the CommonAppData \Syncthing folder (e.g., C:\ProgramData\Syncthing). To improve security, Setup versions newer than 1.19.1 configure the Windows service to run using a local service user account instead ( SyncthingServiceAcct by default). Upgrading Administrative Installations from Version 1.19.1 or OlderĪdministrative installations in versions 1.19.1 and older configured the Windows service to run using the Windows built-in LocalService account. Supports silent (hands-free) installation (see Silent Install and Uninstall)Īllows localization of Setup and scripts (see building.md file for details) Installs a set of scripts for ease-of-use (see Scripts) Supports adding a Windows Firewall rule for Syncthing (see Windows Firewall Rules) When installing for the current user, Setup creates a scheduled task that starts Syncthing at logon (if selected) When installing for all users, installs Syncthing as a Windows service using NSSM (see Windows Service Installation) Supports administrative (all users) and non administrative (current user) installation (see Administrative vs. Installs the appropriate Windows platform (AMD64, etc.) version of Syncthing using a single installer Syncthing Windows Setup (herein referred to as "Setup") provides a Syncthing installer for Windows, built using Inno Setup. You can download the latest version from the Github Releases page: Silent Non Administrative (Current User) Installation.Silent Administrative (All Users) Installation.Finding the Syncthing Configuration Folder.Managing Automatic Startup for the Current User.Managing Automatic Startup for the Windows Service (All Users).Granting Folder Permissions for the Service Account.
0 Comments
Leave a Reply. |