只为小站
首页
域名查询
文件下载
登录
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
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
EEupdate_5.35.12.0 win10下修改intel网卡mac
DBSCAN算法Matlab实现
代码随想录知识星球精华-大厂面试八股文第二版v1.2.pdf
中国地面气候资料日值数据集(V3.0)2014-2019.zip
YOLOv5 人脸口罩图片数据集
Academic+Phrasebank+2021+Edition+_中英文对照.pdf
android studio课程设计作业PPT+设计文档+可运行源代码+设计思路
MPC 模型预测控制matlab仿真程序
MATLAB之LSTM预测
银行笔试 信息科技岗部分真题
基于S函数的BP神经网络PID控制器及Simulink仿真和对应代码模型.zip
基于yolov4-keras的抽烟检测(源码+数据集)
avantage 软件 xps 处理软件30天后不能使用问题
Python+OpenCV实现行人检测(含配置说明)
数据结构课后习题答案
最新下载
Unity3d特效粒子 光束效果 FXlight pack 特效包 免费更新
FusionServer Tools-2.3.8-FwUpgrade-cli
倒立摆的模糊控制(基于simulink仿真,适合初学者).rar
memload-7.0-1.r29766.x86-64.rpm
基于科大讯飞语音识别demo
ST-Link老版好用固件包
基于matlab的m序列产生器的设计
pg058-blk-mem-gen.pdf
JNDIExploit-1.4-SNAPSHOT.jar
IP-guard的卸载工具,强制删除,无需重装
其他资源
C\C++ 500面试题 + c++ 经典100题.rar
ubuntu12.04下安装freesurfer文件 libXss.so.1.0.0;libjpeg.so.8.0.2
廖雪峰大神python教程1-3及新版全套PDF
xilinx Vivado2017.1 大包下载以及license
USPS手写体数字识别图片库
CONTROL4基础教程
厦门浮生记(经营类小游戏类似北京浮生记)
5G关键技术
基于LABVIEW的温度数据采集系统的软件设计
134个小程序源码打包下载
计算机信息系统安全等级保护标准体系与制度(41文件版)
Hibernate_Struts2_学生选课系统完整版系统
MeidESNHexDec
jsoup-1.13.1.jar
KT6368A BLE标准原理图V1.1.pdf
DCOS之marathon技术文档
口腔管理软件破解版(轻松牙医)+轻松牙医破解
实验室预约系统
三菱QD75 定位模块使用手册(编程用)
密码管理小程序,可实现新旧密码更改
基于TMS320F2812的电能质量监测装置程序
数字图像处理matlab版配套资料(图片和源码)
在线考试系统外文翻译