Welcome 微信登录

首页 / 编程脚本

揭秘PowerShell 5.0新特性和新功能

揭秘PowerShell 5.0新特性和新功能

Windows PowerShell 5.0中包含了大量的新特性和新功能,提升了整体的用户体验。虽然其中一些功能只能供硬核PowerShell开发人员使用,但其他新功能和特性具有广泛的适用性。例如其中一个新功能是远程文件编辑。管理员暂时可以通过PowerShell建立与另一个Windows服务器的远程会话。新的远程文件编辑功能在此基础之上进行构建,从而能够建立一个远程会话,然后在远程计算机上编辑文件。建立远程会话的方法通常相同。你可以使用Enter-PSS...
Powershell错误处理之what-if

Powershell错误处理之what-if

自动化具有高度方便的特点,同时也可能会自动产生一些不可避免的错误。这也就是Powershell为什么会有一些专门来防止和处理危险的机制:这些机制会对接下来要执行的操作进行确认。试运行:模拟操作如果你想知道一个确定的命令会产生什么影响,你可以进行试运行。这时,Powershell不会执行任何对系统有影响的操作,只会告诉你如果没有模拟运行,可能产生什么影响和后果。通过-whatif 参数。事实上,许多cmdltes都支持试运行。#如果执行stop-proces...
Powershell 获取特定的网页信息的代码

Powershell 获取特定的网页信息的代码

Powershell可以很轻松的获取网页的信息并读取到对应的内容。如果对象的格式是XML或者Json,那就更容易处理了,一般经常使用invoke-restmethod和invoke-webrequest这两个命令。前者主要是获取Json格式的内容,后者可以获取整个网页的内容。比如说我希望查询明天悉尼的天气如何。网上随便搜了一个提供API的站点http://openweathermap.org/current#name我打算搜索悉尼的,那么对应的格式是htt...
powershell解决win10开始菜单和通知中心无法打开

powershell解决win10开始菜单和通知中心无法打开

问题描述笔者用的是现在并不成熟的Win10操作系统,昨天首先就遇到了打开计算器出现闪退的情况,然后我google 找到了一个方案点击开始菜单,输入"Powershell"在搜索结果中右键单击Powershell,选择“以管理员身份运行”在打开的窗口里面输入以下内容复制代码 代码如下:Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "...
Powershell 查找用户的主SMTP地址

Powershell 查找用户的主SMTP地址

今天同事让我生成一个报表,列出用户的主SMTP地址后缀是@aus.ddb.com的用户。Get-ADUser可以直接获取相关信息,不过主SMTP是隐藏在ProxyAddress这个属性里面的,如果1个用户有多个邮件地址,大写的SMTP的那个就是主地址。脚本如下,获取所有用户的信息,然后创建一个空对象,对每一个对象的属性进行处理,把对应的值放入对象, 最后过滤结果输出。$users = Get-ADUser -Filter {proxyAddresses -...
Powershell 查询 Windows 日志的方法

Powershell 查询 Windows 日志的方法

论坛里面有人询问如何使用powershell脚本查询文件修改的审计日志,豆子服务器没开这个功能,不过尝试写了个类似的脚本可以查询日志,并输出对应的xml内容。基本方法是get-winevent, 可以指定对应的eventid,获取列表。如果想获取这个事件具体的内容,需要根据不同事件的xml内容进行变化。比如$Events = Get-WinEvent -ComputerName syddc01 -FilterHashtable @{Logname="Sec...
使用批处理文件异地备份数据库(最近几天的数据)

使用批处理文件异地备份数据库(最近几天的数据)

为了保障服务器中数据的可恢复性,采用异地备份数据库方案。异地备份数据分为异地备份文件数据与异地备份数据库数据二种。其中异地备份文件数据是为了备份网站中用户上传的文件而设计的。而异地备份数据库数据是将数据库中数据备份文件上传到异地服务器。一、实施过程及原理为:1. 需安装WinRAR软件,用于将多个待备份文件压缩成一个压缩文件。2. 书写备份脚步:目录定位到WinRAR软件安装路径下cd c:program fileswinrar执行rar.exe程序rar...
VBScript 中的字节数据操作函数

VBScript 中的字节数据操作函数

Asc 和 AscB、AscW Asc 函数返回与字符串的第一个字母对应的 ANSI 字符代码。 Asc(string)AscB 函数和包含字节数据的字符串一起使用。AscB 不是返回第一个字符的字符代码,而是返回首字节。AscW 是为使用 Unicode 字符的 32 位平台提供的。它返回 Unicode (宽型)字符代码,因此可以避免从 ANSI 到 Unicode 的代码转换。Chr 和 ChrB、ChrWChr 函数返回与指定的 ANSI 字符代码...
多进程的vbs脚本

多进程的vbs脚本

文章作者:千寂孤城 信息来源:邪恶八进制信息安全团队 朋友要刷票,我帮他写了个刷票的脚本。但是脚本只能单线程的运行,太慢了,于是我用wmi配合写了个模拟多线程的脚本。(其实是多进程的,呵呵) 复制代码 代码如下: "Createdby千寂孤城 setshell=createobject("wscript.shell") sethttp=createobject("Microsoft.XMLHTTP") "获得“wscript.exe”进程的数量 a=0 f...
Windows管理脚本学习

Windows管理脚本学习

站长(reterry)推荐此篇文章,想学vbscript的朋友,我建议到微软的官方网站去看,那里的东西很不错,生动幽默,我以前学vbscirpt的时候经常去那里看,而且好多东西,不一定刚开始能看的懂,但不要灰心,把感觉不错的,你可以用本子抄一遍,学习效果会更好,然后下载个vbscirpt帮助文件,微软有的下,然后看看多练习。花了半天时间在MS TechNet看《脚本的故事》,文章写得很生动幽默,要是所有的有技术文章都以这种轻松的方式来写就好了。 WMI -...
<< 91 92 93 94 95 96 97 98 99 100 >>