首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在通用脚本中使用Powershell命令重命名Windows (10) PC?

在通用脚本中使用Powershell命令重命名Windows (10) PC的方法如下:

  1. 打开文本编辑器,创建一个新的脚本文件,将其保存为.ps1文件格式,例如"rename_pc.ps1"。
  2. 在脚本文件的开头,添加以下代码来获取用户输入的新计算机名称:
代码语言:txt
复制
$NewComputerName = Read-Host "请输入新的计算机名称"
  1. 添加以下代码来执行重命名操作:
代码语言:txt
复制
$ComputerInfo = Get-WmiObject -Class Win32_ComputerSystem
$ComputerInfo.Rename($NewComputerName)
  1. 保存并关闭脚本文件。
  2. 在Windows 10上,按下Win + X键,然后选择"Windows PowerShell(管理员)"来打开以管理员身份运行的PowerShell。
  3. 使用cd命令导航到保存脚本文件的目录。
  4. 运行以下命令来启用执行脚本的权限:
代码语言:txt
复制
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
  1. 运行以下命令来执行脚本:
代码语言:txt
复制
.\rename_pc.ps1
  1. 脚本将提示您输入新的计算机名称。输入新的计算机名称并按Enter键。
  2. 脚本将执行重命名操作,并在完成后显示成功消息。

请注意,执行此脚本需要管理员权限。确保在以管理员身份运行的PowerShell中执行脚本。

推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云云服务器(CVM)操作指南。

腾讯云服务器(CVM)产品介绍链接地址:https://cloud.tencent.com/product/cvm

腾讯云云服务器(CVM)操作指南链接地址:https://cloud.tencent.com/document/product/213

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

(3)Powershell基础知识(一)

通过允许发送对象(而不是文本),它扩展了在命令之间发送数据的概念。 右命令行很容易过度到脚本 使用 Windows PowerShell,可以很方便地从以交互方式键入命令过渡到创建和运行脚本。...可以在 Windows PowerShell命令提示符下键入命令以找到可执行任务的命令。随后,可将这些命令保存到脚本或历史记录,然后将其复制到文件以用作脚本。...PowerShell 的本机二进制命令cmdlet可以通过创建并使用管理单元添加到 Windows PowerShell 的 cmdlet 进行补充。...另外还有一个名为 sc 的更通用Windows 服务控制工具,这一完全不同的名称与 net 服务命令的命名模式不一致。...但是,假定是由 10 个动词和 10 个名词组成的一组标准命令名称,则您只需记住 20 个单词,而使用这些单词可以构成 100 个不同的命令名称。

4.1K20

A Detailed Guide on AMSI Bypass

是开放的,因此任何AV都可以从其函数读取数据,在这里正在运行一个Windows脚本,当它通过AMSI时,amsi.dll被注入到与我们程序相同的虚拟内存,这个amsi.dll有各种可以评估代码的函数...,您可以访问一下链接来下载该工具: https://github.com/RythmStick/AMSITrigger 现在我们使用以下命令创建了一个名为demo.ps1的脚本 我想使用AmsiTrigger...,确保下载并重命名脚本并避免使用amsibypass等关键字,因为它们会被阻止,我已将其重命名为am-bp-reflection.ps1 "invoke-mimikatz" ....AMSI绕过脚本,可以在这里找到,该脚本结合了6种不同的方法来一次运行绕过AMSI: unload – Matt Graeber的方法,从当前PowerShell会话卸载AMSI unload2 –...AMSI的PowerShell v2 我们只需下载脚本并运行,该工具将使用有效方法自动绕过AMSI,例如:这里WMF5自动记录绕过已经奏效,此方法从当前终端卸载AMSI并绕过它,从这里下载脚本并将其重命名

