Welcome 微信登录

首页 / 编程脚本

Powershell小技巧之屏蔽输出结果

Powershell小技巧之屏蔽输出结果

从PS命令返回的任何结果后,对于任何不重要的结果将其屏蔽是非常重要的。我们有很多方法去实现它,同时下面介绍两个比较特别的方法。注意下面两行尝试在C盘创建一个新的文件夹:。New-Item将输出这个文件夹的对象,但是当你在创建文件夹时你可能会想屏蔽创建的结果:$null = New-Item -Path c: ewfolderA -ItemType DirectoryNew-Item -Path c: ewfolderB -ItemType Director...
PowerShell小技巧之观察UNC路径

PowerShell小技巧之观察UNC路径

许多命令能支持UNC路径,但是UNC路径在脚本中看起来很奇怪。看看下面代码:PS> Test-Path -Path \127.0.0.1c$True它返回了真,证明UNC路径存在。接着改变当前的路径指向一个非文件系统路径接着测试:PS> cd hkcu: PS> Test-Path -Path \127.0.0.1c$False一样的路径但现在却获得了失败。这是因为UNC路径没有包含盘符,而PS需要根据盘符去分配当前合适位置。如果当前路径...
PowerShell小技巧之查找获取注册表路径

PowerShell小技巧之查找获取注册表路径

在先前的技巧中我们说明如何将一个PS内置的路径格式转化成一个实际路径。这里介绍了一个例子。这段代码递归从HKEY_CURRENT_USER获取所有包含”powershell”词缀的键(简单的替换查询词缀将能获得你想要查询的任何东西)复制代码 代码如下: Get-ChildItem -Path HKCU: -Include *PowerShell* -Recurse -ErrorAction SilentlyContinue|Select-Object -P...
Powershell小技巧之查询AD用户

Powershell小技巧之查询AD用户

假若你登录到了一个AD中你可以轻松的查询AD目录。在先前的技巧中我们阐述了一个基本脚本。这里有一个可以自定义根目录的扩展方法(设置你的查询点),它支持同步查询(而不是递归到一个容器)。它同时也阐述了怎么从一个活动目录查找结果再将其转化成用户对象:$SAMAccountName = "tobias"$SearchRoot = "LDAP://OU=customer,DC=company,DC=com"$SearchScope = "OneLevel" $ld...
PowerShell小技巧之调用CloudFlare的SDK查询网站统计信息

PowerShell小技巧之调用CloudFlare的SDK查询网站统计信息

CloudFlare是举世闻名的CDN服务商,其免费套餐也足以满足普通用户。优化网站加载速度,缓存静态资源,分地域进行内容就近分发,抵御Ddos攻击。总之,很好,很厚道。但是在天朝许多结点被封,本身的DNS被封,和谷歌与FB一样,同是天涯沦落人(其实我们自己才是)。我在查看CloudFlare的SDK时,发现支持Windows平台支持Invoke-WebRequest,也就是PowerShell,就试着调用了下,果然可以。比如查询网站的统计信息:$body...
<< 61 62 63 64 65 66 67 68 69 70 >>