添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
首页
学习
活动
专区
工具
TVP
最新优惠活动
发布
精选内容/技术社群/优惠产品, 尽在小程序
立即前往

如何在不关闭输出窗口的情况下运行PowerShell启动进程?

在不关闭输出窗口的情况下运行PowerShell启动进程,可以使用以下方法:

  1. 使用Start-Process命令:Start-Process命令可以在后台启动一个进程,并且不会关闭当前的输出窗口。以下是使用Start-Process命令的示例:
代码语言: txt
复制
Start-Process -FilePath "C:\Path\to\executable.exe" -NoNewWindow

其中, -FilePath 参数指定要启动的可执行文件的路径, -NoNewWindow 参数表示不打开新的窗口。

  1. 使用Start-Job命令:Start-Job命令可以在后台启动一个作业,并且不会关闭当前的输出窗口。以下是使用Start-Job命令的示例:
代码语言: txt
复制
Start-Job -ScriptBlock { Start-Process -FilePath "C:\Path\to\executable.exe" }

其中, -ScriptBlock 参数指定要执行的脚本块,可以在脚本块中使用Start-Process命令启动进程。

  1. 使用PowerShell脚本:编写一个PowerShell脚本,将启动进程的命令放在脚本中,并在运行脚本时使用 powershell.exe -NoExit -File 命令来执行脚本。以下是一个示例脚本的内容:
代码语言: txt
复制
Start-Process -FilePath "C:\Path\to\executable.exe"

保存脚本为.ps1文件,然后在命令行中运行以下命令:

代码语言: txt
复制
powershell.exe -NoExit -File "C:\Path\to\script.ps1"

这样可以在不关闭输出窗口的情况下运行PowerShell启动进程。

请注意,以上方法仅适用于PowerShell环境下的进程启动,具体的应用场景和推荐的腾讯云相关产品和产品介绍链接地址需要根据实际需求和环境来确定。

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

相关· 内容

四十六. Powershell 和PowerSploit脚本攻防万字详解

最大 例外是,如果 PowerShell 脚本文件刚好位于你 系统目录中,那么在命令提示符后直接键入脚本文件名即可 运行 ....dir或ls均可,而且 PowerShell 命令 区分大小写。...经过测试,在cmd 窗口 执行过程下载 PowerShell 脚本,不论当前策略,都可以直接 运行 。...ExecutionPolicy Bypass:绕过执行安全策略,这个参数非常重要,在默认 情况下 PowerShell 安全策略规定了 PowerShell 不允许 运行 命令和文件。...WindowStyle Hidden:隐藏 窗口 NoLogo: 启动 不显示版权标志 PowerShell NonInteractive(-NonI):非交互模式, PowerShell 不为用户提供交互 提示

495 1 0

Windows 下使用 runas 命令以指定 权限 启动 一个 进程 (非管理员、管理员)

在默认 情况下 ,Windows 系统中 启动 一个 进程 会继承父 进程 令牌。如果父 进程 是管理员权限,那么子 进程 就是管理员权限;如果父 进程 是标准用户权限,那么子 进程 也是标准用户权限。...runas 命令 runas 是 Windows 系统上自带 一个命令,通过此命令可以以指定权限级别间接 启动 我们 程序,而不止是继承父 进程 权限。...关于如 何在 程序中判断当前是否以管理员权限 运行 ,可以阅读我和林德熙 博客: dotnet 判断程序当前使用管理员 运行 降低权使用普通权限 运行 - 林德熙 在 Windows 系统上降低 UAC 权限 运行 程序...提权 运行 或者降权 运行 我以标准用户权限和管理员权限分别 启动 了一个 PowerShell Core,然后准备在这两个 窗口 里面分别 启动 检测管理员权限 程序。...\Walterlv.Demo.exe 运行 发现,非管理员 PowerShell 启动 是非管理员权限 进程 ;而管理员 PowerShell 启动 是管理员权限 进程

