
Powershell
pclzr
这个作者很懒,什么都没留下…
展开
-
Windows PowerShell读取文本文件
示例:[code]i=0 to=3 #iteration numberwhile ( i−le to ){cd (Get-Content dir.txt)[$i]rm gb.gro..\dump2gro_2000.execd ..$i +=1}[/code]尽管对文本文件的需要大概在很久以前就消失了,但是系统管理员仍转载 2013-06-17 14:59:38 · 21596 阅读 · 2 评论 -
powershell 按文本中的名称批量重命名文件
现有几百个视频文件,下载下来后名称是丛001.swf到500.swf,查看的时候十分不便,另外有一个文本按顺序存放了所有视频文件的名称现在使用powershell 将所有视频文件按文本中的名称命名: $j=0 #数组是从0开始记第一个数foreach ($i in get-content name.txt){ $k=$j+1 #视频文件是从001开始编号的原创 2013-06-17 17:51:26 · 1829 阅读 · 0 评论 -
powershell 关闭系统前挂起vmware workstation 的所有虚机
$vm=Get-ChildItem -Path 'e:\vm' -Include *.vmx -recurse | Get-Item -Stream * | ft filename |Out-String -Stream$j=2while ($j -eq 2){ $j=1 $msg="" foreach ($i in $vm) {原创 2014-08-09 17:44:14 · 997 阅读 · 0 评论 -
sharepoint 2013:活动目录迁移用户后,在sharepoint中move 用户
#该脚本只做用户迁移,不能做group迁移,如果要做group迁移,将脚本中的loginname 改为displayname即可;$allUsers=get-content C:\file\user.txt -Encoding UTF8 #从文件中读取需要迁移的账户,每一行包含旧账户,新账户和新的email地址,字段之间用---隔开$webApp=原创 2016-09-11 00:16:05 · 535 阅读 · 0 评论 -
活动目录 powershell 从组中 添加\删除 用户
某组织的ou中的账户可能经常需要移动,每个部门ou都有部门组,以dep_开头,如果账号从ou1移动到ou2,则账号需要从ou1中的部门组中删除,同时,要添加到ou2的部门组中,脚本如下:$ConfirmPreference="none" #关闭confirm确认提示$ou_all=Get-ADOrganizationalUnit -Filter * -SearchBase "OU=原创 2016-12-13 09:46:12 · 4134 阅读 · 0 评论