只为小站
首页
域名查询
文件下载
登录
JD9165 1024X600 7 inch MIPI屏CMD 模式数据
JD9165 1024X600 7 inch MIPI屏CMD 模式数据
2024-10-11 09:16:42
3KB
1
BAT教程02简介自动执行与隐藏cmd窗口等
### BAT教程02:简介自动执行与隐藏cmd窗口等 #### 一、如何让电脑启动时自动执行bat文件 在Windows系统中,我们可以通过多种方式让计算机启动时自动执行一个批处理(bat)文件。例如,可以将bat文件放置于“启动”文件夹内,或者通过创建计划任务来实现。 ##### 方法一:使用“启动”文件夹 1. **路径定位**:首先找到“启动”文件夹的位置。通常路径为`C:\Documents and Settings\[当前用户]\Start Menu\Programs\Startup\`(对于较新的Windows版本,该路径可能变为`C:\Users\[当前用户名]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\`)。 2. **创建快捷方式**:创建bat文件的快捷方式,并将其放入上述“启动”文件夹中。具体步骤为: - 右键点击bat文件,选择“创建快捷方式”。 - 将生成的快捷方式复制到“启动”文件夹内。 这样设置后,每次系统启动时都会自动运行该bat文件。 ##### 方法二:使用计划任务 1. **打开任务计划程序**:在搜索栏中输入“任务计划程序”,并打开相应的应用。 2. **创建基本任务**: - 在右侧的“操作”区域点击“创建基本任务”。 - 按照提示填写任务名称和描述。 - 选择触发器为“开机启动”或“登录时”。 - 在“操作”步骤中选择“启动程序”,并指定程序/脚本路径为bat文件的完整路径。 - 完成其他必要设置后,点击“完成”。 #### 二、如何隐藏cmd窗口 在运行批处理文件时,默认情况下会显示命令提示符窗口(cmd)。若希望隐藏这个窗口,可以采用以下方法: 1. **使用VBScript脚本**:编写一个简单的VBScript脚本,通过`wscript.shell`对象来启动cmd窗口,并将其设置为隐藏模式。示例代码如下: ```vbscript Set ws = CreateObject("WScript.Shell") ws.Run "cmd /c a.bat", vbHide ``` 其中,“a.bat”为需要执行的批处理文件名,`vbHide`参数用于确保窗口不显示。 2. **修改bat文件**:直接在bat文件中添加命令来隐藏窗口。例如,在bat文件头部添加`@echo off`和`start /B`命令可以达到类似效果。 #### 三、调用EXE后如何关闭BAT窗口 当从bat文件中调用外部程序(如.exe文件)时,可能会遇到调用完成后bat窗口仍然存在的问题。要解决这个问题,可以采取以下几种方式: 1. **使用start命令**:使用`start /B`命令启动外部程序,这会在后台运行程序而不会新开窗口。 2. **结合&和exit命令**:在bat文件中调用外部程序后,添加`& exit`命令,以确保bat文件立即退出。 示例bat文件内容如下: ```batch @echo off start /B "D:\soft\QQ\QQ.exe" & exit ``` #### 四、关闭bat命令,也即kill进程 有时我们需要在bat文件中停止某个正在运行的进程。虽然没有直接的“kill”命令,但可以使用`taskkill`命令来实现: 1. **使用taskkill命令**:通过指定进程名称或PID来终止进程。例如: ```batch taskkill /F /IM notepad.exe ``` 或者根据进程ID终止: ```batch taskkill /F /PID 1234 ``` 2. **列出进程**:使用`tasklist`命令来查看当前系统中运行的所有进程及其PID。 以上就是关于bat文件自动化执行及窗口管理的相关知识点。通过这些技巧,我们可以更加高效地管理和控制批处理文件的执行流程。
2024-09-28 19:20:14
1KB
BAT
1
易语言CMD替换自身
易语言CMD替换自身是一种在编程技术中常见的技巧,主要用于程序的自动更新或自我修复。易语言,作为一款国产的编程语言,以其简单的语法和丰富的功能库,为开发者提供了便捷的编程环境。CMD替换自身主要是利用命令行(CMD)工具来完成程序自身的替换,通常用于实现无痕升级、后台静默更新等需求。 我们要理解“CMD替换自身”的原理。在Windows系统中,CMD(Command Prompt)是操作系统内置的命令行接口,可以执行各种系统级别的操作。当一个程序需要更新时,它可以先复制一个新的版本到临时位置,然后利用CMD命令将旧版本替换为新版本。这个过程中,程序需要确保在替换自身的过程中不会被中断,否则可能导致程序无法正常运行。 易语言实现CMD替换自身的一般步骤如下: 1. **创建临时文件**:程序首先会生成一个临时文件,将新的程序版本复制到这个临时文件中。这一步通常用易语言的文件操作函数完成,如`创建文件`、`写文件`等。 2. **启动CMD**:使用易语言的进程控制函数,如`启动程序`,调用CMD并传递特定的命令行参数。这些参数可以是系统命令,如`move`或`copy`,用于执行文件替换操作。 3. **执行替换操作**:在CMD命令行中,执行类似`move /y old.exe new.exe`的命令,将旧版本的程序(old.exe)替换为新版本的程序(new.exe)。`/y`参数表示在覆盖时不需要用户确认。 4. **关闭旧程序并启动新程序**:在确保替换操作成功后,程序会结束自身进程,同时启动新版本的程序。这可能需要用到`结束进程`和`启动程序`两个函数。 5. **异常处理**:在整个过程中,应有充分的错误处理机制,比如检查文件是否成功复制、替换命令是否执行正确等。一旦发生错误,程序应能妥善处理,避免系统崩溃。 在易语言CMD替换自身源码中,你可能会看到如下关键代码段: ```易语言 . . . // 创建临时文件 创建文件 (新程序路径 + ".tmp") // 复制新版本到临时文件 复制文件 (新程序完整路径, 新程序路径 + ".tmp") // 启动CMD并执行替换操作 启动程序 ("cmd.exe", "/c move /y " + 新程序路径 + ".tmp " + 当前程序路径) // 检查替换是否成功,如果成功则结束当前程序 . . . ``` 以上代码是一个简化的示例,实际应用中可能需要根据具体需求进行调整和优化。通过这种方式,开发者可以在不打扰用户的情况下,实现程序的无缝升级,提高用户体验。不过,这种技术也需要注意安全问题,防止恶意程序利用此方法进行非法替换。因此,在实际应用中,开发者应当对源码进行严格的审查和测试。
2024-07-17 16:40:38
207KB
CMD替换自身
1
wmi4j 远程执行cmd命令获取命令执行的结果
该代码实现了在远程windows主机上 获取进程列表 及进程对应的端口;使用wmi4j 连接远程主机获取进程列表,创建文件夹、共享文件夹、执行netstat -ano输出到aa.txt文件,读取文件、撤销文件夹共享、删除文件夹及aa.txt文件;即实现远程执行cmd命令获取命令执行的结果的效果。
2024-06-13 19:11:46
6KB
windows
java
wmi4j
1
隐藏运行CMD命令脚本
隐藏运行CMD命令脚本,可以使得CMD命令行在后台运行。
2024-06-12 12:59:27
79B
隐藏运行CMD命令脚本
1
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
今天小编就为大家分享一篇解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
2024-03-27 19:21:52
138KB
pycharm
CMD窗口
显示乱码
1
易语言cmd服务端源码,易语言cmd远程服务
易语言cmd远程服务源码,cmd远程服务,控制台发送,控制台连接,控制台取回信息,读管道,创建匿名管道,创建进程,读文件,写文件,关闭句柄,获取启动信息_,打开进程句柄
2024-03-03 12:23:52
6KB
易语言cmd远程服务源码
cmd远程服务
控制台发送
控制台连接
1
cmd-tools.zip
honeycomb package打包报错:make不是内部命令,只需要下载解压最底层所有文件,添加这个包到git的安装目录/usr/bin/目录下,重启git bash即可
2024-01-19 10:52:18
2.92MB
honeycomb
packag
make不是内部命令
1
c#调用 命令行 一直运行CMD 的 ARP -D 命令
c#调用 命令行 一直运行CMD 的 ARP -D 命令,可自己调节时间。 清除arp 地址表。 附C# 源码
2023-10-29 05:04:46
36KB
c#
cmd
arp
1
cmd窗口命令 dos命令大全
dos命令大全 cmd命令大全 cmd窗口命令
2023-10-13 15:02:38
59KB
dos命令大全
cmd命令大全
cmd窗口命令
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
基于MATLAB的水果图像识别
cplex_studio129.win-x86-64.exe CPLEX 12.9直接安装可使用
CPLEX12.8学术版安装包:cplex_studio128.win-x86-64.exe
2019和2021年华为单板通用硬件笔试题及答案
opcua服务器模拟器+opcua客户端工具.rar
simulink仿真实现光伏发电MPPT+能量管理
sqlite运行所需Vc++运行环境,纯净版System.Data.SQLite.dll及SQLite.Interop.dll
matlab时频分析工具箱+安装方法+函数说明+最新版tftb.
粒子群算法优化3-5-3多项式工业机器人时间最优轨迹规划算法matlab代码
多目标微粒子群算法MOPSO MATLAB代码
狂神说Java系列笔记.rar
2020年数学建模B题(国二)论文.pdf
IEEE33节点配电网Simulink模型.rar
机械臂碰撞检测 八组逆解碰撞检测 机械臂避障路径规划
EEupdate_5.35.12.0 win10下修改intel网卡mac
最新下载
计算机科学与技术导论论文.doc
Openpose-pytorch开源项目用于姿态检测、人体关键点识别
天池项目金融数据分析赛题1:银行客户认购产品预测
APB2APB总线同步桥
11.9.3 Packet Tracer - VLSM Design and Implementation Practice.pka
packet tracer实验集合(一共84个,附加答案)
单板硬件测试规范
springboot公益慈善管理系统(源码+数据库)281454
imdb_word_index.json
基于干扰观测器的具有不匹配干扰的非线性系统的抗干扰控制
其他资源
酒店需求规格说明书
AES加密BMP图片
网上书城系统详细设计说明书课程设计.doc
机器视觉基础培训教程
js+html5+css3多平台时尚用户登录界面设计(asp.net c#)
FastReport4.2 中文汉化版
大数据hadoop、hive等题库.doc
Qt Opengl 3阶魔方自动还原
TWAIN协议For C#库,自用的,现共享出来
华为云FusionAccess 8.0.1 桌面云技术白皮书.docx
易买网前后台素材+源码
中央广播电视大学《安装工程造价》期末总复习资料(含答案).pdf
VC使用CStringArray类创建和使用字符串数组
无领导小组全面解析.pdf
不锈钢激光着色机理及基于神经网络的颜色预测
FastReport_6.4.8_VCL_Enterprise_FS.zip
mysql-5.6.50.rar
KTH视频数据资源非官网连接,绝对有效
【MATLAB】利用FFT分析其频谱
遗传算法matlab源代码
HCM产品竞品分析
企业招聘小程序Minihr
世界地名数据库
矩阵运算C++实现.doc
ascii读取及雷达数据的转换