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

使用winsw部署SpringBoot项目

使用winsw部署SpringBoot项目 简介 linux下部署springboot项目是一件很简单事,直接后台运行就行了,最多写个shell脚本开机自启就行了。...我们最近做项目需要在windows上部署,windows上运行jar有一个问题,运行时候会弹出一个cmd窗口,并且不能关闭,关闭的话程序就停止了。...下载后将winsw执行程序xml改成同样名字,比如使用项目名+Service命名方式。...执行命令: net stop myProject 删除服务 删除服务: myProjectService.exe uninstall 最后 上面所有的命令都可以写在批处理文件中,部署时候就可以实现一键部署了...将命令写在批处理文件中,希望将批处理文件默认为管理员权限打开,可以批处理文件开头写上: %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute

91210
您找到你想要的搜索结果了吗?
是的
没有找到

自制简单实用脚本

刚开始学习编程同学有不少喜欢玩脚本,那么今天就来教大家如何自制一个简单实用脚本软件,而在批处理脚本中最常用便是batvbs。那么bat到底是什么呢?...命令提示下键入批处理文件名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现顺序来逐个运行它们。...批处理文件DOSWindows(任意)系统中,.bat文件是可执行文件,由一系列命令构成,其中可以包含对其他程序调用。...这个文件每一行都是一条DOS命令(大部分时候就好像我们DOS提示符下执行命令行一样),你可以使用DOS下Edit或者Windows记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件...今天,我们就用bat来自制一个炫酷黑客数字雨脚本。 01 首先,我们桌面创建一个新建文本文档(.txt)然后将其打开,在里面输入如下代码,并保存。 ?

2.8K20

windows批处理命令大全「建议收藏」

