
PowerShell
PowerShell
^随风~~
思绪随风而过,唯有在此停留!
展开
-
Powershell一些概念的理解:管道符
刚开始接触PS,时不时的会看到 "|"这个符号,官方或一些大神们说这是管道符,当时也没深究是什么,这个还不是最重要,最重要的是这个后面会跟的是什么脚本内容get-Process| where{$_.name -like "*chrome*"} |out-string# 查询进程中名字含有chrome的进程Get-Service | where{$_.Status -eq ...原创 2019-11-19 08:49:28 · 326 阅读 · 0 评论 -
PowerShell探秘(5-1)函数返回值的问题
第一要搞明白什么是“默认输出”,默认输出就是没有指定任何特定输出设备的语句所要输出到的地方。相当于传统编程语言或者shell的stdout,其实就叫标准输出也行。像如下语句:PS C:\Users\Administrator> 1+12PS C:\Users\Administrator>1+1是个表达式,它的结果是2,我们并没有指定把结果输出到哪里,则系统就丢到“默...原创 2019-11-19 08:50:16 · 349 阅读 · 0 评论 -
网页版PowerShell for windows server 2003
网页版PowerShellfor windows server 2003,为了实现我的终极功能:web页面控制远程桌面。中间绕了各种路子、使用了各种技术、数次半夜惊醒起来写代码、不少于300次的测试.....最终搞定了心酸的过程在百度各种搜索、csdn各种搜索、博客园各种搜索、红黑网各种搜索、谷歌各种搜索.都没有直接的办法和源码,只能自己动手了安装powershell2.0 ...原创 2019-11-19 08:52:58 · 851 阅读 · 0 评论 -
PowerShell探秘(4)WMI对象:远程桌面开关
查询远程桌面服务状态:get-wmiobject -query "select * from win32_service where name='TermService'" | out-string下面自定义函数,在本地执行下面脚本,开启和关闭远程桌面,win7 、2008可以执行,在win 2003需要稍微修改一点[javascript]view plaincopywri...原创 2019-11-19 08:53:59 · 435 阅读 · 0 评论 -
PowerShell探秘(3)常用命令
下面以单行命令为主,后面会出函数模块,实现服务器管理的小功能PowerShell支持一些原生的doc命令,感觉它挺有作为的 命令 功能 get-content -path d:\1.txt 读取c盘下面的1.txt文档内容 dir -path "d:\PS" 遍历c盘下PS目录的文件及文件夹 New-Item -path "c:\PS" -nam...原创 2019-11-19 08:54:34 · 149 阅读 · 0 评论 -
PowerShell探秘(2)链接远程服务器
服务端:win 2003 192.168.1.112 PowerShell2.0 客户端:win7 192.168.1.101 PowerShell3.0 在链接服务器之前有一系列的权限操作,不然会报错比如下面的错误 enter-pssession : 连接到远程服务器 192.168.1.112 失败,并...原创 2019-11-20 09:37:16 · 238 阅读 · 0 评论 -
PowerShell探秘(1)环境搭建
1.win 2003只能按装PowerShell 2.0,需要在微软官方网站下载安装或者到,win7 sp1自带2.02.PowerShell 2.0能执行200条自带命令,3.0据说有2300条3.使用get-host查看当前版本4. PowerShell可以写在记事本,以*.ps1后缀名保存,在控制台以命令 .\a.ps1执行文件内的脚本5.PowerShell...原创 2019-11-20 09:38:11 · 111 阅读 · 0 评论 -
powershell环境搭建
一、服务器环境安装:1、安装:进入控制面板--添加删除程序--添加删除组建--安装powershell组件;2、环境配置:进入powershell界面(在程序-运行,即输入CMD处)执行以下脚本,在服务端执行:Enable-PSRemoting;如果提示--在此系统上禁止运行脚本,执行脚本 set-executionpolicy remotesigned;3、测试:在powe...原创 2019-11-20 09:38:48 · 505 阅读 · 0 评论