随笔分类 -  PowerShell

上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
备份服务器数据(IIS配置备份还原、任务计划、服务列表和APP)
摘要:该脚本可以用来导出IIS配置、任务计划、服务列表和APP,同时支持Windows 2003和2008。#定义备份位置$iisfolder = "d:\Backup_all\IIS"$taskfolder = "d:\Backup_all\Task"$servicesfolder = "d:\Back... 阅读全文
posted @ 2015-05-29 15:03 momingliu11 阅读(2859) 评论(0) 推荐(0) 编辑
删除空格、点号、减号和换行
摘要:$text = ' ... Hello ...--- '$text.Trim(" .-`t`n`r")结果只显示:HelloFrom:http://powershell.com/cs/blogs/tips/archive/2015/04/30/removing-whitespace-... 阅读全文
posted @ 2015-05-05 16:48 momingliu11 阅读(325) 评论(0) 推荐(0) 编辑
二进制转十进制
摘要:把11111110转换为十进制:[System.Convert]::ToByte(11111110,2) 阅读全文
posted @ 2015-04-01 17:03 momingliu11 阅读(604) 评论(0) 推荐(0) 编辑
字符串分行显示
摘要:$a="11111111111111111111111011111111111111111111111111111111111111101111111111111111110111111111111111111111111111111111111111111111111111111111111111... 阅读全文
posted @ 2015-03-17 09:43 momingliu11 阅读(745) 评论(0) 推荐(0) 编辑
清空IE缓存
摘要:使用RunDll32.exe 来运行Internet选项的对应功能: Temporary Internet Files (Internet临时文件) RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 Cookies RunDll32.exe... 阅读全文
posted @ 2014-12-30 13:50 momingliu11 阅读(360) 评论(0) 推荐(0) 编辑
cmd下运行PowerShell命令
摘要:PowerShell -Command "& {Get-EventLog -LogName security}" 阅读全文
posted @ 2014-12-26 17:32 momingliu11 阅读(5164) 评论(0) 推荐(0) 编辑
文件同步
摘要:1 #分别定义源、目标文件夹,注意大小写敏感 2 $folder_a_path = "D:\a" 3 $folder_b_path = "D:\b" 4 #遍历源文件夹下所有文件 5 $folders_a = gci $folder_a_path -Recurse 6 foreach ($fold... 阅读全文
posted @ 2014-12-25 17:49 momingliu11 阅读(881) 评论(3) 推荐(0) 编辑
计算Excel中的Sheet个数
摘要:$strpath="d:\ee.xlsx"$excel=new-object -comobject excel.application$WorkBook = $excel.Workbooks.Open($strpath)($WorkBook.worksheets).count$excel.Quit(... 阅读全文
posted @ 2014-12-24 10:49 momingliu11 阅读(887) 评论(0) 推荐(0) 编辑
设置AD用户属性
摘要:设置AD用户属性proxyaddresses的值$test01 = [adsi]"LDAP://cn=test01,ou=oo,ou=admins,dc=ddv,dc=com"$test01.proxyaddresses="t2@ddv.com"$test01.setinfo() 阅读全文
posted @ 2014-12-19 16:45 momingliu11 阅读(968) 评论(0) 推荐(0) 编辑
格式化输出
摘要:$a=get-date$b="restart""On {0} ,ERP has {1}" -f $a,$b结果:On 2014/12/19 16:33:51 ,ERP has restart"{0} + {1} = {2}" -f $a,$b,($a+$b)结果:3 + 4 = 7 阅读全文
posted @ 2014-12-19 16:34 momingliu11 阅读(200) 评论(0) 推荐(0) 编辑
定义数组类型
摘要:#声明数组变量类型[int[]]$array = 1..5#判断是否为数组$array -is [array] 阅读全文
posted @ 2014-12-19 15:44 momingliu11 阅读(257) 评论(0) 推荐(0) 编辑
关闭IE窗口
摘要:1 $a=(New-Object -comObject Shell.Application).Windows()2 ($a|?{$_.locationname -eq "人力与人才信息管理系统"}).quit() 阅读全文
posted @ 2014-12-18 18:08 momingliu11 阅读(262) 评论(0) 推荐(0) 编辑
直接运行PowerShell脚本
摘要:以管理员权限运行下面语句:ftype Microsoft.PowerShellScript.1="C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe" -command ^& {".\"%1""}修改回:ftype Microsoft.... 阅读全文
posted @ 2014-12-17 15:44 momingliu11 阅读(578) 评论(0) 推荐(0) 编辑
哈希表(Hash)的应用
摘要:$hs=@()#定义数组$hs=@{}#定义Hash表,使用哈希表的键可以直接访问对应的值,如$hs["王五"]或者$hs.王五的值为75$hs=@''@#定义文本字符串1 $hs = @'2 张三3 男4 12岁5 '@################################Hash表的新... 阅读全文
posted @ 2014-12-16 13:48 momingliu11 阅读(1705) 评论(0) 推荐(0) 编辑
删除脚本自身
摘要:当脚本执行完成后,可以删除自身1 #删除脚本自身2 remove-item $MyInvocation.MyCommand.Path -force 阅读全文
posted @ 2014-12-04 11:02 momingliu11 阅读(387) 评论(0) 推荐(0) 编辑
取出当前脚本所在位置、文件名
摘要:1 #分别取出当前脚本的父目录、文件名 2 $Currentpath1 = Split-Path -parent $MyInvocation.MyCommand.Definition 3 $Currentpath2 = Split-Path -leaf $MyInvocation.M... 阅读全文
posted @ 2014-12-04 11:00 momingliu11 阅读(542) 评论(0) 推荐(0) 编辑
查询任务计划
摘要:该方法只支持Win7及其以上系统,不支持Windows 20031 $Schedule = New-Object -com "Schedule.Service"2 $Schedule.Connect() 3 $tasks = $Schedule.GetFolder("\").GetTasks(0)4... 阅读全文
posted @ 2014-11-25 14:50 momingliu11 阅读(384) 评论(0) 推荐(0) 编辑
判断输入是否为回车键
摘要:$b=$host.UI.RawUI.ReadKey() $b.VirtualKeyCode -eq "13" #回车键Code为13 阅读全文
posted @ 2014-11-20 13:07 momingliu11 阅读(1416) 评论(2) 推荐(0) 编辑
自然排序
摘要:$a="a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12"Sort中的Property 参数的值可以是新的计算属性。若要创建计算属性,使用哈希表,其实就是相当于新添加了一个Property进行排序:方法一:$a| sort @{... 阅读全文
posted @ 2014-11-12 10:07 momingliu11 阅读(380) 评论(0) 推荐(0) 编辑
收集计算机分区信息,去除列中的重复值(Excel)(空行)
摘要:收集计算机分区信息 1 $servers = gc D:\serverlist.txt 2 $result = $results = $null 3 $results = @() 4 foreach ($server in $servers) 5 { 6 If ($server -eq "10"... 阅读全文
posted @ 2014-11-11 11:53 momingliu11 阅读(390) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 14 下一页