• 冒泡排序——PowerShell版

    时间:2023-12-29 15:44:45

    继续读啊哈磊算法有感系列。上一篇是桶排序,在结尾总结了一下简化版桶排序的缺点。这一篇来说一下冒泡排序,冒泡排序可以很好的克服桶排序的缺点。下面我们先来说说冒泡排序的过程与思想——冒泡排序的过程:第一轮排序:如果有5个数从大到小排序,第一位数与第二位数进行比较,如果第一位小,则第一位数和第二位数交换位...

  • Powershell 字符串处理案例

    时间:2023-12-28 23:23:14

    有一张Excel表格收集了计算机名和IP地址,另外一张表有计算机名,需要找出这张表中计算机名对应的IP地址。#定义函数Get-LikeContentInfofunction Get-LikeContentInfo { param( [ValidateNotNullOrEmpty()] [...

  • PowerShell工具脚本---按行数切割大文本文件

    时间:2023-12-25 16:38:02

    我编写的PowerShell工具脚本,【按行数切割大(文本)文件】,生成n个小文件。 主要目的是为了能够让excel快速处理。或用脚本并发处理文本。注意:1 如果有必要,你可以先用其他工具,把大文本按行排序。2 由于powershell本身就能自动识别win,linux换行。所以本脚本没有换行参数,...

  • PowerShell并发控制-命令行参数之四问

    时间:2023-12-21 19:50:41

    传教士问:win下如何 获取进程命令行,及命令行参数?传教士答:可以用这个powershell命令(实际上是wmi查询):(get-wmiobject -query "select * from win32_process").commandline传教士问:俺觉得这样用挺不爽,为啥么任务管理器中有...

  • 在本地主机上powershell中连接远程主机执行vbs脚本,得到执行结果(2008版及以上)

    时间:2023-12-17 13:56:34

    在桌面版的主机上远程管理服务器版主机,在本地powershell中连接远程主机执行vbs脚本,得到执行结果。执行步骤:1.将本地主机上的Hyper.vbs复制到远程连接主机上。例如,本地vbs脚本复制到远程连接主机(192.168.12.17)的c盘:copy-item –Path c:\hyper...

  • 【转】PowerShell入门(七):管道——在命令行上编程

    时间:2023-12-15 23:56:52

    转至:http://www.cnblogs.com/ceachy/archive/2013/02/22/PowerShell_Pipeline.html管道对于Shell来说是个化腐朽为神奇的东西,它极大地提高了在命令行上编程的能力。深入理解并熟练使用管道是PowerShell高手之路的必经阶段。没...

  • PowerShell自定义对象

    时间:2023-12-15 16:42:20

    前面的性能高使用[pscustomobject][ordered]强制类型转换[pscustomobject][ordered]@{Name= 'Boe'Number = 1ID = 007}使用[pscustomobject]强制类型转换[pscustomobject]@{Name= 'Boe'N...

  • 技术分享:如何在PowerShell脚本中嵌入EXE文件

    时间:2023-12-13 14:02:15

    技术分享:如何在PowerShell脚本中嵌入EXE文件我在尝试解决一个问题,即在客户端攻击中只使用纯 PowerShell 脚本作为攻击负荷。使用 PowerShell 运行恶意代码具有很多优点,包括:1.无需在目标上安装其他任何东西。2.强大的引擎(例如可以直接调用 .NET 代码)。3.可以使...

  • 野路子出身PowerShell 文件操作实用功能 MSSQL123

    时间:2023-12-13 10:49:46

    因工作需要,处理一批文件,本想写C#来处理的,后来想想这个是PowerShell的天职, 索性就网上各种搜,各种Demo,各种修改,花了半天时间,最后还是拼凑出来能达到效果了。 本身对PowerShell并不熟悉,可能有些弯路,实现的也比较烂,总之是把各种小功能拼凑在一起,最后还是拼凑出来能达到效果...

  • powershell 函数, foreach中格式化

    时间:2023-12-06 10:36:48

    function testArg{ $n = 1; if($args.Count -eq 0) { "No arg!" } else { $args | foreach {"the {0} param is {1}" -f $n++,

  • Azure 基础:使用 powershell 创建虚拟机

    时间:2023-12-06 09:56:32

    在进行与 azure 相关的自动化过程中,创建虚拟主机是避不开的操作。由于系统本身的复杂性,很难用一两条简单的命令完成虚拟主机的创建。所以专门写一篇文章来记录使用 PowerShell 在 azure 上创建虚拟主机(Ubuntu 服务器)。虚拟主机虚拟主机需要与其他的一些基础性组件关联在一起才能提...

  • 申请免费的SSL证书(Win7,PowerShell,Let's Encrypt)

    时间:2023-12-05 20:35:56

    随着网络安全形势的发展,SSL已是各大网站的标配,启用SSL的好处自然不必多说,然后每份SSL证书也要花费不菲的银子,按最便宜的DV证书来看,每年也要个四五百呢。有趋势有需求,自然也有免费可用。免费的SSL证书中,首推就是Let's Encrypt。Let's Encrypt,官网是https://...

  • PowerShell学习小结

    时间:2023-12-02 16:35:08

    1. 获取所有别名信息Get-Alias2. 获取指定别名信息Get-Alias xx3. 通过command name获得指定别名信息Get-Alias -Definition xx-xxx4. 获取所有的cmdletGet-Command

  • [Powershell] FTP Download File

    时间:2023-11-30 10:43:24

    # Config $today = Get-Date -UFormat "%Y%m%d" $LogFilePath = "d:\ftpLog_$today.txt" $UserName = "ftpuser" $Password = "Password01!" function REM($Msg)...

  • PowerShell工作流学习-4-工作流中重启计算机

    时间:2023-11-24 17:00:07

    关键点:a)工作流中重新启动计算机,请使用Restart-Computer的Wait参数,Wait参数不仅适用于本地计算机,也适用于远程计算机。b)重启运行工作流的计算机,手工恢复请使用Resume-Job,自动恢复请在运行工作流的计算机上创建计划任务、当工作流运行完成后注销该计划任务。例a)wor...

  • PowerShell 解锁使用浏览器下载的文件

    时间:2023-11-23 20:22:34

    1 dir *.* -Recurse | Unblock-File

  • Azure China (8) 使用Azure PowerShell创建虚拟机,并设置固定Virtual IP Address和Private IP

    时间:2023-11-22 14:44:44

    《Windows Azure Platform 系列文章目录》update 2017-12-21我把Azure PowerShell升级到5.0.0版本,发现语句有些细微区别:#这里Linux用户名和密码$adminName = "用户名"$adminPassword = "密码"#设置DNS Na...

  • PowerShell管道入门,看看你都会不(管道例子大全)

    时间:2023-11-19 22:11:22

    PowerShell的一个重中之重的功能就是管道(pipeline),本文从浅入深,一步一步详解管道的使用方法和例子,来看看有没有你所不知道的吧,如果全知道,恭喜你已经很厉害啦——适用于所有PowerShell应用小白与技术老鸟。另外欢迎各位技术大牛来补充讨论学习~1.   管道(pipeline)...

  • PowerShell 知识点总结

    时间:2023-11-18 10:53:37

  • [powershell]获取FCID&Port

    时间:2023-11-17 19:34:47

    Get-InitiatorIDGet-InitiatorPort