大家好,又见面了,是你们朋友全栈君。...同时使用参数/Q 可取消删除操作系统确认就直接删除。...> 3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,"> ""> >" 是重定向命令 echo on或off 打开或关闭echo,仅用echo不加参数则显示当前echo设置 echo...exit 退出cmd.exe程序或目前,用参数/B则是退出当前批处理脚本而不是cmd.exe type 文件名 显示文本文件内容 more 文件名 逐屏显示输出文件 find 文件名 查找某文件 title...REM 文本内容 批处理文件中添加注解 goto 标签 将cmd.exe导向到批处理程序中带标签行 (标签必须单独一行,且以冒号打头,例如:“:start”标签) if 批处理程序中执行条件处理(

1.7K20

c语言中system函数_c语言system头文件

大家好,又见面了,是你们朋友全栈君。...Windows 命令并创建宏 DRIVERQUERY 显示当前设备驱动程序状态属性 ECHO 显示消息,或将命令回显打开或关闭 ENDLOCAL 结束批文件中环境更改本地化 ERASE 删除一个或多个文件...* EXIT 退出 CMD.EXE 程序(命令解释程序) * FC 比较两个文件或两个文件集并显示它们之间不同 * FIND 一个或多个文件中搜索一个文本字符串 * FINDSTR 多个文件中搜索字符串...显示远程用户为了文件共享而打开文件 PATH为 可执行文件显示或设置搜索路径 PAUSE 暂停批处理文件处理并显示消息 POPD 还原通过 PUSHD 保存的当前目录上一个值 PRINT...SYSTEMINFO 显示计算机特定属性配置 TASKLIST 显示包括服务在内所有当前运行任务 TASKKILL 中止或停止正在运行进程或应用程序 TIME 显示或设置系统时间 后面加

2.4K20

微软为WSL2提供原生Systemd 支持

依赖 systemd 一些知名 Linux 应用程序包括: snap(Canonical 为使用 Linux 内核 systemd init 系统操作系统开发软件打包部署系统) microk8s...(一个轻量级 Kubernetes,旨在降低 K8s 云原生应用开发准入门槛) systemctl(检查控制 systemd 系统和服务管理器状态) 如何向 WSL 添加 Systemd 支持...目前是预发布0.67.6 (Microsoft.WSL_0.67.6.0_x64_ARM64.msixbundle)。 下载文件后,您可以继续安装。但首先,您必须停止 WSL 服务。...因此,打开服务管理控制台,突出显示“Windows Subsystem for Linux Preview”服务,然后从右键单击上下文菜单中选择“停止”。...发行版内部,使用您喜欢文本编辑器打开 /etc 目录中 wsl.conf文件。如果该文件不可用,只需创建一个新文件。

96220

看我一招鲜 | BAT转EXE快速生成

这个.bat批处理工具就相当于把之前需要DOS下在command/CMD.exe里一条一条去输入执行指令放在了一个文件里去顺序执行。...可以看出在这个bat文件中创建指令可以cmd.exe中依次顺序执行。 简单说下这些意思,更加详细内容可以查看bat文件其他介绍。...不过powershell不仅可以windows系统中运行,还可以再linux系统MACOS上运行。...理论上讲powershell是比cmd更强大语言,同时Powershell会兼容cmd,但为啥powershell不行不是这个文章重点,重点是如何能把这个.bat文件FTVIEW中让他执行起来。...具体使用方法也比较简单容易啊,基本上就是根据提示下一步下一步点然后输入一些信息就可以了,然后到了install program这里选择install program选择使用cmd.exe然后来打开之前创建

4.5K30

m3u8文件合并 app(m3u8合并失败)

大家好,又见面了,是你们朋友全栈君。 电脑端合成m3u8方法 利用.bat文件 步骤如下 手机端 PC端 利用.bat文件 bat文件是dos下批处理文件。...命令提示下输入批处理文件名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现顺序来逐个运行它们 [1] 。...步骤如下 手机端 从Quark下载高清视频又是采用了m3u8格式存储。 首先下载一款缓存视频合并APP,成功合成 若提示有失效文件,再采用PC端方法。...打开文本文件输入 // 文件有后缀 copy/b(空格)*.ts(空格)需要建立合并视频文件名.ts; // 文件无后缀,直接去掉后缀即可 copy/b(空格)*(空格)需要建立合并视频文件名; 4...Pause // 文件无后缀,直接去掉后缀即可(此段文字可不复制) copy/b(空格)*(空格)需要建立合并视频文件名 Pause 末尾加个回车输入Pause保存后打开就不会在执行后自动关闭了。

3.5K10

常用DOS命令汇总

内部命令是随每次启动COMMAND.COM装入并常驻内存,而外部命令是一条单独可执行文件。操作要记住是,内部命令在任何时候都可以使用。...DISKCOPY 将一个软盘内容复制到另一个软盘。 pause 停止批处理文件处理并显示信息。 DISKPART 显示或配置磁盘分区属性。 POPD 还原由PUSHD保存的当前目录上一次值。...EVENTQUERY 显示指定准则事件日志项目。 rem 记录批处理文件或CONFIG.SYS中注释。 exit 退出CMD.EXE程序(命令解释程序)。 ren 重新命名文件。...SCHTASKS 安排命令程序一部计算机上按计划运行。 goto 将Windows命令解释程序指向批处理程序 SHIFT 调整批处理文件中可替换参数位置。...help 提供Windows命令帮助信息。 start 打开单独视窗运行指定程序或命令。 if 批处理程序中执行有条件处理过程。 subst 将驱动器号与路径关联。

2.7K10

Memcached使用小记

该文章简单记录一下Windows平台下安装与配置Memcached方法,Memcached 是一个高性能分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。...1、下载Memcached for Windows 点击下载(版本1.4.5)   说明:win64bit 1.4.4 这个版本MemCached有网友说 设置缓存过期时间大并发时候缓存会失败,...2.1、命令行安装   系统64bit,因此安装是64位Memcached-1.4.5 安装命令:   1、以管理员身份运行 cmd.exe   2、进入到memcached文件夹     ...Memcached安装就此结束,Memcached是以windows服务运行,下面我们来看一下我们Memcached是否安装成功了 cmd  命令 services.msc 打开windows服务...memcached-1.4.5.exe -d install echo start memcached service memcached-1.4.5.exe -d start echo end pause 2、停止卸载

44120

windows批处理命令教程书籍有哪些_windows脚本命令

大家好,又见面了,是你们朋友全栈君 批处理文件是无格式文本文件,它包含一条或多条命令。它文件扩展名为 .bat 或 .cmd。...命令提示下键入批处理文件名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。...批处理文件中使用 FOR 命令,指定变量请使用 %%variable 而不要用 %variable。...,当数量特别多时候,原本很开心一件事都会变得很郁闷:)。文章开头就谈到使用批处理文件,可以简化日常或重复性任务。那么如何实现呢?呵呵,看下去你就会明白了。...自行查看 不使format自动格式化参数是这样来自动格式化A盘 echo y|format a: /s /q /v:system 用过format都知道,再格盘要输入y来确认是否格盘,这个命令前加上

5K10

Windows 命令行快速上手

