-
PowerShell操作Windows DNS服务
阅读次数:3685
PowerShell操作Windows DNS服务PowerShell可以很方便的操作WMI,而DNS服务又提供了很好的WMI支持,所以,PowerShell可以通过操作WMI来操作Windows DNS服务。1、获取DNS对象。PS> $mydns = [WMIClass]"ROO
-
PowerShell过滤文件类型后缀
阅读次数:2956
PowerShell过滤文件类型后缀洪哥在使用PowerShell时,经常要使用Get-ChildItem(别名为dir),去获取一些文件或目录。然后要对这些结果按文件类型,即文件后缀去进行筛选。很多次这样的工作做下来,洪哥觉得烦了,有没有简单的、一劳永逸的方法呢?我们今天就来探讨。
-
?PowerShell在路径中使用通配符
阅读次数:1653
PowerShell在路径中使用通配符星号(*)在DOS的时代,就是通配符(英文叫Wildcard)的代表。从DOS到Windows,再到PowerShell,星号一如既往的坚守在通配符的岗位上。
-
Windows 2003/2008禁止禁用网卡
阅读次数:1798
Windows 2003/2008禁止禁用网卡对于Windows的管理员来说经常会在网络连接上点击右键来查看本地连接状态,在这个“本地连接状态”的对话框上有一个大大的“禁用”按钮。我们都是远程操作服务器,如果一不小心点到这个“禁用”按钮,那就尴尬了!
-
PowerShell安装APPX于Win8
阅读次数:5157
<p>PowerShell安装APPX于Win8<br /><br />在Windows 8平台上,可以安装最新的LOB(业务线)应用程序,即后缀为.APPX的程序。APPX程序一般都需要开发者提交给Windows应用商店,由它审核后统一发布,其他用户通过应用商店
-
PowerShell监控文件夹的内容变化
阅读次数:2079
PowerShell监控文件夹的内容变化本文介绍使用PowerShell来监视一个指定的文件夹,包括新建文件、删除文件、重命名文件等操作均会被监控或监视。本文使用了System.IO.FileSystemWatcher这个.NET对象。首先,我们来看看程序:
-
让纯英文的Windows系统支持中文
阅读次数:526
让纯英文的Windows系统支持中文说明:本文适用于Windows 2003和Windows XP,其它版本洪哥没有进行测试。洪哥弄了一台美国的服务器,购买的时候只是简单的交待了一声:装Windows 2003系统。结果拿到系统后就傻眼了,Windows 2003是没错,但全是英文的。纯英文的Win
-
联想IdeaPad Y450的Win7系统64位驱动
阅读次数:1432
联想IdeaPad Y450的Win7系统64位驱动洪哥现在用的笔记本还是三年多前买的联想IdeaPad Y450,当时看中它的外观炫丽,性能也不错。几年下来,也都用得不错,呵呵,有点像做广告了哈。言归正传,洪哥笔记本上的操作系统从,由最早的win7(32位版)换成过Windows XP,后来又换成
-
Windows 7 切换administrator用户登录
阅读次数:1761
Windows 7 切换administrator用户登录Windows 7 在装系统的时候,会创建一个用户,并且后面一直默认就用这个账号登录系统。新建出来的这个账号,它也是管理员组的,但是它却不具备很多只有administrator账号才能操作的权限。比如说C:\Windows\System32\
-
PowerShell中运行带空格的命令
阅读次数:8540
PowerShell中运行带空格的命令在PowerShell中,可以直接运行命令。包括.exe结尾的、.com结尾的可执行程序,包括.bat结尾的、.cmd结尾的批处理程序,还有.vbs结尾的、.ps1结尾的脚本程序。均可以使用如下方式运行程序:<程序文件名>.<后缀> [参
-
PowerShell将一个目录下的指定文件移动到另一目录
阅读次数:9776
PowerShell将一个目录下的指定文件移动到另一目录洪哥在做一个小功能的时候,遇到一个功能,就是把一个目录的指定条件的文件,移动到另外一个目录。这是需求,然后我们来分析下该怎么实现。
-
从命令行窗口打开PowerShell
阅读次数:11986
从命令行窗口打开PowerShell之前我们介绍过,在PowerShell中可以很方便的运行cmd命令。那么今天倒过来,怎么样通过cme.exe打开PowerShell呢?洪哥知道,很多高手都不屑去点“开始”-“程序”-“附件”-“Windows PowerShell”-“Windows Power
-
PowerShell中百分号(%)的含义
阅读次数:5264
PowerShell中百分号(%)的含义在PowerShell代码中,我们经常会看到如下的代码:PS C:\Users\zhanghong> Get-Childitem d:\ | % {$_.Name}这里的$_表示循环变量,之前洪哥介绍过。可以通过这个链接了解相关信息:post/power
-
PowerShell中问号(?)的含义
阅读次数:1750
PowerShell中问号(?)的含义在PowerShell代码中,我们经常会看到如下的代码:PS C:\Users\zhanghong> Get-Childitem d:\ | ? {$_.PSIsContainer -eq $true}这里的$_表示循环变量,之前我们介绍过。可以通过这个链
-
PowerShell查看当前版本、Windows版本、.NET版本信息
阅读次数:19696
<p>PowerShell查看当前版本、Windows版本、.NET版本信息<br /><br />有很多cmdlet或者cmdlet的参数,在PowerShell不同的版本中,支持得不一样。所以,弄清楚当前PowerShell的版本信息是非常重要的一件事情。那么
-
PowerShell把相对路径解析为绝对路径
阅读次数:4971
PowerShell把相对路径解析为绝对路径在PowerShell中,有时候,我们需要把当前的相对路径解析为绝对路径,比如".\test.txt",我们想知道它的绝对路径的话,我们有两种方法可以实现。1、有一个cmd-let,它叫Resolve-Path。
-
PowerShell的多变量同时赋值语句
阅读次数:1002
PowerShell的多变同时量赋值语句所谓赋值语句,洪哥在最早学C语言时就知道那就是“a=1;”。这么多年来,虽然语言在变,但赋值语句基本没变过。但今天在看一串PowerShell代码的时候,这种理念被推翻了。洪哥看到了多变量同时赋值的语句。洪哥看到的语句是这样的:$a[0],$a[1]=$a[0
-
PowerShell循环变量运算符$_
阅读次数:8612
<p>PowerShell循环变量运算符$_<br /><br />PowerShell中有太多稀奇古怪的运算符,洪哥的感觉就是微软把键盘上能找到的运算符都放入到语法里面去了。今天我们要谈的一个循环变量运算符“$_”。<br /><br />
-
mscorsvw.exe占用CPU很高
阅读次数:1421
mscorsvw.exe占用CPU很高洪哥刚装的Win7(64位)系统,开机很慢,操作也有卡顿现象,悲摧了,看来是好久不搞这干系统优化的活儿,武功全费了。试着用QQ电脑管家优化了一下系统,没什么感觉,看来还得要靠自己动手啊。仔细看了一下进程,发现有一个mscorsvw.exe和mscorsvw.ex
-
PowerShell将字符串数组合并成字符串
阅读次数:5558
PowerShell将字符串数组合并成字符串我们在之前讲到过,使用PowerShell的Get-Content命令,可以很方便的从文本文件中读取内容。但惟一有一个问题,那就是读取出来的一个字符串的数组,每一个元素是文本文件的一行。那么如果我们想要到得一个文本文件的所有内容,一般的理解,那就得使用一个