$array = New-Object System.Collections.ArrayList($null)
$array.add("a") |Out-Null
原创
2023-11-17 11:10:46
79阅读
前面的性能高
使用[pscustomobject][ordered]强制类型转换
[pscustomobject][ordered]@{Name= 'Boe'Number = 1ID = 007}
使用[pscustomobject]强制类型转换
[pscustomobject]@{Name= 'Boe'Number = 1ID = 007}
初始化OrderedPSObject
New-Ob
原创
2021-08-23 10:50:12
431阅读
&"C:\Program Files\Python38\python.exe" demo_view.py 起因是nodejs16安装时,顺带装了python3.9, 但平时用的python是3.8, 因为win下经常需要打包在win7环境下运行,而3.8是最后1个支持win7的python版本。 这 ...
转载
2021-09-10 11:34:00
3225阅读
2评论
在 PowerShell 中,处理路径相关的命令十分丰富,它们可以帮助我们管理、解析和操作文件路径。详细的文档介绍请查阅powershell官方指
原创
2024-09-14 15:08:16
193阅读
什么是对象;什么是powershell对象;什么是powershell自定义对象;自定义对象的使用
原创
2022-07-29 16:11:20
633阅读
判断路径\文件是否存在Folder='C:\Windows'if(TestPathPathFolder){"Pathexists!"}else{"Pathdoesn'texist."}File='C:\Windows\a.txt'if(TestPathPathFile){"Fileexists!"}else{"Filedoesn'texist."}判断命令是否存在cmdName=nslookupi
转载
2022-09-23 15:14:33
5695阅读
Powershell自身未发现定义class的语法,如果需要创建自定义的类需要结合C#类定义代码及Powershell的Add-Type Cmd-Let。在一个Powershell文件中定义类可采用以下方式:
1、将一个定义类的源码以string类型保存到变量中,源码用C#语法编写。
2、使用Add-Type命令将定义的类注册。
3、使用New-Obje
原创
2012-02-18 12:02:01
1805阅读
1评论
PowerShell 的对象有很多类型,不同的类型有不同的输出格式。这些格式定义在$pshome 下面的dotnettypes.format.ps1xml里面。这个文件是有数字签名的,因此不能修改,但是我们可以依葫芦画瓢的复制粘贴内容再修改,这样子我们可以给自己定义的对象作出不同的输出效果来。比如说,有个function,如下所示Function Get-SystemInfo{
[cmd
原创
精选
2016-05-13 11:43:54
3247阅读
点赞
函数之前,需要注意以下几个方面:函数定义顺序:在使用函数之前,确保函数的定义位于其被调用的位置之前。否则,PowerShell 将无法找到函数定义并引发错误。函数命名规范:在定义函数时,应遵循一致的命名规范。建议使用有意义的、描述性的函数名称,以便于代码的可读性和可维护性。参数类型和约束:在参数定义中,要确保为每个参数指定正确的数据类型和约束。这可以帮助预防错误的输入类型,并提供更明确的错误消息。
原创
2024-01-11 22:18:33
184阅读
编写公共函数,然后将其保存为D:\temp\Send.psm1,脚本内容如下:
Function SendMsg($touser,$data){
$url='http://msg.xx.com/rmsg'
$key = 'Mj111'
$secret = 'b3228'
$today = Get-Date -uformat "%YY-%M-%D"
原创
2021-08-23 10:58:34
827阅读
豆子之前在脚本里面自定义对象的时候一般是这么考虑的,我需要创建一个数组,每次循环的时候把一个自定义的对象放进去,对于这个自定义的对象的结构,我需要创建一个哈希表,然后转换成自定义对象。这个思路是没错,不过具体写的时候有些小技巧。比如说最近看的一个小挑战,其中需要把下面这个$list的值自定义一个对象保存出来。$list = @"
1 Partridge in
原创
2016-01-22 06:28:33
2012阅读
点赞
1评论
实现效果: 实现原理: Powershell将个人配置脚本文件的地址存放在$profile变量中, 通过修改该变量达到想要的目的。 实现过程: 1>创建一个新的配置脚本: 2>编辑脚本内容: 3>查看配置文件内容: 4>添加Promty函数,返回一个字符串 5>重启后生效或调用.$promty 补充
转载
2018-11-17 23:53:00
237阅读
2评论
PowerShell开发,需要定义一个字符串数组并添加数据。
原创
2023-12-21 10:36:27
103阅读
## Python 定义路径
在Python编程中,路径是指文件或文件夹在计算机中的位置。在处理文件和文件夹时,我们经常需要指定路径来找到或操作特定的文件或目录。Python提供了多种方式来定义路径,以满足不同的需求。
### 绝对路径和相对路径
在讨论路径之前,我们首先需要了解两个概念:绝对路径和相对路径。
- 绝对路径(Absolute Path)是指文件或目录相对于计算机的根目录的位
原创
2023-12-09 04:16:31
298阅读
我们可以通过执行单条命令或者结合管道运行多条命令来完成很多任务,但是有时你想创建一个脚本,执行一系列的操作或者加载一个函数库或者预定义变量或别名在Shell中,这一节,我们将学习创建脚本以及运行脚本怎么做呢?1、 让我们创建一个基本的脚本,来自动执行一个多步骤的过程。启用文本编辑器,输入如下代码:param($name,$maxsendsize,$maxreceivesize,$cit
原创
精选
2015-01-28 00:05:07
808阅读
1、在目标计算机上调用命令invoke-command2、建立远程计算机的连接Enter-PSSession
转载
精选
2016-08-29 16:05:22
769阅读