0x01 前言 p0wnedShell是一个用c#编写的攻击性PowerShell主机应用程序,它不依赖于PowerShell .exe,而是在PowerShell runspace环境(. net)中运行PowerShell命令和函数。它包含了许多攻击性的PowerShell模块和二进制文件,以简 ...
分类:
系统相关 时间:
2019-04-20 21:28:20
阅读次数:
324
1、 计算电池电压 设计一个程序,读入给定的电池数据文件,提取出其中的 v1~v18 组电池电压数据,并计算每行的总电压,输出“行号 总电压”。 程序仅需进行一个文件的计算,群文件中会提供一个示例 文件,但此文件仅供参考格式,数据及数据组数没有参考意义。 文件绝对路径:/home/RunSpace/ ...
分类:
其他好文 时间:
2018-12-01 13:23:21
阅读次数:
195
最近发现gihub上早已有人把powershell的restfulwebapi做好了,而且是自宿主的owin。比上次用到的httplistener健壮许多。貌似还是支持job,runspace的。https://github.com/DimensionDataCBUSydney/PowerShell.REST.API过程其实比较简单,html不用变,js只需要把拼装webapiurl的地方修改下就
分类:
Web程序 时间:
2018-03-14 18:07:12
阅读次数:
213
今天拜读了TheScriptingGuy关于runspace的几篇大作,温故而知新,一些忽略的地方更为清楚。https://blogs.technet.microsoft.com/heyscriptingguy/2015/11/26/beginning-use-of-powershell-runspaces-part-1/runspace这两年在PowerShell使用的频率越来越高,由于他的高效率,基..
分类:
系统相关 时间:
2016-07-11 19:38:19
阅读次数:
2856
今天一个朋友问我在Powershell里面如何能够并发的ping上万台机器?默认的test-connection尽管有-computer这个参数,他的方式是按顺序的挨个ping,全部跑下来可能有好几个小时。比如我需要花18秒的时间才能ping完40台服务器,如果成千上万的话就很费时间了。measure-commnd-expr..
分类:
编程语言 时间:
2016-04-06 19:03:13
阅读次数:
1024
或许你也已经察觉,使用WindowsPowerShell来完成你的管理任务,她方便,高效,优雅而灵活。当然作为一个运维人员来说,WindowsPowerShell就是堪比人类历史上最伟大的发明---空调之后最伟大的发明没有之一,同样作为一个运维,开发界限模糊的IT时代,PowerShell作为一个跨平台的..
分类:
其他好文 时间:
2015-10-18 01:23:51
阅读次数:
241
C#中运行PowerShell需要用到System.Management.Automation.dll。在Visual Studio中可以通过NuGet添加引用,package名字为“System.Management.Automation”。 Runspace runspace = Runspac...
在C#中调用PowerShell代码,很多时候Add是不好使的!要用AddScript!记录一下! using (Runspace runspace = RunspaceFactory.CreateRunspace()) { try ...
$Host.Runspace.ThreadOptions = “ReuseThread”在很多PowerShell的脚本中你都会看到这个语句被用来开头,那它的作用是什么呢?答:这个设置可以提高对内存的使用效率,减少内存泄露的可能性。在Windows PowerShell中,每条cmdlet都会开启它...
分类:
其他好文 时间:
2014-07-26 00:21:06
阅读次数:
242
之前的内容主要是关于cmdlet开发的,下面要将的内容,是关于在应用程序中集成PowerShell引擎。
运行空间和管道
Runspace类是PowerShell引擎API的重要组成部分,Runspace实例代表一个PowerShell执行引擎实例,其中包含自己的一系列变量,驱动器映射,...
分类:
其他好文 时间:
2014-05-11 23:04:46
阅读次数:
432