Getting Data In

Remote installtion of U FWDs on Windows - Specify the deployment server



We need to remotely install U FWD on thousands of Linux and WIndows systems.

On Linux systems, in the installation script, instead of the statement on deployement server listed below

/opt/splunkforwarder/bin/splunk set deploy-poll \"$DEPLOY_SERVER\" --accept-license --answer-yes --auto-ports --no-prompt -auth admin:changeme

I use the following statement which I believe provides a better practice

cp –r all_deploymentclient /fmac/Splunkforwarder/etc/apps

where the directory all_deploymentclient includes the following two files

host070> more deploymentclient.conf

10 minutes

phoneHomeIntervalInSecs = 600


Change the targetUri

targetUri = x.x.x.x:8089

host070> more app.conf
state = enabled

check_for_updates = false

How can I replicate the same functionality on Windows servers using Windows scripting? I could not find any such information on

Thank you for your help

0 Karma


Hi Thuan, You'd want to create a powershell script that had something like:

copy-item all_deploymentclient "$env:programfiles\splunkuniversalforwarder\etc\apps" -recurse
stop-service *splunk*
start-service *splunk*

Please let me know if this helps!

0 Karma


Great. Thank you. I am blind on Windows as one can be.

0 Karma


no problem. please mark the answer accepted if it works for you, or feel free to ask for more clarification 😄

0 Karma
Get Updates on the Splunk Community!

Observability | How to Think About Instrumentation Overhead (White Paper)

Novice observability practitioners are often overly obsessed with performance. They might approach ...

Cloud Platform | Get Resiliency in the Cloud Event (Register Now!)

IDC Report: Enterprises Gain Higher Efficiency and Resiliency With Migration to Cloud  Today many enterprises ...

The Great Resilience Quest: 10th Leaderboard Update

The tenth leaderboard update (11.23-12.05) for The Great Resilience Quest is out >> As our brave ...