1.5K20
  • PowerShell渗透–Empire

    0x00 简介 Empire是一款针对Windows平台的,使用PowerShell脚本作为攻击载荷的渗透攻击框架代码具有从stager生成,提权到渗透维持的一系列功能,无需powershell.exe...生成木马 usestager #设置模块 使用 usestager 命令设置生成木马的模块 usestager 查看所有可使用的木马生成模块 其中 multi 为通用mok,osx...(2) launcher 如果只需要简单的powershell 代码,在设置完相应的参数后,可直接在监听器输入命令 launcher 生成base64...此时的代理名GL8DBS32 是随机生成的,为了方便记忆,我们可以通过rename对其重命名 rename rename GL8DBS32 PC2 ?...在实际渗透,总会出现部分主机会话丢失或者失效的情况, 使用 list stale 命令 列出已经丢失的反弹主机,然后输入remove stale 命令删除已经失效的主机 ?

    2.2K21

    如何使用RTA框架测试安全团队的威胁行为检测能力

    在其他情况下,可执行文件( cmd.exe 或 python.exe)将被重命名,使其看起来像是 Windows 二进制文件正在执行非标准活动。...此时,我们就可以开始使用RTA了。 需要注意的是,Windows Defender或其他防病毒产品可能会在RTA运行时阻止或以其他方式干扰RTA。...在根据测试目标运行RTA之前,请考虑如何在测试主机上配置安全产品。 自定义配置 广大研究人员可以通过修改common.py来自定义RTA脚本在我们环境的工作方式。...工具运行 如果直接运行RTA的话,可以直接执行下列命令: python powershell_args.py 如需运行这个那个RTA目录,最简python run_rta.py单的方法就是使用run_rta.py...$i; done 许可证协议 本项目的开发与发布遵循GNUAffero通用开源许可证协议。

    24110

    11.反恶意软件扫描接口 (AMSI)

    Windows 反恶意软件扫描接口 (AMSI) 是一种通用接口标准,可以集成在应用程序和服务与机器上存在的任何反恶意软件产品。可以增强杀毒软件的查杀能力。...AMSI 功能已集成到 Windows 10 的这些组件。...最低支持 OS 版本 PCWindows 10 [desktop apps only] 服务器:Windows Server 2016 [desktop apps only] 扫描范围 落地的文件 内存...我们可以使用下面命令来查看amsi的查杀结果 Get-WinEvent 'microssoft-windows-windows defender/operational' | Where-Object...后记 对于 Windows 用户,任何在 Windows 10 的内置脚本主机上使用混淆和规避技术的恶意软件都会在比以往任何时候都更深的层次上进行自动检查,从而提供额外的保护级别。

    4.3K20

    利用CVE-2020-14882的加密矿工

    他们利用此漏洞下载并执行了一个xml文件,其中包括一个用于下载和执行脚本PowerShell命令。...2、执行过程 在1的请求包,威胁人员执行了wbw.xml文件,该文件会下载并执行1.ps1文件: ? ? PowerShell命令如下: ? ?...接着,脚本下载并执行xmrig,将其重命名为sysupdate,并利用SchTasks来设置计划任务来运行update.ps1,遗憾的是,在目录并未发现该脚本,但是假设威胁人员会重新访问,则在需要时他们将会再次下载该脚本...执行的命令如下: ? ? 3、逃避防御性检测: 上文我们提到,该脚本会将xmrig.exe重命名为sysupdate,以试图隐藏自身来逃避防御性检测,如图所示: ? ?.../windows/powershell/powershell_suspicious_invocation_specific.yml ?

    86420

    Powershell基础入门与实例初识

    PowerShell Core 支持 Windows、macOS 和 Linux 平台,一般运行在window7-window server 2012及以上自带的个人pc和服务器上使用普遍; PowerShell...PS 5.1 : Windows 10 / Windows Server 2016 6.0 / 7.0 : PowerShell Core:微软为了贴近Linux增加其系统的扩展性,在Windows内置了...说白了原来您需要记忆100个命令现在只需要10个谓词和 10 个名词就能搞定; PowerShell 利用这些相似之处减少了解和使用 cmdlet 时需要知道的不同名称的数量。...通用参数 一个参数它由 PS 引擎添加到所有 cmdlet、高级函数和工作流使用点获取来源 在 PS 若要启动一个命令,可在该命令前键入一个点和一个空格。...运行空间 在 PS ,在其中执行管道每个命令的操作环境。 脚本块 在 PS 编程语言中,可作为单个单元使用的语句或表达式的一个集合。 脚本块可以接受参数并返回值。

    4.3K20

    何在Windows 10上安装Python 3并设置本地编程环境

    何在Windows 10上安装Python 3并设置本地编程环境 介绍 Python是一种多功能编程语言,可用于许多不同的编程项目。...本教程将指导您在本地Windows 10计算机上安装Python 3并通过命令行设置编程环境。 准备 您将需要一台具有管理访问权限的Windows 10计算机,该计算机已连接到Internet。...当您看到选项时,右键单击桌面应用程序“Windows PowerShell”。出于我们的目的,我们将选择“以管理员身份运行”。当系统提示您提示“是否要允许此应用程序对您的PC进行更改?”...第3步 - 安装文本编辑器nano(可选) 我们现在要安装nano,一个使用命令行界面的文本编辑器,我们可以使用它直接在PowerShell编写程序。...这不是必修步骤,因为您可以使用带有图形用户界面(记事本)的文本编辑器,但nano会让我们更习惯于使用PowerShell

    2.4K00

    2020年黑客首选10Windows网络攻击技术

    1、24%:命令行解释器PowerShell 利用PowerShellWindows Command Shell的攻击对受害者影响最大。...由于这些工具是Windows固有的,也被称为离地攻击,也就是说攻击者不需要下载专用工具,而是使用已安装的现有PowerShell就能够将恶意活动隐藏在合法进程。...此外,由于分析正常的PowerShell 和恶意PowerShell需要一定时间,最好对于经常使用脚本PowerShell进程建立一个基准,帮助过滤,从而发现可疑的cmd.exe和混淆命令。...建议设置使用PowerShell的政策,并且只使用签名的脚本执行。...9、4%:系统服务 攻击者使用Windows Service Manager运行命令或安装服务。 10、4%:重命名伪装 攻击者通过重命名系统工具程序来绕过控件和检测。

    1K50

    懒猿福利:自动安装 Windows 10 开发环境

    针对这些现状,我选择使用Powershell及Choco来设计新的自动装机脚本Powershell负责配置Windows,Choco则可以自动从网上下载最新的软件安装包并静默安装。...我的整个装机脚本的代码是开源的,文章最后有GitHub地址,所以本文只介绍重点步骤和代码。完整脚本大家可以看GitHub自由修改和使用。更欢迎高手们参与贡献,一起完成一个造福各种程序员的脚本。...下面的这个视频是最终效果 重命名计算机 装机第一步我喜欢重命名计算机,以便管理。在Powershell,可以使用Rename-Computer命令完成。...使用Powercfg命令,设置接通电源的情况下,闲时20分钟关闭屏幕,但永不待机。...使用 Choco 自动安装软件 重启完电脑以后,我们可以在管理员权限的CMD或者Powershell下,用choco命令自动安装软件。

    1.7K30

    渗透测试与开发技巧

    p=3960 适用于Win7 方法5:修改环境变量,劫持高权限.Net程序 适用Win7-Win10 gpedit.msc 修改环境变量,利用CLR劫持gpedit.msc的启动过程 参考: 《Use...exe 常见的两种方法: 使用py2exe 使用PyInstaller 使用方法和常见bug解决方法可参照参考链接 参考: 《本地密码查看工具LaZagne的自定义脚本开发》 ---- Tips 38...Windows系统服务对应可执行文件的路径,如果路径包含普通用户的写权限,那么该服务可被用来提升权限 powershell代码: $ErrorActionPreference="SilentlyContinue..." 差异: 使用/D参数创建的链接,文件属性多了"快捷方式" 使用/J不需要管理员权限 使用/D需要管理员权限 应用: 更改释放文件的路径 ---- Tips 51 powershell在执行脚本时传入参数...70 列进程使用命令tasklist /v /v参数显示详细信息,对搜集信息很有帮助 ---- Tips 71 C语言去掉数组的字符串首位 WCHAR srcString[20] = L"I love

    4.5K20

    1.Powershell基础入门介绍与安装升级

    脚本语言,在PowerShell里随处看到Linux Shell的影子ls, wget, curl 等。...PowerShell Core 支持 Windows、macOS 和 Linux 平台,一般运行在window7-window server 2012及以上自带的个人pc和服务器上使用普遍; PowerShell...面向对象:PowerShell 基于对象而非文本 交互式脚本编写环境:Windows 命令提示符提供了一个可访问命令行工具和基本脚本的交互式 shell 轻松转换到脚本:借助 PowerShell命令可发现性.../powershellWindows PowerShell 5.1 迁移到 PowerShell 7 描述: 当前Windows10以及Server2019默认的PS版本为5.1为了使用能尝试使用...* 启用 PowerShell 脚本:可便于将 PowerShell 命令输入和输出捕获到基于文本的脚本

    7.1K20

    了解一下,PowerShell的内网渗透之旅(一)

    0x01 PowerShell简介及特性 Windows Powershell是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用.NET Framework的强大功能(因此也支持.NET对象...Windows Powershell具备以下特性: ●操作便捷----可识别单位(GB、MB、KB等)Cmdlet命令结构简单(动名词形式)。...,三个不同平台的命令,在powershell均可使用,即别名机制。...注意:输出多个变量时需要使用双引号,单引号是不会取变量的值的。 也可使用New-Variable定义变量,此时可以指定变量的一些属性,访问权限: 以下给num变量添加只读属性。 ?...通过命令直接算出距离明年的今天有多少天。 ? 通过命令获取当前PC跑了多少进程。 ? 查看Windows目录下所有文本文件txt的大小。 ? 可将数据输出为HTML格式、CSV格式等。 ?

    2.8K60

    windows如何单独安装某个补丁(不是通过补丁安装文件)

    1、如果是windows server,可通过系统自带的命令行窗口安装:sconfig→ 6→ A→ S→ 要安装补丁的编号注意sconfig命令行异常的话,用绝对路径,有次我在cmd、powershell...执行时,有一个命令行一闪而过,另一个可以,后来测试这2个在当时那个环境,不论cmd还是powershell都可以cmd /c "cscript /nologo %windir%\system32\en-US...\sconfig.vbs"cmd /c "cscript /nologo %windir%\system32\zh-CN\sconfig.vbs"2、微软的通用脚本Server系统是LTSC版本,一般打最新一个月的月度安全补丁即可...,特定场景的补丁特定打(比如sqlserver的补丁、dotnet的补丁)之前同步过微软更新脚本的办法该脚本来自微软,通用所有windows系统,不论pc还是server,原出处:英文:https://...脚本执行指令如下:cscript windows_update.vbs /RebootToComplete注意脚本的y/n交互,每个补丁都会让你y/n交互如果默认值是你想要的则直接按回车,过程可能涉及多次交互

    64320

    如何使用MeterPwrShell自动生成PowerShell Payload

    功能介绍 使用PrependMigrate实现自动化免杀; 自动从普通用户提权为SYSTEM权限; 禁用所有的防火墙配置; 绕过Windows Defender实时保护功能; Payload免杀; 绕过...AMSI; 简单的代码,One-Liner; 绕过防火墙; 方便的命令行接口; …… 注意事项 切勿将此程序生成的Payload上传到任何在线扫描服务; 切勿将此程序用于恶意目的; 请不要尝试Fork这个代码库...; 所有的Payload功能都已在Windows 10 v20H2平台上进行过测试。...MeterPwrShell和Metasploit框架的web_delivery模块对比 更简短的脚本代码(One-Liner); 不需要为Stager安装服务器; 支持内置Ngrok; 自动内置Privesc...; 可轻松绕过Windows Defender; 工具要求 Kali Linux、Ubuntu或Debian; Metasploit框架; 接入网络(目标主机和攻击者主机都需要); 工具下载 广大研究人员可以使用下列命令将该项目源码克隆至本地

    1.5K20

    内网学习笔记 | 4、域内信息收集

    dsquery quota - 查找目录的配额 dsquery partition - 查找目录的分区 dsquery * - 用通用的 LDAP 查询查找目录的任何对象 4、查找域控制器 查看域控器机器名...常用的 NSE 脚本如下: smb-enum-domains.nse:对域控制器进行信息收集,可以获取主机信息、用户、可使用密码策略的用户等 smb-enum-users.nse:在进行域渗透时,获取了域内某台主机权限...PowerView 脚本 PowerView 脚本包含了一系列的 powershell 脚本,信息收集相关的脚本有 Invoke-StealthUserHunter、Invoke-UserHunter...等,要使用 PowerView 脚本需要将 PowerView 文件夹复制到 PowerShell 的 Module 文件夹内, Module 文件夹路径可以通过在 PowerShell 输入$Env...接着在 powershell输入Import-Module PowerView即可导入PowerView,使用Get-Command -Module PowerView可查看已导入的 PowerView

    3.4K20

    如何使用Powershell操作FTP进行数据文件自动上传备份

    ,如何在Windows使用Powershell脚本将数据备份文件自动上传的FTP服务器上?...在下述实践,我们可以使用三种方式进行数据文件上传到FTP服务器。 方式1.使用PowershellWindows原生ftp客户端工具(仅仅支持主动模式)进行文件备份....代码示例: WeiyiGeek.使用PowershellWindows原生ftp客户端备份图 温馨提示: 为了保障脚本FTP密码的安全性,我将脚本中高敏感的账号密码进行编码存储(只能防君子,不能防小人...代码示例: WeiyiGeek.在PS中使用.NET的内置的FTP操作类图 执行结果: WeiyiGeek.上传到FTP服务器的备份文件图 注意提示: 在中文Windows下执行脚本默认为GBK...为了实现脚本的自动执行,我们可以将其配置到计算机任务计划,进行定时执行,操作流程如下: 步骤 01.在开始->运行 命令行执行 taskschd.msc 命令 或者 打开任务计划程序。

    3.1K21
    领券