@@ -34,27 +34,8 @@ start Syncthing automatically either at user log on, or at system
34
34
startup. In both cases, Syncthing will open and stay invisible in
35
35
background.
36
36
37
- It's possible to run Windows Task Scheduler CLI API with a command such as
38
- ``schtasks /create /sc ONLOGON /tn Syncthing /tr "<program-path> [--no-console --no-browser]" ``.
39
- The operation requires elevated privileges. Preventing the pop-up console that hides after
40
- some delay is possible wrapping the executable with a ``.vbs or .ps1 ``.
41
-
42
- vbs::
43
-
44
- Dim objShell
45
- Set objShell = CreateObject("WScript.Shell")
46
- objShell.Run "path to syncthing.exe", 0, False
47
- Set objShell = Nothing
48
-
49
- ps1::
50
-
51
- Start-Process "path to syncthing.exe" -WindowStyle Hidden
52
-
53
37
For technical information about Task Scheduler visit
54
38
https://docs.microsoft.com/windows/win32/taskschd
55
- https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/schtasks
56
-
57
- Or follow the Graphical tutorial below:
58
39
59
40
#. Start the Task Scheduler either by going to ``Start Menu > Windows
60
41
Administrative Tools `` and clicking on ``Task Scheduler ``, or by
@@ -271,6 +252,26 @@ by a sysadmin who knows enough to understand the security implications.
271
252
#. Start the service via ``sc start syncthing `` in the Command Prompt.
272
253
#. Connect to the Syncthing UI, enable HTTPS, and set a secure username and password.
273
254
255
+ For Hard Users
256
+ ^^^^^^^^^^^^^^
257
+
258
+ It's possible to run Windows Task Scheduler CLI API with a command such as
259
+ ``schtasks /create /sc ONLOGON /tn Syncthing /tr "<program-path> [--no-console --no-browser]" ``.
260
+ The operation requires elevated privileges. Preventing the pop-up console that hides after
261
+ some delay is possible wrapping the executable with a ``PowerShell `` script.
262
+
263
+ ``script.ps1 ``::
264
+
265
+ Start-Process "<path to syncthing>.exe" -WindowStyle Hidden
266
+
267
+ Then run as admin::
268
+
269
+ schtasks /create /sc ONLOGON /tn Syncthing /tr "powershell <path to script>.ps1"
270
+
271
+
272
+ For more information, please read official docs for Command Line Interface API:
273
+ https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/schtasks
274
+
274
275
macOS
275
276
-----
276
277
0 commit comments