Getting Data In

splunk universal forwarder error installation on Windowa via PowerShell

lumi
Loves-to-Learn Lots

Getting this error via Power Shell for the Splunk Universall installation

 

Error below

The term 'C:\Program Files\SplunkUniversalForwarder\bin\splunk' is not recognized as the name of a cmdlet, function, script file, or operable

program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

working.ps1:17 char:3

 

Here is how i defined my variables

$SplunkInstallationDir = "C:\Program Files\SplunkUniversalForwarder"

& "$SplunkInstallationDir\bin\splunk" start --accept-license --answer-yes --no-prompt

 

It works if i run manually only.  

Kindly assist

Labels (2)
0 Karma

tscroggins
Influencer

Hi @lumi,

Although your command should work, you might try:

$SplunkInstallationDir = "C:\Program Files\SplunkUniversalForwarder"
& "$($SplunkInstallationDir)\bin\splunk.exe" start --accept-license --answer-yes --no-prompt

# or

$SplunkExe = "C:\Program Files\SplunkUniversalForwarder\bin\splunk.exe"
& $SplunkExe start --accept-license --answer-yes --no-prompt

To run "splunk start," the account should have Full Control permission on C:\Program Files\SplunkUniversalForwarder and all subdirectories and files. Ideally, the command should be executed by the service account, assuming the forwarder is also configured to run as a service.

0 Karma
Get Updates on the Splunk Community!

Data Management Digest – December 2025

Welcome to the December edition of Data Management Digest! As we continue our journey of data innovation, the ...

Index This | What is broken 80% of the time by February?

December 2025 Edition   Hayyy Splunk Education Enthusiasts and the Eternally Curious!    We’re back with this ...

Unlock Faster Time-to-Value on Edge and Ingest Processor with New SPL2 Pipeline ...

Hello Splunk Community,   We're thrilled to share an exciting update that will help you manage your data more ...