Skip to content

Codepolice

  • ⤫

Run Dropbox As a Windows Service on Windows Server 

Posted by Judy Alvarez Posted on February 28, 2022March 1, 2022
0

I know there is a lot of post about this already but I ran into some issues and had to collect some info from various places so I thought I might as well share my experience with the world. The goal is to be able to run Dropbox (or any other application that doesn’t have built-in support for services) as a service in Windows. This means you do not have to log in to your computer to start Dropbox. It will start as soon as you turn on your computer and Windows has loaded.

  1. Download Windows Server Resource Kit 2003 and install it.
  2. You must of course have Dropbox and when it’s installed and running right click on it in the taskbar and choose preferences. Then uncheck “Start Dropbox on System Startup” and “Show Desktop Notification”. It should look like the image below.
  3. Quit Dropbox.
  4. Start cmd.exe and enter the following commands.// Make sure that your “srvany.exe” is in the correct // folder. Also make sure that you have sc.exe in some “path” // folder or run this command in the folder where sc.exe is. sc create Dropbox binPath= “C:Program FilesWindows Server 2003 Resource Kitsrvany.exe” DisplayName= “Dropbox Service” // This adds a reg key to your registry with the path to // Dropbox.exe. Make sure that your Dropbox.exe is at that location. reg ADD HKLMSYSTEMCurrentControlSetServicesDropboxParameters /v Application /d “C:UsersAdministratorAppDataRoamingDropboxbinDropbox.exe” // I dont know if this is needed but it doesn’t hurt. reg ADD HKLMSYSTEMCurrentControlSetServicesDropboxParameters /v AppDirectory /d “C:UsersAdministratorAppDataRoamingDropboxbin”Note 1! I got this error [SC] DeleteService FAILED 1072: when i executed the sc.exe the first time. I found this Stack Overflow thread that pointed out that you couldn’t have the Services Management windows open when doing this.Note 2! The other problem i had as i mention the comments was that the Windows SDK is installed to c:program files (x86) and not “c:program files” as all the examples i saw had. When i tried to start the service i gor an error saying “The specified file cannot be found” and that was because it couldn’t found “srvany.exe”. I thought it couldn’t find Dropbox.exe but that wasn’t the case.
  5. When this is done start the “Services” Management App” (run -> search services and start “Services”). Right click on the “Dropbox Service”. Choose “Automatic” in the “Startup type” dropdown. Then click the “Log On” tab and choose “This Account”. Enter your current accounts username and password. This is needed otherwise your computer wont be able to access Dropbox.exe if it’s in a users folder.

I think that was all the issues I had. My sources for this post are the following.

Categories: JavascriptTagged: asp .net core interview questions, asp net and angular, asp net angularjs, asp net application life cycle, asp net calendar, asp net core best practices, asp net core jwt authentication, asp net core performance, asp net core serilog, asp net core with angular, asp net datatable, asp net hosting free, asp net install, asp net mvc gridview, asp net mvc interview questions for 10 years experience, asp net mvc validation, asp net response redirect, asp net web application example, difference between asp net and net, e commerce asp net, exception handling in asp net, gridview events in asp net, image in asp net, learn asp net mvc, outsource asp net development, page life cycle in asp net, signalr asp net core, sqlconnection in asp net, view state in asp net, what is web api in asp net

Post navigation

Previous Previous post: New Relic and runAllManagedModulesForAllRequests flag in .net
Next Next post: Send E-Mail When a task in Task Scheduler Fails

Related Posts

  • Package efficiency and dependency hygiene

    #​752 — September 12, 2025 Read on the Web If you have any interest in music and being able to render music or generate music with JavaScript, be sure to check out the very end of this issue where we’ve dedicated an entire section to the topic 🙂__Your editor, Peter Cooper JavaScript Weekly How to Keep

    Posted by Posted on September 12, 2025
    0
  • A significant supply chain attack on the npm ecosystem

    #​592 — September 9, 2025 Read on the Web A Major Supply Chain Attack Hits the npm Ecosystem — In July, Socket warned us about a phishing campaign targeting npm package publishers. Sadly, a prolific package author (among others, like DuckDB, who explain how the attack worked on them) fell victim to the scam, resulting

    Posted by Posted on September 9, 2025
    0
  • Why browsers throttle JavaScript timers (and what to do about it)

    #​751 — September 5, 2025 Read on the Web JavaScript Weekly Mediabunny: A Complete Media Toolkit for JavaScript — Supporting both browsers and Node.js, this library lets you read, write and convert popular media file formats (e.g. MP4, MP3, and more) without needing to lean on dependencies like FFmpeg. You can make thumbnails, extract metadata,

    Posted by Posted on September 5, 2025
    0
  • The latest on Oracle’s hold on JavaScript

    #​750 — August 29, 2025 Read on the Web JavaScript Weekly An Illustrated Guide to Big O and Time Complexity — A fantastic JavaScript-oriented, interactive, visual essay about Big O notation and its role in describing algorithmic complexity. This is a beautiful bit of work, even if you’re already wise to O(log n) and O(n^2).

    Posted by Posted on August 29, 2025
    0
  • The productivity benefits from type stripping

    #​591 — August 26, 2025 Read on the Web How We Migrated Our Rush.js Monorepo to Node Type Stripping — Since v23.6 (and in LTS since v22.18.0), Node has supported running (most) TypeScript code by stripping the types out first. The Calm team was excited about the potential for improving productivity and DX, and set

    Posted by Posted on August 26, 2025
    0
  • We still love jQuery

    #​749 — August 22, 2025 Read on the Web ☀️ We’re back after a week off, though I’m starting to think we should have taken two weeks off as it’s been quite quiet in JavaScript-land this August! Nevertheless, we still have a full issue for you today, so let’s get on to it.. 😉__Peter Cooper, your

    Posted by Posted on August 22, 2025
    0
Judy Alvarez

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Codepolice

  • Github
  • Atlassian
  • Flatlogic
  • Xero
  • Jetbrains
  • Figma
  • Package efficiency and dependency hygiene
  • A significant supply chain attack on the npm ecosystem
  • Why browsers throttle JavaScript timers (and what to do about it)
  • The latest on Oracle’s hold on JavaScript
  • The productivity benefits from type stripping
https://flatlogic.com/generator
COPYRIGHT © 2025 - Codepolice