5K 4 0
  • 网络安全自学篇(十九)| Powershell 基础入门及常见用法(一)

    二. Powershell 管道和重定向 Powershell 管道旨在将上一条命令 输出 作为下一条命令 输出 。 ?...,所以CMD命令正常 情况下 Powershell 中都能使用,例如ipconfig。...专用变量管理 命令 3.自动化变量 powershell 打开会自动加载变量,例如: 窗口 打开它会自动加载大小,再比如程序 配置信息自动加载。 根目录信息 ?...最后修改权限,让其能 运行 Powershell 脚本文件。 它会提示你需要 启动 管理员身份 运行 。 通过管理员身份打开CMD,再设置其权限即可,设置完成之后可以调用相关 脚本程序。 ?... 运行 命令打开: (3) 运行 Powershell 脚本文件也类似。 运行 结果如下图所示: 那么,如 何在 CMD中 运行 Powershell 文件呢?

    7.9K 3 0

    PS命令之操作系统远程管理及 进程 服务操作示例

    描述: 从Windows PowerShell 3.0开始,您可以等待重新 启动 完成,然后再 运行 下一个命令。指定等待超时和查询间隔,并等待重新 启动 计算机上 特定服务可用。...)本地和远程计算机 描述: 使用"Stop Computer" 参数将 关闭 操作作为后台作业 运行 ,指定身份验证级别和备用凭据,限制为 运行 命令而创建 并发连接,并强制立即 关闭 基础语法: Stop-Computer...Get-Process 命令 - 获取在本地计算机或远程计算机上 运行 进程 Start-Process 命令 - 启动 在本地计算机或远程计算机未 运行 进程 Stop-Process 命令 - 停止在本地计算机或远程计算机上 运行 进程 ...Start-Process -FilePath " powershell " -Verb RunAs # 6.此示例演示如何查找 启动 进程 时可以使用 动词,可用 谓词由 进程 运行 文件 文件扩展名决定。... PowerShell 后台实例,该实例即使在 关闭 启动 会话后仍保持活动状态。

    7.2K 4 0

    四十二. Powershell 恶意代码检测系列 (3)PowerSploit脚本渗透详解

    最大 例外是,如果 PowerShell 脚本文件刚好位于你 系统目录中,那么在命令提示符后直接键入脚本文件名即可 运行 ....经过测试,在cmd 窗口 执行过程下载 PowerShell 脚本,不论当前策略,都可以直接 运行 。...ExecutionPolicy Bypass:绕过执行安全策略,这个参数非常重要,在默认 情况下 PowerShell 安全策略规定了 PowerShell 不允许 运行 命令和文件。...WindowStyle Hidden:隐藏 窗口 NoLogo: 启动 不显示版权标志 PowerShell NonInteractive(-NonI):非交互模式, PowerShell 不为用户提供交互 提示...渗透测试常用命令 关闭 Windows自带 Defender防火墙(需要管理员权限)。

    3K 3 0

    windows系统安全|Windows渗透基础大全

    运行 窗口 命令 Windows中 注册表 使用reg保存注册表中 sam、system、security文件 Windows中 端口 Windows中 进程 监听端口netstat Windows反弹...,该 进程 正常 运行 能够确保在桌面上显示桌面图标和任务栏 lsass.exe:该进行用于windows操作系统 安全机制、本地安全和登录策略 services.exe:该 进程 用于 启动 和停止系统中 服务,如果用户手动终止该 进程 ...,系统也会重新 启动 进程 smss.exe:该 进程 用于调用对话管理子系统,负责用户与操作系统 对话 svchost.exe:该进行是从动态链接库(DLL)中 运行 服务 通用主机 进程 名称,如果用户手动终止该 进程 ...,系统也会重新 启动 进程 system:该 进程 是windows页面内存管理 进程 ,它能够确保系统 正常 启动 system idle process:该进行 功能是在CPU空闲时发出一个命令,使CPU挂起,...520 杀死PID为520 进程 Windows反弹Shell cmd 窗口 下利用 Powershell 反弹NC shell 亲测所有机器都适用 powershell IEX (New-Object

    1.8K 1 0

    教你如何开发不可检测 C#、C++反向Shell

    这个程序不能绕过AV,没有混淆代码,它能做 只有“在目标设备上打开socket, 启动 cmd.exe”: 源码链接:【GitHub传送门】 ?...执行文件之后,你将会看到命令行 窗口 关闭 窗口 之后Shell也就终止 运行 了。 运行 exe文件之后,会直接在我 Kali上生成Shell。 VirusTotal检测结果 ?...对于用户来说,屏幕上啥也不会出现,但如果出现了问题,后台 进程 每5秒就会尝试自动重连我 Kali。 VirusTotal检测结果 ?...通过C#与Microsoft.Workflow.Compiler.exe即时编译打开反向Shell 在研究过程中,我找到了几篇关于如 何在 Microsoft.Workflow.Compiler.exe中执行任意未签名代码 文章...这个Excel文件并不会被检测为恶意文件,而且能够在 触发任何警报 情况下 打开反向Shell。 VirusTotal检测结果 ?

    2K 3 0

    windows系统开发常用cmd命令学习

    打开命令 窗口 方式win + R,然后输入 cmd右键搜索,直接输入 cmd,或老 windows系统开始 => 运行 => 输入 cmd 回车直接在顶部文件目录中输入 cmdshift + 右键,直接在此处打开... PowerShell 窗口 文件或目录相关cd显示当前目录 名称,或更改当前目录# cd [] 指定要显示或更改 目录 路径cd d:dir显示目录 文件和子目录 列表,相当于 linux...# echo [] 指定要在屏幕上显示 文本# echo [on | off] 打开或 关闭 命令回显功能,默认 情况下 ,命令回显处于启用状态# @echo off 防止批处理文件中 所有命令...,告诉我们本地机器 网关、子网掩码等信息系统或操作相关tasklist / taskkilltasklist:显示本地计算机或远程计算机上当前正在 运行 进程 列表taskkill:结束一个或多个任务或 进程 ...如果不带参数使用,此命令将显示当前命令路径where显示与给定 搜索模式匹配 文件 位置cls清除屏幕start 启动 单独 命令提示符 窗口 运行 指定 程序或命令ctrl+c终止命令exit退出 cmdpause

    413 6 0

    气象编程 | 适用于 Linux Windows 子系统安装指南 (Windows 10)

    使用管理员特权打开命令行 窗口 满足这些要求后,可通过以下方式安装 WSL: 在管理员模式下打开命令行,并输入以下命令:wsl.exe --install 重启计算机 首次 启动 新安装 Linux 分发版时...首次 启动 新安装 Linux 分发版时,将打开一个控制台 窗口 ,系统会要求你等待一分钟或两分钟,以便文件解压缩并存储到电脑上。 未来 所有 启动 时间应不到一秒。...如果你在使用 ARM64 版本 19041,那么当使用 PowerShell 时,此命令可能会失败;在这种 情况下 ,你可使用命令提示符,而不是发出 wsl.exe 命令。...在 64 位 Windows 上 运行 32 位 进程 (若在 ARM64 上,则为任何非本机组合)时,托管 非本机 进程 实际上会看到一个不同 System32 文件夹。...气象学家公众号转载信息旨在传播交流,其内容由作者负责, 代表本号观点。文中部分图片来源于网络, 涉及作品内容、版权和其他问题,请后台联系小编处理。

    5.6K 6 0

    四十. Powershell 恶意代码检测系列 (1) Powershell 基础入门及管道和变量 用法

    总之,希望该系列文章对博友有所帮助,写文不易,大神们 喜勿喷,谢谢!如果文章对您有帮助,将是我创作 最大动力,点赞、评论、私聊均可,一起加油喔!...管道和重定向 Powershell 管道旨在将上一条命令 输出 作为下一条命令 输出 。...应用程序,所以CMD命令正常 情况下 Powershell 中都能使用,例如ipconfig。...set-executionpolicy RemoteSigned 它会提示你需要 启动 管理员身份 运行 。 通过管理员身份打开CMD,再设置其权限即可,设置完成之后可以调用相关 脚本程序。...: 那么,如 何在 CMD中 运行 Powershell 文件呢?

    8.8K 3 0

    (3) Powershell 基础知识(一)

    Get-Help Get-Service     如果要查看该 输出 结果 成员信息,比如该 输出 结果有哪些成员,方法,返回类型等,可以通过管道运算符(|)将其执行结果传递给Get-Member, 输入以下命令可以查看...命令不是基于文本 ,是基于.Net对象 与传统 命令( perl,bat,cmd,bash等)不同, Powershell 可处理对象(结构化 信息),而不只是显示在屏幕上 字符串,命令 输出 始终提供可能会需要 额外信息...命令没有统一 模式,因此只能通过记住常用 每种命令和每个参数来了解这些命令行界面。 大多数命令都是为管理操作系统或应用程序 元素( 服务或 进程 )构建 。...对于 进程 管理,Windows 使用 tasklist 命令来列出 进程 ,并使用 taskkill 命令来终止 进程 。 但是不能使用 net start 命令来 启动 远程计算机上 服务。...尽管服务与 进程 之间有很大 技术差别,但它们都是计算机上具有定义完整 生命周期 可管理元素示例。可能需要 启动 或停止服务或 进程 ,或获得所有当前正在 运行 服务或 进程 列表。

    4.1K 2 0

    Win10任务栏无响应解决方法集锦

    最基础 方法 windows资讯和兴趣 问题,快速断开无线网络连接任务栏就不卡了,然后 关闭 资讯和兴趣就好了。 如果不行的话,挨个试试下面三种。...方法一: 重启Windows资源管理器 1、【Ctrl + Alt + Delete】组合键打开任务管理器 2、点击“ 进程 ”选项卡,找到资源管理器,然后单击“重新 启动 ”。...这种 情况下 ,我们先尝试重置Windows 应用程序 配置。 注意:该方法可能需要连接互联网,请在 运行 前确保网络畅通。 1、 同时按下“Ctrl + Alt + Delete”键以打开任务管理器。...然后,点击“文件”并选择“ 运行 新任务”。 在“新建任务”框中,输入 Powershell ,然后选中“以系统管理权限创建此任务”。按“确定”。...把以下命令行复制并粘贴至Windows Powershell 窗口 中,然后按Enter键即可。

    2.2K 2 0

    Golang交叉编译(跨平台编译) 使用

    /main.go 在windows10之前 系统版本上使用cmd命令行可以使用上述命令编译 powershell 命令行中 在 powershell 命令行中编译(示例编译64位linux程序) // 设置...在标准 go 命令 上下文环境中,交叉编译意味着程序构建环境 目标计算架构 标识与程序 运行 环境 目标计算架构 标识不同,或者程序构建环境 目标操作系统 标识与程序 运行 环境 目标操作系统 标识不同 关闭 ...ps aux|grep test //关掉 进程 kill 进程 编号 //开机 启动 glang vi /etc/rc.local cd gopath nohup ..../main >/dev/null 2>&1 & 查看 运行 后台 进程 (1)jobs -l (2)ps -ef ps -aux|grep test.js a: 显示所有程序 u: 以用户为主 格式来显示...,就不会有cmd 窗口 了 curl 命令测试 curl发送参数名字username 和pwd 是页面定义 两个参数名字,form1 是页面定义 表单 名字。

    4K 4 0

    Powershell 快速入门(三) 实战应用

    不再使用 时候一个一个 关闭 它们也是一件麻烦事情,所以官方文档还为我们介绍了如何 关闭 除当前 窗口 所有 Powershell 进程 。...每个 Powershell 进程 都有一个变量$PID,用于标志当前 进程 进程 号,利用这一点我们就可以实现这个功能。这里 -WhatIf参数表示不真正 关闭 进程 ,仅列出将要 关闭 进程 。...轮询 关闭 进程 如果在死循环中不断查找任务管理器 进程 ,发现它在 运行 就把它 关闭 ,就可以做一个小小 “病毒”。...这是因为默认 启动 实例是隐藏 ,要显示Excel 窗口 的话,将它设置为可见即可。 $excel.Visible=$true 如果要打开一个现成 工作簿,使用Open函数。... 窗口 运行

    3.7K 10 1

    二十二. Powershell 基础入门及常见用法-1

    管道和重定向 Powershell 管道旨在将上一条命令 输出 作为下一条命令 输出 。...应用程序,所以CMD命令正常 情况下 Powershell 中都能使用,例如ipconfig。...clear-variable remove-variable new-variable 3.自动化变量 powershell 打开会自动加载变量,例如: 窗口 打开它会自动加载大小,再比如程序 配置信息自动加载...set-executionpolicy RemoteSigned 它会提示你需要 启动 管理员身份 运行 。 通过管理员身份打开CMD,再设置其权限即可,设置完成之后可以调用相关 脚本程序。...: 那么,如 何在 CMD中 运行 Powershell 文件呢?

    7.2K 2 0

    Spring Boot 项目 启动 端口经常被占用 彻底解决方案

    摘要: 解决Spring Boot项目 启动 端口经常被占用 问题是开发过程中常遇到 挑战。本文将介绍一系列彻底解决方案,帮助您有效地解决这一问题,确保您 项目可以顺利 启动 运行 。...引言: 在开发过程中,经常会遇到Spring Boot项目 启动 时端口被占用 情况,这可能会导致开发效率下降甚至无法正常 运行 项目。为了避免这一问题,我们需要采取一些措施来彻底解决端口被占用 困扰。...确保您设置了正确 端口号。 使用端口管理工具: 有些工具可以帮助您监控和管理端口 使用情况, Portainer、PortEx等。...Boot项目 启动 端口被占用 问题需要综合考虑多个因素,包括指定端口号、检查 进程 、使用随机端口等。...通过合理配置和适当 管理,您可以彻底解决这一问题,保证项目的顺利 启动 运行

    857 1 0

    深入了解命令提示符(CMD):Windows中 强大命令行工具

    CMD 主要作用如下: 执行命令:通过在 CMD 窗口 中输入命令,可以执行各种系统操作和任务, 创建、复制、删除文件, 启动 应用程序,配置网络设置等。...这将会 关闭 CMD 窗口 。 使用快捷键 "Alt + F4",它将会 关闭 当前活动 窗口 ,包括 CMD 窗口 。 请注意, 关闭 CMD 窗口 并不会终止正在后台 运行 命令或 进程 。...2.2 CMD 窗口 基本组成部分 标题栏:位于 CMD 窗口 顶部,显示当前 窗口 标题和控制按钮, 最小化、最大化和 关闭 按钮。...通过输入和执行命令,你可以在 CMD 窗口 中完成各种操作, 文件管理、系统配置、网络命令、 进程 管理等。...例如,netstat -a 可以显示所有活动 网络连接和监听端口。 tasklist:显示当前 运行 进程 列表。例如,tasklist 可以显示所有正在 运行 进程 及其相关信息。

    15.4K 1 7

    如何获得 PowerShell 命令 历史记录

    view= powershell -3.0 默认 Powershell v2及以上支持能够记录当前会话中输入 命令,多个 PowerShell 进程 之间 共享, Powershell 进程 退出后自动清除所有记录。...(1) Powershell 进程 无法接收键盘输入命令例如 PowerShell 加载了一个在后台 运行 脚本: Powershell -ep bypass -f 1.ps1 此时无法向 Powershell 进程 发送键盘消息...(2) Powershell 进程 能够接收键盘输入命令这里可以模拟发送键盘消息,导出历史记录程序实现思路: 通过遍历枚举所有 窗口 通过GetWindowThreadProcessId从 窗口 (HWND)获得...id=51451 注:安装前需要 关闭 PowerShell 进程 可以通过命令行实现隐蔽安装,命令如下: msiexec /q /i PackageManagement_x64.msi 安装成功后,在控制面板 已安装程序列表...对于低版本 Powershell ,如果命令中包含敏感信息( 远程连接 口令),需要及时清除,命令为:Clear-History 对于cmd.exe ,如果命令中包含敏感信息( 远程连接 口令),需要及时清除

    13.2K 3 0

    何在 后台 运行 Linux命令

    通常 情况下 ,当你在终端 运行 一个命令,在你开始输入另外一个命令之前,你必须等待当前命令 运行 结束。这被称为在前台 运行 命令,或者前台 进程 。...我们将会为你演示如 何在 后台 启动 命令,并且保持 进程 直到会话结束。...jobs -l 输出 内容包括任务 id, 进程 ID,任务状态和 启动 任务 命令: [1]+ 25177 Running ping google.com & 想要将后台 进程 转到前台的话...SIGHUP信号用来发送给 进程 ,用来通知终端已经 关闭 了。 使用nohup命令来在后台 运行 命令,请输入: nohup command & 命令 输出 将会重定向到nohup.out文件。...通过 Tmux,你可以创建一个会话,然后再会话中打开多个 窗口 。Tmux 会话是持久性 ,这意味着即便你 关闭 了终端,这些 Tmux 上 运行 程序依然会 运行

    8K 2 0