PowerShell使用小技巧分享
程序员文章站
2022-06-24 10:34:12
如何使用powershell修改host文件
下面的命令, 为host文件添加了一条记录, 让/sps2010/hostheader1/这个url指向server自己....
如何使用powershell修改host文件
下面的命令, 为host文件添加了一条记录, 让/sps2010/hostheader1/这个url指向server自己.
$url=”http://sps2010/hostheader1/”
if( (get-content $env:windir\system32\drivers\etc\hosts |?{$_ -imatch "\s$url"}) -eq $null){"`n127.0.0.1 $url" | out-file -filepath "$env:windir\system32\drivers\etc\hosts" -append -encoding ascii}
一个powershell的方法调用
没时间系统的学习powershell, 只能现学现用. 这段函数调用花了我半个多小时才搞定. 呵呵.
您别笑我, 呵呵.
在这里个例子里, 包括了powershell里如下的一些要点:
静态函数的调用方法
枚举类型的指定方法
空值
布尔值
ps c:\users\administrator.vsat> $sputility = [microsoft.sharepoint.utilities.sputility] ps c:\users\administrator.vsat> $spprincipaltype = [microsoft.sharepoint.utilities.spprincipaltype] ps c:\users\administrator.vsat> $obj=$sputility::resolvewindowsprincipal($null,$owebapp,"vsat\administrator",$spprincipaltype::user,$false) ps c:\users\administrator.vsat> $obj principaltype : user loginname : vsat\administrator issharepointgroup : false principalid : -1 email : administrator@vsat.bizapp sipaddress : mobile : displayname : administrator department : jobtitle :
如何确定当前的powershell的版本?
运行如下的命令:
get-host | select-object version
如果安装的是powershell 3.0, 那么输出应该是:
version ------- 3.0