1.必知点 批处理文件 Windows 脚本文件被被称为批处理文件或命令行脚本,后缀名为 .bat 或 .cmd,命令提示下键入批处理文件名称,或者双击该批处理文件,系统就会调用 cmd.exe 按照该文件中各个命令出现顺序来逐个运行它们...cd DIR set 显示、设置或删除 cmd.exe 环境变量。也可以用于定义变量。...它允许你按页查看文本文件,以避免终端窗口中一次显示太多内容,从而使文本更易于阅读。 使用 more 命令,可以按以下方式进行操作: 按下空格键:显示下一页文本内容。.../t 将制表符显示为 n 指定空格数。 + 显示第一个文件,从 n 指定行开始。 示例: :: 分屏显示文件内容 more FILE echo 显示消息或打开或关闭命令回显功能。.../q 只有使用 /s 选项才有效 示例: :: 删除目录 rd DIR :: 删除非空目录,会有交互式提醒是否删除 rd /s DIR :: 删除非空目录不提醒 rd /s /q DIR move

25320

Window权限维持(四):快捷方式

Windows快捷方式包含对系统上安装软件或文件位置(网络或本地)引用。自从恶意软件出现之初,便已将快捷方式用作执行恶意代码以实现持久性一种方法。...当用户进行身份验证,将执行有效负载,并打开Meterpreter会话. ? PoshC2 PoshC2可以创建一个LNK文件并将其直接放置Windows启动文件夹中以保持持久性。...将这些快捷方式放置启动文件夹中以保持持久性将是一个微不足道过程,因为假定已经存在与命令控制服务器通信。 lnk2pwn是用Java编写工具,可用于制作恶意快捷方式。...–快捷方式当用户进行身份验证,将执行有效负载,并打开Meterpreter会话.SharPersist – MeterpreterPoshC2PoshC2可以创建一个LNK文件并将其直接放置Windows...将这些快捷方式放置启动文件夹中以保持持久性将是一个微不足道过程,因为假定已经存在与命令控制服务器通信。lnk2pwn是用Java编写工具,可用于制作恶意快捷方式。

1.2K30

windows bat批处理基础命令学习教程「建议收藏」

6.大小写不敏感(命令符忽略大小写) 7.批处理文件扩展名为 .bat 或 .cmd。 8.命令提示下键入批处理文件名称,或者双击该批处理文件,系统就会调用Cmd.exe来运行该文件。...2) 传递参数给批处理文件 %[1-9]表示参数,参数是指在运行批处理文件文件名后加以空格(或者Tab)分隔字符串。...变量名称是区分大小写,所以 %i 不同于 %I 批处理文件中使用 FOR 命令,指定变量建议用 %%variable而不要用 %variable。 (set) 指定一个或一组文件。...3st.txt 对比二个文件并把不同之处输出到3st.txt文件中,”> “”> >” 是重定向命令 at id号 开启已注册某个计划任务 at /delete 停止所有计划任务,用参数/yes则不需要确认就直接停止...、D=淡紫、E=淡黄、F=亮白 prompt 名称 更改cmd.exe显示命令提示符(把C:\、D:\统一改为:EntSky\ ) print 文件名 打印文本文件 2ver DOS窗口下显示版本信息

15.7K34

cmd.exe 命令行启动参数(可用于执行命令、传参或进行环境配置)

我们都知道如何cmd.exe 中启动一个程序,但是当你需要自动启动这个程序时候,你就需要知道如何通过 cmd.exe 来启动一个程序,而不是手工输入然后回车运行了。...顺便,使用 PowerShell 来启动方法可以参见我另一篇博客: PowerShell 命令行启动参数(可用于执行命令、传参或进行环境配置) - 吕毅 cmd.exe 帮助文档 先打开一个 cmd...你 可以机器上/或用户登录会话上 启用或停用 CMD.EXE 所有调用扩展,这要通过设置使用 REGEDIT.EXE 注册表中一个或两个 REG_DWORD 值: 1 2 3 4 5HKEY_LOCAL_MACHINE...你 可以机器上/或用户登录会话上启用或停用 CMD.EXE 所有 调用延迟扩展,这要通过设置使用 REGEDIT.EXE 注册表中 一个或两个 REG_DWORD 值: 1 2 3 4...你可以计算上/或 用户登录会话上启用或禁用 CMD.EXE 所有调用完成, 这可以通过使用 REGEDIT.EXE 设置注册表中下列 REG_DWORD 全部或其中之一: 1 2 3 4

1.4K20

运维实战:Windows服务挂掉了怎么办,通过Bat脚本实现自动重启

大家日常运维当中,如果Windows服务器服务挂掉了怎么办,比如数据库、Tomcat、Redis等等。...具体如何操作,可以官网查看。...官网:http://www.nssm.cc/usage 3.2 Windows服务程序 将批处理脚本作为Windows服务运行方法是编写一个简单Windows服务程序,然后该服务程序中调用批处理文件...你需要编写一个XML配置文件来指定批处理文件位置其他参数,然后用winsw.exe配置文件一起创建服务。...使用命令行工具 sc 注册服务: 注意:这种方法还是间接地将批处理文件作为服务运行,而不是直接将批处理文件注册为服务。 正在参与2024腾讯技术创作特训营第五期有奖征文,快来和我瓜分大奖!

