本篇将介绍如何使用Powershell来查看SNMP服务中的设置。 本脚本会通过调取注册表中的信息和服务的运行状态来实现功能。 本脚本会测试,服务是否运行,SNMP Agent的contact, Location, Trap Infomation, Accepted IP Addresses以及SNMP Service $snmp = get-service snmpif($snmp.Status -eq “Running”){ “SNMP Service is running.” $sysContact = (get-itemproperty HKLM:SYSTEMCurrentControlSetServicesSNMPParametersRFC1156Agent…
本篇将介绍如何使用Powershell来检测当前SQL Server的版本。 检测SQL Server版本主要是利用注册表中获取的值来判定。 然后通过之前设置好的SQL Server想对应的版本,来输出当前SQL Server的版本。 本篇仅仅用SQL Server 2012来做例子,之前的版本号,可以再微软的官网查询。 if(Test-Path ‘HKLM:SOFTWAREMicrosoftMicrosoft SQL Server’){ “This server has SQL Server installed, The following are the service…
本篇将介绍如何使用Powershell来测试域验证以及本地账户验证。 如果你想运行一段代码来实现域的验证,你可以通过Powershell来实现。 其运行的原理就是通过Get-Credential得到用户输入的账号和密码,然后通过获取的账号和密码来做验证。 此脚本还会应用到.net的Libarary System.DirectoryServices.DirectoryEntry $dCred = Get-Credential$dUsername = $dCred.username$dPassword = $dCred.GetNetworkCredential().password$currentDomain = “LDAP://” + ([ADSI]””).distinguishedName$auth = New-Object System.DirectoryServices.DirectoryEntry($CurrentDomain,$dUserName,$dPassword) if ($auth.name -eq $null) { “Authentication failed…
本篇将介绍CSS中的权值。 在编写css的时候难免要涉及到覆盖之前的标签,在此时就会间接的使用到css中的权值 其实规则很简单: 1. 标签权值为12. 类的权值为103. ID的权值为100 举例说明一下: p{color:red;} /*权值为1*/p span{color:red;} /*权值为1+1=2*/.boot{color:white;} /*权值为10*/p span.boot{color:purple;} /*权值为1+1+10=12*/#footer .boot p{color:yellow;} /*权值为100+10+1=111*/ 当然你也可以用imprtant来覆盖所有其他的标签: p{color:red!important;}
本篇将介绍如何使用超链接来在HTML下实现发送email的功能。 简单讲,HTML是静态代码,所以在编写mail功能的时候,只能打到点击链接打开email的template。 至于实现发送需要客户端已经调试好email功能。 在windows下通常是默认用outlook打开。 首先,需要理解超链接的写法: <a href= “”></a> 其次是学习mail的写法: <a href= “mailto:enquiry@901it.com”>点击发送email</a> 然后你也可以通过email本身不同的属性,包括了发送给多个email地址: <a href= “mailto:enquiry@901it.com;support@901it.com”>点击发送email</a> 还有cc和bcc操作: <a href= “mailto:enquiry@901it.com;support@901it.com?cc=abc@abc.com&bcc=abc1@abc.com”>点击发送email</a> 你也同样可以编写主题和内容: <a href= “mailto:enquiry@901it.com;support@901it.com?cc=abc@abc.com&bcc=abc1@abc.com&subject=反馈意见&body=请写下您的反馈意见”>点击发送email</a> 如下图所示:
本篇将介绍如何在CSS3中实现颜色渐变。 在提到颜色渐变的时候肯定要提到Transition,Transition有两个属性,一个是过度属性名称,另外一个是过度时间。 在Chrome和Safari下需要写成-webkit-transition 在Firefox下要写成-moz-transition 在Opera下要写成-o-transition 然后就建立一个简单的DIV,然后定义为block。 <body> <div id=”block”> </div></body> 然后在CSS中来定义block的属性 #block{ width:400px; height:400px; background-color:blue; margin:0 auto; } #block:hover{ background-color:red; } 此时的变色会是生硬的,如果想要平滑的变色,你需要加上transition的属性,在这里我就是用Chrome的transition属性。 -webkit-transition: background-color 1s;…
本篇将介绍如何解决在Zend Studio下的PHP while循环报错:Assignment In Condition 这个问题往往发生在你使用while循环和mysql_fetch_assoc函数的时。 因为mysql_fetch_assoc函数返回的是boolean值,因此PHP在期待一个函数被定义成boolean值。 举例: while ($row = mysql_fetch_assoc($res)) 如何解决呢?其实只需要将while函数中的值做一个定义即可 mysql_connect(‘localhost’,’root’,”) or die (“cannot connect”); mysql_select_db(‘dbtest’);$select = “select * from users”;$res =…
本篇将结合实例来介绍JavaScript基础。 具体会讲到的实例有以下: 利用Javascrip让窗口弹出消息框,关闭窗口,获得id为**的的对象,更改文字,更改样式,隐藏文字,显示文字,定义”改变颜色”的函数,定义”改变宽高”的函数,定义”隐藏内容”的函数,定义”显示内容”的函数以及定义”取消设置”的函数 //弹出消息框function test(){ var proMessage = prompt(“Please enter your name.”); if (proMessage != null){ alert(“Welcome “+proMessage+”!”); }else{ alert(“Hello My friend!”); }}//关闭窗口function close(){ window.close();}//获得id为**的的对象function…
本篇将介绍如何使用PHP来下载网页的图片。 上一篇文章讲过了如何截取bing(必应)的背景来做网页的背景图片。 当然你也可以用bing的背景来做你本地电脑的桌面背景图片。 之前的文章:用PHP抓取Bing(必应)背景当做网页背景 所以在之前的基础上,只要在通过PHP中的file_get_contents和file_put_contennts两个函数,就可以将Bing的背景图片储存在你的本地计算机 $downloadUrl = “http://cn.bing.com/”.$url;//图取文件,如果出错,不提示@$image = file_get_contents($downloadUrl);if($image){ $url = str_replace(“/”,””,$url); //你可以通过修改path属性来确定你需要存放图片的路径 file_put_contents(“./”.$url, $image);}else{ echo “File not exists”;}
本篇将介绍如何使用PHP和Jquery来抓取Bing(必应)背景当做网页背景 首先需要编写一个类,然后需要利用XML来抓取其中的图片属性。 最后将图片的链接赋值给body的url。 首先写一个action类,然后定义一个initial的方法: <?phpclass action{ function _initial() { $context = stream_context_create ( array ( ‘http’ => array ( ‘header’ => ‘Accept: application/xml’ ) )…