Forums on Intune, SCCM, and Windows 11

Welcome to the forums. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your topics and posts, as well as connect with other members through your own private inbox!

NEW PowerShell Deployment Help

gconner1

New Member
Messages
2
Reaction score
0
Points
1
So I am trying to deploy CrowdStrike to our environment using SCCM. I'm fairly new to both PowerShell and SCCM and haven't come across much help for what I am needing. The installer is an .exe and the vendor does not recommend repackaging it as a .msi. This is all they have for me to go on and their support wasn't very helpful:

Automatic installation​

To automate silent installations on many devices, including installations using a deployment tool such as Windows System Center Configuration Manager (SCCM), complete these steps.
  1. Use the Google Chrome browser to download the sensor installer from Hosts > Sensor Downloads.
  2. Copy your customer ID checksum (CCID) from Hosts > Sensor Downloads.
  3. Run or configure your deployment tool to use this command, replacing <installer_filename> with the name of the install file you downloaded, and <CCID> with the CCID from step 2 :
    <installer_filename> /install /quiet /norestart CID=<CCID>

    So what I have done is gone to the Software Library in SCCM. Down to Scripts and created a new one. I have \\NetworkSharePath\WindowsSensor.exe /install /quiet /no restart CID=CIDnumber. After saving I go to approve the script and then go to and a device, right click on it and run script. It looks like it is successful but nothing happens. If I run that command locally on a PC it installs just fine. What am I missing?
 
So I am trying to deploy CrowdStrike to our environment using SCCM. I'm fairly new to both PowerShell and SCCM and haven't come across much help for what I am needing. The installer is an .exe and the vendor does not recommend repackaging it as a .msi. This is all they have for me to go on and their support wasn't very helpful:

Automatic installation​

To automate silent installations on many devices, including installations using a deployment tool such as Windows System Center Configuration Manager (SCCM), complete these steps.
  1. Use the Google Chrome browser to download the sensor installer from Hosts > Sensor Downloads.
  2. Copy your customer ID checksum (CCID) from Hosts > Sensor Downloads.
  3. Run or configure your deployment tool to use this command, replacing <installer_filename> with the name of the install file you downloaded, and <CCID> with the CCID from step 2 :
    <installer_filename> /install /quiet /norestart CID=<CCID>

    So what I have done is gone to the Software Library in SCCM. Down to Scripts and created a new one. I have \\NetworkSharePath\WindowsSensor.exe /install /quiet /no restart CID=CIDnumber. After saving I go to approve the script and then go to and a device, right click on it and run script. It looks like it is successful but nothing happens. If I run that command locally on a PC it installs just fine. What am I missing?

Instead of treating this as a script, I would actually package it up as an Application and distribute the content to your distribution point(s).

Software Library -> Application Management -> Applications

Right click Applications and select "Create Application"

Your detection method is up to you since CrowdStrike doesn't have the preferred method. Either search for the main executable in Program Files (or where ever it is installed) or detect the Uninstall Registry value for the software once it's installed.

Assuming the application is 64-bit, you could find the value in:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

You could reference the DisplayName or DisplayVersion keys.
 

Forum statistics

Threads
7,142
Messages
27,883
Members
18,172
Latest member
tsunkanl
Back
Top