Alternatives to PowerShell

Compare PowerShell alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to PowerShell in 2025. Compare features, ratings, user reviews, pricing, and more from PowerShell competitors and alternatives in order to make an informed decision for your business.

  • 1
    MSP360 RMM
    MSP360 RMM enables users to efficiently manage all aspects of their IT infrastructure within a single dashboard. Features include system resource monitoring, software deployment, patch management, alerting, remote access, scripting, and more. Licensed per admin with unlimited endpoints. Main features: - System resource and performance monitoring - Windows patch management - Software deployment - Reporting - Device management - Antivirus management - Alerting - PowerShell scripting - Remote access
  • 2
    Easy365Manager
    Remove all pain from Office 365 management. Manage everything from AD Users & Computers. Eliminate Exchange on-premises. Easy365Manager integrates Office 365 with AD management, eliminating the need to constantly log in to web consoles and run PowerShell. Easy365Manager extends the functionality of AD Users & Computers by adding two new tabs to user properties. This allows you to manage EXO mailboxes directly from AD user properties - even complex settings like calendar delegation that otherwise require complex PowerShell scripting. Easy365Manager will allow your first-level supporter to work lightning-fast and reduce the number of tickets that are escalated to senior admins. Easy365Manager installs to any PC or server that has AD Users & Computers. There is no server component, service, AD extension, or custom security layer. You can install and configure Easy365Manager in less than two minutes and instantly eliminate all pain from hybrid Office 365 Management.
    Starting Price: $84 per year
  • 3
    AppleScript
    AppleScript is a scripting language created by Apple. It allows users to directly control scriptable Macintosh applications, as well as parts of macOS itself. You can create scripts, and sets of written instructions, to automate repetitive tasks, combine features from multiple scriptable applications, and create complex workflows. AppleScript 2.0 can use scripts developed for any version of AppleScript from 1.1 through 1.10.7, any scripting addition created for AppleScript 1.5 or later for macOS, and any scriptable application for Mac OS v7.1 or later. A scriptable application is one that can be controlled by a script. For AppleScript, that means being responsive to inter-application messages, called Apple events, sent when a script command targets the application. AppleScript itself provides a very small number of commands, but it provides a framework into which you can plug many task-specific commands, those provided by scriptable applications and scriptable parts of macOS.
  • 4
    Cygwin

    Cygwin

    Cygwin

    Get that Linux feeling on Windows. Cygwin is a large collection of GNU and open-source tools that provide functionality similar to a Linux distribution on Windows. And a DLL (cygwin1.dll) that provides substantial POSIX API functionality. Cygwin is not a way to run native Linux apps on Windows. You must rebuild your application from the source if you want it to run on Windows. It can't magically make native Windows apps aware of UNIX® functionality like signals, ptys, etc. Again, you need to build your apps from source if you want to take advantage of Cygwin functionality. The Cygwin DLL currently works with all recent, commercially released x86_64 versions of Windows, starting with Windows Vista. Use the setup program to perform a fresh install or to update an existing installation. Keep in mind that individual packages in the distribution are updated separately from the DLL so the Cygwin DLL version is not useful as a general Cygwin distribution release number.
  • 5
    Bash

    Bash

    Bash

    Bash is a free software Unix shell and command language. It has become the default login shell for most Linux distributions. In addition to being available on Linux systems, a version of Bash is also available for Windows through the Windows Subsystem for Linux. Bash is the default user shell in Solaris 11 and was the default shell in Apple macOS from version 10.3 until the release of macOS Catalina, which changed the default shell to zsh. Despite this change, Bash remains available as an alternative shell on macOS systems. As a command processor, Bash allows users to enter commands in a text window that are then executed by the system. Bash can also read and execute commands from a file, known as a shell script. It supports a number of features commonly found in Unix shells, including wildcard matching, piping, here documents, command substitution, variables, and control structures for condition testing and iteration. Bash is compliant with the POSIX shell standards.
  • 6
    AutoHotkey

    AutoHotkey

    AutoHotkey

    Define hotkeys for the mouse and keyboard, remap keys or buttons and autocorrect-like replacements. Creating simple hotkeys has never been easier; you can do it in just a few lines or less! AutoHotkey is a free, open-source scripting language for Windows that allows users to easily create small to complex scripts for all kinds of tasks such as form fillers, auto-clicking, macros, etc. AutoHotkey has easy-to-learn built-in commands for beginners. Experienced developers will love this full-fledged scripting language for fast prototyping and small projects. AutoHotkey gives you the freedom to automate any desktop task. It's small, fast, and runs out of the box. Best of all, it's free, open-source (GNU GPLv2), and beginner-friendly. AutoHotkey provides a simple, flexible syntax allowing you to focus more on the task at hand rather than every single little technicality. It supports not only the popular imperative-procedural paradigm, but also object-oriented and command-based programming.
  • 7
    AutoIt

    AutoIt

    AutoIt

    AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement, and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages. We looked at many editors to see which one was the most useful editor for AutoIt. We found SciTE and saw its potential and wrote a customized Lexer for the syntax highlighting and syntax folding and created a special installer called SciTE4AutoIt3. AutoIt was initially designed for PC "roll out" situations to reliably automate and configure thousands of PCs. Over time it has become a powerful language that supports complex expressions, user functions, loops and everything else that veteran scripters would expect.AutoIt is also very small, self-contained and will run on all versions of Windows out-of-the-box with no annoying "runtimes" required.
  • 8
    Google Cloud Shell
    Cloud Shell is an interactive shell environment for Google Cloud that lets you learn and experiment with Google Cloud and manage your projects and resources from your web browser. With Cloud Shell, the Google Cloud CLI and other utilities you need are pre-installed, fully authenticated, up-to-date, and always available when you need them. Cloud Shell comes with a built-in code editor with an integrated Cloud Code experience, allowing you to develop, build, debug, and deploy your cloud-based apps entirely in the cloud. You can also launch interactive tutorials, open cloned repositories, and preview web apps on a Cloud Shell virtual machine instance.
  • 9
    Microsoft Graph
    Microsoft Graph is the gateway to data and intelligence in Microsoft 365. It provides a unified programmability model that you can use to access the tremendous amount of data in Microsoft 365, Windows, and Enterprise Mobility + Security. Use the wealth of data in Microsoft Graph to build apps for organizations and consumers that interact with millions of users. What's in Microsoft Graph? Microsoft Graph exposes REST APIs and client libraries to access data on the following Microsoft cloud services: - Microsoft 365 core services: Bookings, Calendar, Delve, Excel, Microsoft 365 compliance eDiscovery, Microsoft Search, OneDrive, OneNote, Outlook/Exchange, People (contacts), Planner, SharePoint, Teams, To Do, Viva Insights - Enterprise Mobility + Security services: Advanced Threat Analytics, Advanced Threat Protection, Azure Active Directory, Identity Manager, and Intune - Windows services: activities, devices, notifications, Universal Print - Dynamics 365 Business Central
  • 10
    PowerShellGet

    PowerShellGet

    Microsoft

    PowerShellGet is a module with commands for discovering, installing, updating, and publishing PowerShell artifacts like modules, DSC resources, role capabilities, and scripts. The Find-Command cmdlet finds PowerShell commands such as cmdlets, aliases, functions, and workflows. Find-Command searches modules in registered repositories. For each command found by Find-Command, a PSGetCommandInfo object is returned. The PSGetCommandInfo object can be sent down the pipeline to the Install-Module cmdlet. Install-Module installs the module that contains the command. DSC resources can be located using the parameters Tag and RequiredVersion. Tag displays the current version of every resource that contains the specified tag in the repository. RequiredVersion needs the ModuleName parameter and the Name parameter is optional. The Name and ModuleName parameters limit the output. Use the AllVersions parameter to display a DSC resource's available versions.
  • 11
    Specops Gpupdate
    Specops Gpupdate is a free tool that enables remote administration of any number of computers. Specops Gpupdate integrates directly with Active Directory users and computers. Simply right-click on any computer or organizational unit, and issue commands such as Gpupdate, Start computer, Windows update, and more! All commands are available with a simple right-click. Select computers to manage through the Active Directory users and computers interface or through searches of Active Directory. You can even select entire organizational units (OUs). If you want to move beyond the graphical user interface, you will enjoy the fact that Specops Gpupdate sits on PowerShell, you can run everything through PowerShell cmdlets. This allows you to unleash the full power of the tool in your own PowerShell scripts. Specops Gpupdate Pro is the full-featured version of the tool. With a Pro license, you can unlock additional commands, such as Ping, Start Remote Desktop, Read Remote Registry, and more!
  • 12
    Azure Cloud Shell
    Connect to Azure using an authenticated, browser-based shell experience that’s hosted in the cloud and accessible from virtually anywhere. Azure Cloud Shell is assigned per unique user account and automatically authenticated with each session. Azure Cloud Shell gives you the flexibility of choosing the shell experience that best suits the way you work. Both Bash and PowerShell experiences are available. Microsoft routinely maintains and updates Cloud Shell, which comes equipped with commonly used CLI tools including Linux shell interpreters, PowerShell modules, Azure tools, text editors, source control, build tools, container tools, database tools, and more. Cloud Shell also includes language support for several popular programming languages such as Node.js, .NET, and Python. Use common tools and programming languages in a shell that's updated and maintained by Microsoft.
  • 13
    COLMAP

    COLMAP

    COLMAP

    COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface. It offers a wide range of features for reconstruction of ordered and unordered image collections. The software is licensed under the new BSD license. The latest source code is available at GitHub. COLMAP builds on top of existing works and when using specific algorithms within COLMAP, please also cite the original authors, as specified in the source code. For convenience, the pre-built binaries for Windows contain both the graphical and command-line interface executables. To start the COLMAP GUI, you can simply double-click the COLMAP.bat batch script or alternatively run it from the Windows command shell or Powershell. The command-line interface is also accessible through this batch script, which automatically sets the necessary library paths. To list the available COLMAP commands, run COLMAP.bat -h in the command shell cmd.exe or in Powershell.
  • 14
    Specops Command
    Specops Command combines Windows PowerShell and Group Policy and allows you to manage computers and users in your network. With Specops Command you can create PowerShell or VBScripts right inside your Group Policy Objects. This allows network administrators to execute scripts on specifically targeted systems while receiving feedback on the results. Manages feedback from the client computers and the database. Configures script assignments. Configures which Group Policy Objects receive script assignments. Specops Reporting is a separate product that can be used in combination with Specops Command. You can use Specops Reporting to view and create detailed reports for script feedback. The Server service manages feedback from the Client Side Extensions and stores it in the database. The Specops Command Server service also manages the communication between the database and the administration tools. The database contains feedback information for the script assignments.
  • 15
    Windows Terminal
    The Windows Terminal is a modern, fast, efficient, powerful, and productive terminal application for users of command-line tools and shells like Command Prompt, PowerShell, and WSL. Its main features include multiple tabs, panes, Unicode and UTF-8 character support, a GPU-accelerated text rendering engine, and custom themes, styles, and configurations. This is an open-source project and we welcome community participation. Multiple tabs, full Unicode support, and GPU-accelerated text rendering. Full customizability and split panes. Install the Windows Terminal from the Microsoft Store. This allows you to always be on the latest version when we release new builds with automatic upgrades. It includes many of the features most frequently requested by the Windows command-line community including support for tabs, rich text, globalization, configurability, theming & styling, and more. The Terminal will also need to meet our goals and measures to ensure it remains fast and efficient.
  • 16
    Azure Database Migration Service
    Easily migrate your data, schema, and objects from multiple sources to the cloud at scale. Azure Database Migration Service is a tool that helps you simplify, guide, and automate your database migration to Azure. Migrate your database and server objects, including user accounts, agent jobs, and SQL Server Integration Services (SSIS) packages all at once. Migrate your data to Azure from the most common database management systems. Whether you’re moving from an on-premises database or another cloud, Database Migration Service supports key migration scenarios such as SQL Server, MySQL, PostgreSQL, and MongoDB. Save time and effort by automating your move to Azure with PowerShell. Database Migration Service works with PowerShell cmdlets to automatically migrate a list of databases. Supports Microsoft SQL Server, MySQL, PostgreSQL, and MongoDB migration to Azure from on-premises and other clouds.
  • 17
    ScriptRunner

    ScriptRunner

    ScriptRunner Software GmbH

    ScriptRunner is a platform solution for automation and delegation with PowerShell. Centralizing, standardizing as well as monitoring and controlling multiple workflows effectively relieves IT operations. Administrators and DevOps can use the supplied script libraries, customize them or develop their own scripts. A steadily growing number of well-known companies of all sizes and industries worldwide use ScriptRunner as their leading all-in-one solution for PowerShell. ScriptRunner Software GmbH has been an independent subsidiary of AppSphere AG since 2019. 
  • 18
    PackageManagement (OneGet)

    PackageManagement (OneGet)

    PackageManagement (OneGet)

    This module is currently not in development. We are no longer accepting any pull requests to this repository. OneGet is in a stable state and is expected to receive only high-priority bug fixes from Microsoft in the future. If you have a question or are seeing an unexpected behavior from this module please open up an issue in this repository. PackageManagement is supported in Windows, Linux and MacOS now. We periodically make binary drops to PowerShellCore, meaning PackageManagement is a part of PowerShell Core releases.
  • 19
    Pester

    Pester

    Pester

    Pester is the ubiquitous test and mock framework for PowerShell. Adding Pester tests to Powershell code will enhance code quality and allows you to start creating predictable changes. Visual Studio Code comes with full support for Pester allowing you to create tests quickly. Pester integrates nicely with TFS, Azure, Github, Jenkins, and other CI servers, allowing you to fully automate your development lifecycle. Pester provides a framework for writing and running tests. Pester is most commonly used for writing unit and integration tests, but it is not limited to just that. It is also a base for tools that validate whole environments, computer deployments, database configurations, and so on. Pester tests can execute any command or script that is accessible to a Pester test file. This includes functions, Cmdlets, Modules, and scripts. Pester can be run locally, where it integrates well with Visual Studio Code, and it can of course be integrated into a build script in a CI pipeline.
  • 20
    SQL Diagnostic Manager for SQL Server

    SQL Diagnostic Manager for SQL Server

    IDERA, an Idera, Inc. company

    SQL Diagnostic Manager for SQL Server helps database administrators to find and fix SQL Server performance problems in physical, virtual, and cloud environments. Unlike its competition, it provides effective scalability, advanced SQL query analysis and optimization, prescriptive analysis with corrective SQL scripts, powerful automated alert responses, broad PowerShell integration, complete customization, and extensive support for current and legacy SQL Server and Windows.
    Starting Price: $1,996 per instance
  • 21
    VisualSVN

    VisualSVN

    VisualSVN Software Ltd.

    VisualSVN Server is an enterprise-ready Subversion (SVN) server solution designed to make it easy to install, configure, and manage a full-featured version control server on Microsoft Windows systems, providing universal versioned storage with out-of-the-box operation and support for standard Subversion clients. It installs as a single package that offers a powerful management console implemented as a standard MMC snap-in for repository, user, and permission administration, and includes command-line tools and PowerShell scripting for automation. VisualSVN Server features a modern HTML5 web interface for browsing repositories, supports Active Directory single sign-on with secure authentication protocols, and protects against password guessing attacks. It enables advanced capabilities such as backup and restore with scheduled verification, access and operational logging, remote server administration across a network, and repository management delegation.
    Starting Price: $59 per license
  • 22
    System Frontier
    PowerShell web front end with role based access control, auditing and remote management tools. Delegate granular permissions to manage servers, workstations, network devices and user accounts. Privileged Access Management (PAM). Let System Frontier do all the heavy lifting so you can focus on your enabling your IT teams to get more done without having more permissions than needed.
  • 23
    SERENEDI

    SERENEDI

    Chiapas EDI Technologies

    SERENEDI is a third generation middleware solution for any sized business for their 5010 healthcare EDI integration workflows. Running on Windows and Unix servers, our software is capable of instantly rendering compliant transactions to and from Oracle and SQL Server database tables, CSV and XML. PowerShell Core-based automation, user-expandable SNIP integrity rules engine, a developer studio and Next Business Day support round out the product.
    Starting Price: $3000 / year
  • 24
    Pragma Fortress SSH Server

    Pragma Fortress SSH Server

    Pragma Systems Inc

    Pragma Fortress SSH Server for Windows uses patent-pending technology to provide the most secure, reliable, full-featured and fastest Secure Shell (SSH) server and SFTP/SCP file transfer servers. By using Pragma's SSH Server and Client technologies, customers can deploy these secure file transfer and copy capabilities knowing the embedded Cryptographic Module has met the highest possible security standards. This ensures that your file transfers are protected by best-in-class security. • RFC 6187 compliant and can perform X.509 v3 CAC/PIV smart card access to Cisco routers and switches using RSA or ECC (Elliptic Curve Cryptography) certificates • FIPS 140-2 compliant using Microsoft NIST certificate #4536. SSH technology implemented on Microsoft Crypto built within Windows • SSH shell sessions that can run Microsoft PowerShell, cmd, Unix shells, etc. • Secure file transfer (SFTP/SCP) • Port Forwarding / Tunneling • Fully supports public key, x.509, smart cards, DoD CAC • IPv6
    Starting Price: $799 (unlimited connections)
  • 25
    Tabby

    Tabby

    Tabby

    Tabby is an infinitely customizable cross-platform terminal app for local shells, serial, SSH and Telnet connections. Runs on Windows, Mac, and Linux, integrated SSH client with a connection manager. Integrated serial terminal, PowerShell, PS Core, WSL, Git-Bash, Cygwin, Cmder, and CMD support. Full Unicode support including double-width characters. File transfer from/to SSH sessions via SFTP and Zmodem. Theming and color schemes, fully configurable shortcuts, and multi-chord shortcuts. Remembers your tabs and split panes. Proper shell experience on Windows including tab completion. Integrated encrypted container for SSH secrets and configuration. Progress bars and activity notifications for tabs. Tabby remembers open tabs and panes where you left off. Tabs on any side of the window. Optional quake mode (terminal docked to a side of the screen). Optional global hotkey to focus/hide the terminal. Optional built-in password manager with a master passphrase.
  • 26
    AdminStudio
    Give your teams faster and broader application deployment capabilities. Automatically download, test, wrap/repackage and publish thousands of third-party installers with no manual interaction. Determine deployment options quickly to take advantage of supported vendor installers. Increase quality by identifying and mitigating application issues prior to deployment. Ensure consistency by using a single, repeatable process to build, customize and test the delivery of applications. Reduce operational risks frequently caused by compatibility issues and application conflicts. Easily integrate into your existing package request flows with a documented REST API or by leveraging our PowerShell cmdlets. Know where to focus testing efforts by understanding Java dependencies and where applications may share files. Create App Attach image files from MSIX packages to make Windows Virtual Desktop (WVD) management easier.
  • 27
    inedo BuildMaster
    BuildMaster lets you release your software reliably, to any environment, at whatever pace the business demands. BuildMaster is a self-hosted, user-friendly CI/CD platform that can automate builds and deployments while giving the whole team visibility and control over the release process. BuildMaster stands in front of your tools like a command center, providing a consistent process across builds, deployments, and releases. Beginners and experts alike can build CI/CD pipelines with templates, drag-and-drop editors, and pre-existing PowerShell, Python, and other scripts. BuildMaster is self-managed, which means you have the option to run BuildMaster on-premises or in your private/public cloud. BuildMaster can replace and/or work with different build automation tools. Discover the differences, similarities, and compatibility with your existing tools.
  • 28
    openIndiana

    openIndiana

    openIndiana

    OpenIndiana is an operating system from and for the illumos community, it branches from the UNIX-derived family tree, and as such it can sometimes seem quite complex. But with a little help and information, once you know the basics, you will find it actually has some of the nicest and friendliest tools around. As most Unix-derived operating system, it can be completely controlled via a Command Line Interface shell, but it also supports a windowing GUI system. From the CLI, it supports a number of different shells, the two main ones being ksh93 and Bash. It also supports the original SunOS SVR4 commands, the command and syntax famiilar to BSD users, and a large portion of the GNU userland commands that most Linux users are familiar with. You can select any or all of those different commands from your shell configuration, giving you the environment you are most happy with.
  • 29
    Tauri

    Tauri

    Tauri

    Tauri is a framework that enables developers to build small, fast, secure, cross-platform applications by combining existing web front-ends with Rust-powered back-ends. It supports any JavaScript framework, so you don’t need to change your stack and leverages each operating system’s native web renderer to deliver app footprints as low as 600 KB. Deep inter-process communication bridges your JavaScript UI, Rust core logic, and native Swift or Kotlin components for seamless integration with system APIs. Security is built in from the ground up, with Rust at its center and a team-driven focus on hardening and innovation. The CLI scaffolds new projects via Bash, PowerShell, npm, Yarn, pnpm, Deno, Bun, or Cargo, and includes tools for bundling, templating, and secure defaults, all accessible through a simple “create-tauri-app” command.
  • 30
    Devolutions Gateway
    Traditional remote access tools like VPNs (Virtual Private Network) can introduce complexity, performance issues, and security gaps. Devolutions Gateway offers a safer alternative: lightweight, memory-safe tunnels that open only when needed. Whether you're managing external contractors or remote IT teams, sessions are relayed securely without exposing backend servers. Gateway supports RDP (Remote Desktop Protocol), SSH (Secure Shell), VNC (Virtual Network Computing), PowerShell, and more—all brokered through just-in-time (JIT) access using pre-authorized tokens. The Remote Access Management package adds everything needed: Devolutions Launcher for one-click access, Hub or Server for storing and controlling credentials, and role-based access control (RBAC) to ensure each user sees only what they’re authorized. Every action is logged. Together, they replace VPNs with an auditable, fast, and flexible access model - ideal for organizations that prioritize security and ease of use.
    Starting Price: $20/month/user
  • 31
    Azure Functions
    Develop more efficiently with Functions, an event-driven serverless compute platform that can also solve complex orchestration problems. Build and debug locally without additional setup, deploy and operate at scale in the cloud, and integrate services using triggers and bindings. End-to-end development experience with integrated tools and built-in DevOps capabilities. Integrated programming model to respond to events and seamlessly connect to other services. Implement a variety of functions and scenarios, such as web apps and APIs with .NET, Node.js, or Java; machine learning workflows with Python; and cloud automation with PowerShell. Get a complete serverless application development experience—from building and debugging locally to deploying and monitoring in the cloud.
  • 32
    Azure Storage

    Azure Storage

    Microsoft

    The Azure Storage platform is Microsoft's cloud storage solution for modern data storage scenarios. Azure Storage offers highly available, massively scalable, durable, and secure storage for a variety of data objects in the cloud. Azure Storage data objects are accessible from anywhere in the world over HTTP or HTTPS via a REST API. Azure Storage also offers client libraries for developers building applications or services with .NET, Java, Python, JavaScript, C++, and Go. Developers and IT professionals can use Azure PowerShell and Azure CLI to write scripts for data management or configuration tasks. The Azure portal and Azure Storage Explorer provide user-interface tools for interacting with Azure Storage. Durable and highly available. Redundancy ensures that your data is safe in the event of transient hardware failures. You can also opt to replicate data across data centers or geographical regions for additional protection from local catastrophes or natural disasters.
  • 33
    AttuneOps

    AttuneOps

    AttuneOps

    AttuneOps is a powerful and intuitive IT automation tool that empowers system administrators to automate complex processes with ease. It supports popular scripting languages such as bash and PowerShell, making it accessible to admins who are already familiar with these languages. AttuneOps' unique orchestration approach enables admins to customise automation processes to meet their specific needs. Its sequence of steps feature establishes its own connection to a device using ssh or WinRM, deploys a script, and captures the log output as if you were running a script in a terminal. AttuneOps also offers a powerful blueprinting feature, where admins can create reusable templates called Blueprints. These Blueprints use Parameters to create multiple automated jobs from a single Blueprint, saving time and ensuring consistency across multiple jobs. AttuneOps' Blueprints can be shared and reused across teams and organisations, streamlining automation processes.
    Starting Price: $1,200
  • 34
    ESET Enterprise Inspector
    Endpoint Detection and Response tool from ESET that enables continuous comprehensive monitoring of real-time endpoint activity, in-depth analysis of suspicious processes and immediate response to incidents and breaches. Paired with ESET Endpoint Protection Platform, ESET Enterprise Inspector is a complete prevention, detection and remediation solution. ESET Enterprise Inspector features an API that enables accessing and exporting of detections and their remediation to allow effective integration with tools such as SIEM, SOAR, ticketing tools and many others. ESET Enterprise Inspector features remote PowerShell capabilities that allow security engineers to remotely inspect and configure their organization’s computers, so a sophisticated response can be achieved without breaking the user’s workflow. Apply data filters to sort it based on file popularity, reputation, digital signature, behavior or contextual information.
  • 35
    PDQ Deploy & Inventory
    Automate patch management with PDQ Deploy & Inventory. Use PDQ Inventory to scan, collect, and organize your devices, then use PDQ Deploy to set a preferred schedule for deployment. Once the deployment has been scheduled, PDQ will automatically and silently apply updates without inconveniencing end users. - Integrate with Active Directory to easily collect device data 📊 - Schedule multi-step and multi-application custom deployments 💻 - Access the Package Library, which includes 100+ ready-to-deploy third party applications 📦 - Remotely execute commands, run scripts, and force reboots 🥾 - Apply updates silently 🤫 - Create custom device groupings 🖥️ - Use our PowerShell scanner, CLI, and other prebuilt tools 🧰 - Save and export reports, including custom data like asset information 📈 - Share servers and databases with other consoles 🤝 tl;dr — PDQ Deploy and Inventory makes device management simple, secure, and pretty damn quick.
    Starting Price: $1,575/year/user
  • 36
    SoftPerfect Network Scanner
    This fast, highly configurable IPv4/IPv6 scanner can streamline many of your network support procedures. Its well-designed interface, lightweight and portability coupled with an extensive range of options and advanced features make SoftPerfect Network Scanner an invaluable tool, whether you are a professional system administrator, someone providing occasional network maintenance, or a general user interested in computer security. SoftPerfect Network Scanner can ping computers, scan ports, discover shared folders and retrieve practically any information about network devices via WMI, SNMP, HTTP, SSH and PowerShell. It also scans for remote services, registry, files and performance counters; offers flexible filtering and display options and exports NetScan results to a variety of formats from XML to JSON.
    Starting Price: $29.11 one-time payment
  • 37
    Azure Automation
    Automate all of those frequent, time-consuming, and error-prone cloud management tasks. Azure Automation service helps you focus on work that adds business value. By reducing errors and boosting efficiency, it also helps to lower your operational costs. Update Windows and Linux systems across hybrid environments. Monitor update compliance across Azure, on-premises, and other cloud platforms for Windows and Linux. Schedule deployments to orchestrate the installation of updates within a defined maintenance window. Author and manage PowerShell configurations, import configuration scripts, and generate node configurations—all in the cloud. Use Azure Configuration Management to monitor and automatically update machine configuration across physical and virtual machines, Windows, or Linux—in the cloud or on-premises. & more
  • 38
    Quest On Demand Recovery
    Establish a complete Azure AD recovery plan that minimizes downtime with no impact on end-users. On-Demand Recovery makes it possible. Run difference reports comparing your backups with live Azure AD to identify cloud-only users or attributes and pinpoint specific changes or deletions. Granularly search and restore exactly what you need or recover multiple users, groups, and group memberships in bulk without PowerShell. Mitigate the risk of data loss from human error and save valuable time and resources. Complete Active Directory backup and recovery are essential for every organization. But with organizations having more users and data across Office 365 and Azure AD that needs to be protected, a solid on-premises AD disaster recovery plan alone isn’t sufficient any longer. Today you need to protect cloud-only objects such as Office 365 and Azure AD groups, Azure B2B/B2C accounts, conditional access policies, and more.
  • 39
    Zypper
    Zypper is a command-line package manager for installing, updating, and removing packages. It can also be used to manage repositories. Zypper works and behaves as a regular command-line tool. It features subcommands, arguments, and options that can be used to perform specific tasks. Zypper offers several benefits compared to graphical package managers. Being a command-line tool, Zypper is faster in use and light on resources. Zypper actions can be scripted. Zypper can be used on systems that do not have graphical desktop environments. This makes it suitable for use with servers and remote machines. The simplest way to execute Zypper is to type its name, followed by a command. Additionally, you can choose from one or more global options by typing them immediately before the command. Some commands require one or more arguments. Executing subcommands in the Zypper shell, and using global Zypper options are not supported.
  • 40
    Azure Resource Manager
    Azure Resource Manager is the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in your Azure account. You use management features, like access control, locks, and tags, to secure and organize your resources after deployment. When a user sends a request from any of the Azure tools, APIs, or SDKs, Resource Manager receives the request. It authenticates and authorizes the request. Resource Manager sends the request to the Azure service, which takes the requested action. Because all requests are handled through the same API, you see consistent results and capabilities in all the different tools. All capabilities that are available in the portal are also available through PowerShell, Azure CLI, REST APIs, and client SDKs. Functionality initially released through APIs will be represented in the portal within 180 days of initial release.
  • 41
    FrameFlow

    FrameFlow

    FrameFlow Software

    Set thresholds for warning, failure and critical for all metrics. Get alerted before small problems escalate. Whip up a bit of PowerShell script and integrate it with FrameFlow’s monitoring and alerting engines. There's no time to struggle with different, incompatible monitoring systems. FrameFlow delivers Unified Monitoring, the single pane of glass that shows you complete IT status for all of your vital equipment. Servers, networking gear, cloud services, power equipment, hardware and more. With FrameFlow network diagrams are more than just pretty pictures. They also show color-coded status so you can quickly spot potential issues. With FrameFlow network diagrams are more than just pretty pictures. They also show color-coded status so you can quickly spot potential issues.
  • 42
    Netwrix Threat Manager
    Threat detection software from Netwrix to detect and respond to abnormal behavior and advanced attacks with high accuracy and speed. IT infrastructures are getting more complex and the volume of sensitive information stored there is skyrocketing. At the same time, the threat landscape is evolving rapidly, with attacks becoming more sophisticated and more costly. Improve your threat management processes and know about anything suspicious happening in your network, whether it’s an external attack or an insider threat, with real-time alerts delivered via email or mobile notifications. Maximize the value of your investments and enhance security across the IT ecosystem by sharing data between Netwrix Threat Manager and your SIEM and other security solutions. Respond immediately upon threat detection by taking advantage of the extensive catalog of preconfigured response actions, or by integrating Netwrix Threat Manager with your own business processes using PowerShell or webhook facilities.
  • 43
    Ctfreak

    Ctfreak

    JYP Software

    Tired of maintaining your multiple crontabs? Would you like a Slack notification when one of your backups fails? CTFreak allows you to centralize and schedule various types of tasks: - Shell scripts (bash/powershell) on multiple servers via SSH - Ansible playbooks targeting multiple servers via SSH - SQL scripts on multiple databases concurrently (mysql/mariadb/postgresql) - Chart Reports from SQL queries - Webhook call - Workflow for concurrent or sequential execution of tasks Not to mention: - A mobile friendly interface - Single Sign-On via OpenID Connect - Notifications via Slack / Discord / Mattermost / Email - Issue tracking integration via Jira / Github / Linear - REST API - Incoming webhooks (Github / Gitlab / ...) - Log retrieval and consultation - User rights management by project
    Starting Price: $159/year/instance
  • 44
    WholeClear Exchange Backup
    WholeClear Exchange Backup Software is helpful in generating backup of Exchange mailboxes. The tool downloads Exchange database backup and provides multiple scheduling options to backup Exchange Server mailboxes into PST files. The program generates a full report of the backup process. All mailboxes folders like public, archive, and user mailboxes are backed up using this software. The software helps users to backup Exchange mailbox items like emails, contacts, notes, calendars, events, etc. in PST file format. It ensures 100% security to user data while backup Exchange mailbox items. One just needs to enter login details to back up the Exchange database. The program is efficient for backup Exchange 2019, Exchange 2016, 2013, 2010, and older versions. No requirement for PowerShell scripts and third-party supportive tools to manage the entire backup process. Exchange Mailbox Backup Wizard is capable of backup up multiple mailboxes at a time.
    Starting Price: $499 one-time payment
  • 45
    Netwrix Privilege Secure for Endpoints
    Netwrix Privilege Secure for Endpoints is an endpoint privilege management solution designed to enforce the principle of least privilege across diverse environments, including domain-joined, MDM-enrolled, and non-domain-joined systems. It enables organizations to remove local administrative rights from end-users while providing controlled elevation for specific applications and tasks as needed. Key features include granular elevation of admin rights for designated executables, delegation of privileged access to settings typically requiring local admin rights, and management of PowerShell usage to prevent unauthorized script execution. The solution also offers user request and admin approval workflows, allowing end-users to request elevated privileges with secure approval processes. By implementing these controls, Netwrix Privilege Secure for Endpoints mitigates the attack surface on endpoints, reducing the risk of breaches from compromised credentials or poorly managed access.
  • 46
    AWS Systems Manager
    AWS Systems Manager is a comprehensive solution that enables centralized visualization, management, and operation of nodes at scale across AWS, on-premises, and multi-cloud environments. It provides a unified console experience, consolidating various tools to facilitate common node tasks across AWS accounts and regions. With Systems Manager, you can automate routine operational tasks, reducing the time and effort required for system maintenance. It offers secure remote management of nodes without the need for bastion hosts, SSH, or remote PowerShell, simplifying operations and enhancing security. The platform also supports automated patching of operating systems and software, ensuring that your infrastructure remains up-to-date and compliant. Additionally, Systems Manager provides real-time insights into your node infrastructure, allowing for quick identification and resolution of issues. Its integration capabilities extend across hybrid and multi-cloud environments.
  • 47
    ProGet

    ProGet

    inedo

    Scan for vulnerabilities and control who can access different feeds and actions, all within minutes of download and fast install. ProGet is self-managed and is available in a powerful free version that can be upgraded as needed. ProGet helps you package applications and components so you can ensure your software is built only once, and then deployed consistently across environments. This means everyone can be certain that what goes to production is exactly what was built and tested. Third-party packages (such as NuGet, npm, PowerShell, and Chocolatey) and Docker containers are also supported, allowing you to enforce quality standards, monitor for open-source licenses, and scan for vulnerabilities across all packages, much earlier in the development cycle. With high availability, load-balancing, and multi-site replication, ProGet can centralize your organization’s software applications and components to provide uniform access to developers and servers.
    Starting Price: $9,995 per year
  • 48
    Rclone

    Rclone

    Rclone

    Rclone is a command-line program to manage files on cloud storage. It is a feature-rich alternative to cloud vendors' web storage interfaces. Over 40 cloud storage products support rclone including S3 object stores, business & consumer file storage services, as well as standard transfer protocols. Rclone has powerful cloud equivalents to the Unix commands rsync, cp, mv, mount, ls, ncdu, tree, rm, and cat. Rclone's familiar syntax includes shell pipeline support, and --dry-run protection. It is used at the command line, in scripts, or via its API. Rclone really looks after your data. It preserves timestamps and verifies checksums at all times. Transfers over limited bandwidth; intermittent connections, or subject to quota can be restarted, from the last good file transferred. You can check the integrity of your files. Where possible, rclone employs server-side transfers to minimize local bandwidth use and transfers from one provider to another without using the local disk.
  • 49
    SuperPuTTY

    SuperPuTTY

    Jim Radford

    The SuperPuTTY window manager for putty sessions. SuperPuTTY is a Windows-based application that manages putty ssh terminals. Additionally, it has a simple scripting language for basic tasks. It additionally supports RDP sessions. SuperPuTTY is used primarily as a window manager and multi-session manager for the PuTTY SSH Client. It allows you to embed PuTTY terminal instances inside of windows form providing a better-tabbed interface when multiple connections are used. Additionally, SuperPuTTY has support for using pscp.exe to transfer files to and from a remote host. Local terminal sessions can be started with MinTTY, as well as RDP, PowerShell, and other terminal applications. SuperPuTTY does not do any ssh or terminal management itself since PuTTY does an excellent job of this. SuperPuTTY as of v1.4.0.7 is available with an installer. SuperPuTTY is also available as a portable ZIP file, Simply unzip the files to a chosen location on your local disk.
  • 50
    MyShell

    MyShell

    MyShell

    The first platform for creating robots powered by AI and Web3. Welcome to our innovative chatbot platform, where you can create personalized chatbots called Shell. Immerse yourself in our interactive workshop, blending versatile components to construct useful and entertaining bots tailored not only for you but also to share with friends and the community. MyShell is an open Web3+AI creation and consumption platform. Users can create various robots on the platform and provide the required options for other users. MyShell started with voice chat robots. We independently developed powerful automatic speech recognition (ASR) and text-to-speech (TTS) capabilities. MyShell can provide open voice chat signals for robots and users on a one-to-one basis, allowing for closer interaction compared to text-based conversations. Each robot has a unique personality and charming voice, allowing you to treat them as spoken language practice partners or for relaxing casual conversations.