Skip to content

v1.3.0

Choose a tag to compare

@adityatelange adityatelange released this 02 Aug 18:37
· 62 commits to main since this release
v1.3.0
838ce51

This release introduces the powerful loadps command, allowing you to source local PowerShell scripts directly into your remote session. This is complemented by major improvements to tab completion to make using this new feature seamless.

GitHub Stars

Highlights of v1.3.0

Introducing loadps

  • Load Local PowerShell Scripts: A new loadps command has been added to load functions from a local .ps1 script into the remote PowerShell session (dc1ac8d). The command validates the script's existence and extension before loading (c9d6449).
  • New Documentation: The README and usage documentation have been updated to cover this new feature (beef131, 184241d).

Smarter Tab Completion

  • Dynamic Command Suggestions: Functions from scripts loaded with loadps are now automatically available for tab completion in the shell (ef6806d).
  • Path Completion for loadps: The loadps command now supports tab completion for local file paths, filtering specifically for .ps1 files to make loading scripts easier (0758517, a5092d3, 3c6f30b).

Other Improvements

  • Robust Password Prompt: The application now correctly handles Ctrl+C if it's pressed during the password prompt (4dd4941).
  • Enhanced Exception Handling: More exceptions are now caught to improve application stability (a2a8b47).

Download:
PyPI - https://pypi.org/project/evil-winrm-py/1.3.0/

pip install evil-winrm-py[kerberos]==1.3.0

Full Changelog: v1.2.0...v1.3.0