PowerShell脚本遇到的问题汇总
PowerShell脚本遇到的问题汇总
- PowerSploit: Exception calling "GetMethod" with "1" argument(s): "Ambiguous match found."
- 项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次
- 方法调用失敗,因为[System.Object[]]不包含名为「op_Division」的方法。
- OperationStopped: (:) [], InvalidCastException
- 使用“2”个参数调用“DownloadFile”时发生异常:“在 WebClient 请求期间发生异常。
PowerSploit: Exception calling “GetMethod” with “1” argument(s): “Ambiguous match found.”
Exception calling "GetMethod" with "1" argument(s): "Ambiguous match found."
解决方案是将
$GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress')
改为
$GetProcAddress = $UnsafeNativeMethods.GetMethod('GetProcAddress',[Type[]]@([System.Runtime.InteropServices.HandleRef], [String]))
增加的参数表明了GetProcAddress函数的参数类型。如果GetMethod的目标函数不是GetProcAddress,则根据目标函数的原型调整上述代码即可。
项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次
用户如果是第一次使用powershell 执行脚本 的话。其中的原因是:
windows默认不允许任何脚本运行,你可以使用"Set-ExecutionPolicy"cmdlet来改变的你PowerShell环境。
你可以使用如下命令让PowerShell运行在无限制的环境之下:
Set-ExecutionPolicy Unrestricted
Unrestricted 为允许所有的脚本运行
在win7(含)以上必须使用管理员的权限启动命令命令行,否则会报“Set-ExecutionPolicy : 对注册表项“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell”的访问被拒绝。”错误。
方法调用失敗,因为[System.Object[]]不包含名为「op_Division」的方法。
(Get-WmiObject -Class Win32_Processor).AddressWidth / 8
测试AddressWidth .getType()得到类型为数组,改为
(Get-WmiObject -Class Win32_Processor).AddressWidth[0] / 8
OperationStopped: (
PowerShell脚本遇到的问题汇总相关推荐
- bat脚本交互输入_测评 | 不使用powershell运行 PowerShell 脚本的工具汇总
不使用 powershell.exe 的情况下,可以运行 powershell 脚本和命令么? 可以的! 本文总结了6款可直接运行 powershell 脚本和命令的工具,献给所有的渗透测试人员和红队 ...
- nuget打包文件丢失如何使用powershell脚本解决
本文介绍的是在使用nuget打包的过程中遇到丢失文件的问题的时候使用powershell脚本实现的解决办法,非常的巧妙 对于进行nuget打包时,有时我们需要添加一个配置文件,就是一些文本文件,而这些 ...
- 设定Windows计划任务定期执行PowerShell脚本
因PowerShel有这特殊的安全策略,在设定Windows计划任务定期执行PowerShell脚本时有些细节需要注意. (1)在本机编写一个测试脚本,保存为PS1脚本: (2)设置Powershel ...
- 开机自启动Powershell脚本
目录 目录 前言 修改注册表 写批处理 以管理员方式打开Posershell程序 修改PS-profile 最后 前言 这绝B是个非常受用的技能. 修改注册表 Open Registry Editor ...
- 通过DNS通道传输的交互式PowerShell脚本
摘自:http://www.freebuf.com/sectool/90616.html 欢迎来到一周PowerShell脚本的第五天,今天我们将讨论使用ICMP和DNS的交互式PowerShell脚 ...
- [论文阅读] (17)CCS2019 针对PowerShell脚本的轻量级去混淆和语义感知攻击检测(经典)
<娜璋带你读论文>系列主要是督促自己阅读优秀论文及听取学术讲座,并分享给大家,希望您喜欢.由于作者的英文水平和学术能力不高,需要不断提升,所以还请大家批评指正,非常欢迎大家给我留言评论,学 ...
- 两款【linux字符界面下】显示【菜单】,【选项】的powershell脚本模块介绍
两款[linux字符界面下]显示[菜单],[选项]的powershell脚本模块介绍 powershell linux ps1 menu choice Multiselect 传教士 菜单 powe ...
- 有关PowerShell脚本你必须知道的十个基本概念
1.PS1文件 一个PowerShell脚本其实就是一个简单的文本文件,这个文件包含了一系列PowerShell命令,每个命令显示为独立的一行,对于被视为PowerShell脚本的文本文件,它的文件名 ...
- linux脚本转换exe,Ps1 To Exe(powershell脚本转换EXE工具) V3.0.6 官方版
Ps1 To Exe是款将PowerShell脚本转换为EXE可执行文件的软件.同时软件非常小巧,功能实用,软件还支持各国的语言,有需要的小伙伴们不要错过了. (点击图片查看高清大图) [软件特色] ...
最新文章
- Oracle什么时候需要Commit?
- config kubectl_使用kubectl管理k8s集群(三十)
- Python文件与目录操作
- abstract类_走进C# abstract,了解抽象类与接口的异同
- c++简单程序设计-5
- cesium js 路径_vue2.0项目集成Cesium的实现方法
- 工作中,我们经常用到哪些SQL语句呢?
- Hive中Join的 MR 底层原理
- iis10 asp 如何连接mdb_网站500内部服务器错误如何解决 - 最蜘蛛池
- 信用评分卡 (part 7 of 7)
- 自动驾驶 5-3 前馈速度控制 Feedforward Speed Control
- 计算机机房设备使用管理,机房设备使用管理制度
- vue项目移动端、pc端适配方案(px转rem)
- 根号五除以三用计算机算,根号5等于多少怎么算
- python桌面程序臃肿_危险的转变:Python正在从简明转向臃肿,从实用转向媚俗
- CAS单点登录:CAS服务端搭建
- 微信小程序全屏背景图
- 如何做到像百度云或者网易公开课一样动态更换APP启动图
- Hadoop安装与部署
- CentOS下配置Samba实现文件夹共享
热门文章
- 刚刚,华为云挂了。。。
- Python:Python语言编程软件安装的几大姿势之详细攻略
- 成功解决from nets import inception_resnet_v2 ModuleNotFoundError: No module named 'nets'
- Algorithm:C++语言实现之字符串相关算法(字符串的循环左移、字符串的全排列、带有同个字符的全排列、串匹配问题的BF算法和KMP算法)
- 蓝桥杯_算法训练_表达式计算
- C#实现水晶报表绑定数据并实现打印
- usaco2013 mar【懒惰的奶牛】
- java-IO-基本输出输入流
- 【算法总结】图论相关
- CSS学习之盒子模型
不使用 powershell.exe 的情况下,可以运行 powershell 脚本和命令么? 可以的! 本文总结了6款可直接运行 powershell 脚本和命令的工具,献给所有的渗透测试人员和红队 ...
本文介绍的是在使用nuget打包的过程中遇到丢失文件的问题的时候使用powershell脚本实现的解决办法,非常的巧妙 对于进行nuget打包时,有时我们需要添加一个配置文件,就是一些文本文件,而这些 ...
因PowerShel有这特殊的安全策略,在设定Windows计划任务定期执行PowerShell脚本时有些细节需要注意. (1)在本机编写一个测试脚本,保存为PS1脚本: (2)设置Powershel ...
目录 目录 前言 修改注册表 写批处理 以管理员方式打开Posershell程序 修改PS-profile 最后 前言 这绝B是个非常受用的技能. 修改注册表 Open Registry Editor ...
摘自:http://www.freebuf.com/sectool/90616.html 欢迎来到一周PowerShell脚本的第五天,今天我们将讨论使用ICMP和DNS的交互式PowerShell脚 ...
<娜璋带你读论文>系列主要是督促自己阅读优秀论文及听取学术讲座,并分享给大家,希望您喜欢.由于作者的英文水平和学术能力不高,需要不断提升,所以还请大家批评指正,非常欢迎大家给我留言评论,学 ...
两款[linux字符界面下]显示[菜单],[选项]的powershell脚本模块介绍 powershell linux ps1 menu choice Multiselect 传教士 菜单 powe ...
1.PS1文件 一个PowerShell脚本其实就是一个简单的文本文件,这个文件包含了一系列PowerShell命令,每个命令显示为独立的一行,对于被视为PowerShell脚本的文本文件,它的文件名 ...
Ps1 To Exe是款将PowerShell脚本转换为EXE可执行文件的软件.同时软件非常小巧,功能实用,软件还支持各国的语言,有需要的小伙伴们不要错过了. (点击图片查看高清大图) [软件特色] ...