How to Redirect Smart Deploy Clients to a New Server?

0
50
Asked By TechSavvy77 On

I've been using Smart Deploy and need some help. We need to redirect our clients from an old server to a new one that's running Smart Deploy. I understand there's a PowerShell script that can do this, and I'm wondering if I can implement this as a startup script through Group Policy. Has anyone successfully done this? Also, I want to make sure that this script runs only once on each machine and that users don't see the script executing. Any advice would be appreciated!

3 Answers

Answered By ScriptingNinja42 On

To ensure the script runs only once, you could create a registry key when it runs for the first time. When the script launches, it should check for that key. If it doesn't exist, the script runs, and if it does, the script exits. For invisibility, consider running it as a hidden admin task or through a .bat file which can execute the script in a concealed window. As for Smart Deploy, I'm not entirely familiar with it, but I'd assume a PowerShell script can adjust configuration files or possibly registry keys, which should be documented somewhere.

Answered By DeployExpert98 On

There's actually a pretty straightforward way to migrate your clients directly to the new Smart Deploy console. You can select the clients from the old console, choose the migrate action, enter the new SmartDeploy API service URL, and confirm it. This should make the transition smooth without needing complex scripts. If you run into any hiccups, just let me know!

TechSavvy77 -

What if we can't access the new console for that?

DeployExpert98 -

It should still work if you have the right permissions. Ideally, this migration just updates the clients without needing to reinstall anything.

Answered By PolicyGuru1989 On

I found a helpful resource that might assist you with the transition. You can check out this link: https://smartdeploy.pdq.com/hc/en-us/articles/25936250108443-How-can-I-migrate-my-SmartDeploy-Console-application-from-one-host-system-to-another. While I can't guarantee your method will work, I suggest looking into using Immediate Scheduled Tasks in Group Policy. There's a solid guide on executing PowerShell scripts as scheduled tasks, which could help with your setup. Also, ensure your PowerShell execution policy is set correctly to allow the script to run.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.