1.1K20

C语言system函数使用「建议收藏」

Windows 命令并创建宏 DRIVERQUERY 显示当前设备驱动程序状态属性 ECHO 显示消息,或将命令回显打开或关闭 ENDLOCAL 结束批文件中环境更改本地化 ERASE 删除一个或多个文件...* EXIT 退出 CMD.EXE 程序(命令解释程序) * FC 比较两个文件或两个文件集并显示它们之间不同 * FIND 一个或多个文件中搜索一个文本字符串 * FINDSTR 多个文件中搜索字符串...显示远程用户为了文件共享而打开文件 PATH为 可执行文件显示或设置搜索路径 PAUSE 暂停批处理文件处理并显示消息 POPD 还原通过 PUSHD 保存的当前目录上一个值 PRINT...显示、设置或删除 Windows 环境变量 SETLOCAL 开始本地化批处理文件环境更改 SC 显示或配置服务(后台进程) SCHTASKS 安排在一台计算机上运行命令程序 SHIFT...SYSTEMINFO 显示计算机特定属性配置 TASKLIST 显示包括服务在内所有当前运行任务 TASKKILL 中止或停止正在运行进程或应用程序 TIME 显示或设置系统时间 后面加

1.5K20

Windows维权之粘滞键项维权

文章前言辅助功能提供了其他选项(屏幕键盘、放大镜、屏幕阅读等)可以帮助残疾人更轻松地使用Windows操作系统,但是此功能可能会被滥用于已启用RDP且已获得管理员级别权限主机上实现持久性,此技术涉及磁盘或者需要修改注册表才能执行存储远程负载基本介绍目前...之后连续按下5次"Shift"键,之后将弹出命令执行窗口,可以直接以System权限执行系统命令、创建管理员用户、登录服务等同时,当我们权限维持,如果留下了粘滞键后门,当用户修改密码后,我们远程连接可能会出现无法登录情况...,这时候上面这种后门进行权限维持就比较有用了:第一种:创建cmd.exe粘滞键,之后登录界面按下5次shift调用cmd来添加用户,之后再次登录:第二种:使用后门文件shell.exe来替换sethc.exe...文件,之后远程直接五次shift上线即可~Metasploit Metasploit框架提供了一个后渗透测试利用模块,该模块可用于自动化粘性键持久性技术,该模块将用CMD替换所选辅助功能二进制文件...,用于执行命令,笔者也未捕获到)之后empire中成功反弹后门代理:Powershell粘性键持久性技术是众所周知,一些攻击者者在网络攻击期间也常常使用它,除了上述MetasploitEmpire

24210

粘滞键项权限维持

之后window下执行以下命令: cd c:\windows\system32 move sethc.exe sethc.exe.bak //备份sethc.exe copy cmd.exe sethc.exe...同时,当我们权限维持,如果留下了粘滞键后门,当用户修改密码后,我们远程连接可能会出现无法登录情况,这时候上面这种后门进行权限维持就比较有用了: 第一种:创建cmd.exe粘滞键,之后登录界面按下...之后目标主机中连续五次shift即可执行SYSTEM权限命令行,这在RDP远程登录用户密码已被修改情况下很有用~ ?...Powershell 粘性键持久性技术是众所周知,一些攻击者者在网络攻击期间也常常使用它,除了上述MetasploitEmpire之外,我们还可以使用脚本来自动执行此方法,Preston Thornburg...批处理文件2 与批处理文件1方式类似,Sticky-Keys项目(https://github.com/HanKooR/Sticky-Keys )提供了一个额外选项,把系统控制台给用户,该工具使用较为简单

1.2K20

批处理for命令用法_cmd批处理命令

大家好,又见面了,是你们朋友全栈君。 摘自Windows XP帮助文档。 For对一组文件中每个文件运行指定命令。...复杂批处理文件中可以使用 variable 多个值来区分不同可替换变量。 显示一组文件 set 参数可以代表单个或多个文件组。可以使用通配符(即,* ?)指定文件组。...1991.*) 使用 for 命令,set 中第一个值代替 %variable 或 %%variable,然后由指定命令处理该值。...注意:没有使用令牌选项,/F 将仅检查第一个令牌。 文件解析过程包括读取输出、字符串或文件内容、分成独立文本行及然后将每行解析成零个或更多个令牌。...继续到 filenameset 中下一个文件之前,每个文件都会被打开、读取处理。要覆盖默认解析行为,指定 “ParsingKeywords”。

2.2K30
领券