`
dongin
  • 浏览: 121169 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

开机隐藏cmd运行程序

阅读更多
       如果有个程序运行的时候不想让它显示cmd界面,比如我正在做的一个网吧项目就需要这样。下面举个小例子来测试一下:
先建一个python文件test.py,代码如下:
python 代码
  1. if __name__ == "__main__":  
  2.     import time  
  3.     while True:  
  4.         file = open('test.txt', 'a')  
  5.         file.write('run in background\n')  
  6.         file.close()  
  7.         time.sleep(1)  
  8.         print "it's running..."  
接着写个批处理文件(test.bat),内容如下:
python 代码
  1. python test.py  
如果运行这个批处理文件,可以看见在cmd中一直打印"it's running...",
最后关键部分就是写一个test.vbs文件,内容如下:
python 代码
  1. Set ws = CreateObject("Wscript.Shell")     
  2. ws.run "cmd /c test.bat",vbhide  
双击test.vbs后test.py就会在后台执行而部显示cmd,可以从test.txt或进程中看出test.py正在运行。最后要做的就是把test.vbs拖到 windows的‘’启动“力即可。
分享到:
评论

相关推荐

    BAT教程02简介自动执行与隐藏cmd窗口等

    1. **使用start命令**:使用`start /B`命令启动外部程序,这会在后台运行程序而不会新开窗口。 2. **结合&和exit命令**:在bat文件中调用外部程序后,添加`& exit`命令,以确保bat文件立即退出。 示例bat文件内容...

    C#隐式运行CMD命令(隐藏命令窗口)

    本文将详细介绍如何使用C#隐式运行CMD命令并隐藏命令窗口,特别是在WinForm应用中。 首先,要实现这个功能,我们需要使用`System.Diagnostics.Process`类。这个类提供了启动、控制和与外部进程交互的能力。以下是一...

    命令行启动关闭tomcat而不显示cmd界面

    Apache Tomcat是一个开源的Java Servlet容器,它实现了Java EE的Web应用程序规范,主要用于运行Java Web应用程序。要实现标题所述的功能,我们需要了解以下知识点: 1. **服务化安装Tomcat**: 在Windows上,可以...

    cmd命令大全

    2. **at**:用于计划在特定时间运行的命令和程序,类似于任务计划程序。 3. **attrib**:查看或更改文件的属性,如隐藏、只读、系统等。 4. **cacls**:查看或修改文件的访问控制列表(ACLs),控制文件和文件夹的...

    CMD 命令速查手册

    2. **AT**:用于在指定的时间运行命令或程序,这对于定时任务非常有用。 3. **ATTRIB**:查看或更改文件或文件夹的属性,如隐藏、只读、存档等。 4. **BREAK**:设置或清除扩展的CTRL+C检查,影响程序如何响应中断...

    大量批处理实用程序例程

    查看开机自启动程序的完整路径.cmd 查看电脑硬件信息.bat 检测光驱中是否有盘.cmd 添加环境变量.cmd 解析ipconfig命令输出通用函数.cmd 调用系统气泡.cmd 通过inf重启电脑.cmd C盘转换为NTFS格式.cmd dos下重启.bat ...

    xp快速开机

    同时,为了保护个人隐私,可以创建隐藏或无法访问的文件夹,如文中提到的CMD命令创建法,但这并不意味着完全安全,因为有经验的用户仍然可以找到绕过的方法。因此,对于重要的私密文件,使用专业的加密软件更为可靠...

    bat中自动进入全屏模式或最小化模式

    需要注意的是,批处理脚本的最小化并不意味着程序完全隐藏,只是窗口缩小到任务栏图标。如果需要完全隐藏批处理窗口,可以使用其他方法,例如使用`taskkill`命令在启动后立即关闭命令提示符窗口,但这通常会导致...

    VB编程常用的注册表键值(禁用任务管理器,禁用CMD等)

    - **功能**: 将程序设置为随Windows启动而自动运行。 - **设置**: 将程序的完整路径添加至该键路径下,并保存为 `REG_SZ` 类型。 - **数据类型**: `REG_SZ` #### 5. 隐藏文件属性 - **键路径**: `HKEY_CURRENT_...

    cmd操作命令和linux命令大全收集

    CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...

    700个批处理打包下载.rar

    全盘禁止运行指定程序.cmd 公交线路.txt 公交线路查询.bat 关闭IDE通道检测.bat 分离路径和文件名.cmd 列举水产品最高&最低价记录.cmd 列举进程.bat 创建url格式的快捷方式.cmd 删除N天之前的文件.cmd 删除当前目录...

    VB编程常用的注册表键值(禁用任务管理器,禁用CMD等)[修订版]

    - **功能**:配置程序在Windows启动时自动运行。 - **设置**:将程序的完整路径添加到该路径下,保存为`REG_SZ`类型。 - **数据类型**:`REG_SZ` ##### 5. 控制文件隐藏状态 - **键值路径**:`HKEY_CURRENT_USER\...

    程序员必备.doc cmd

    7. "Windows自动启动程序的十大藏身之所.doc" - 自动启动程序是许多恶意软件的常见隐藏地点,了解它们的藏身之处有助于安全防护和系统优化。这个文档可能揭示了系统启动时各种可能的程序加载点,帮助程序员识别并...

    常用的CMD命令

    CMD(Command Prompt)是Windows操作系统中的命令行解释器,它允许用户通过文本界面执行系统级操作,如管理文件、查看系统信息、运行程序等。在Windows XP中,CMD提供了丰富的命令集,以下是一些常用CMD命令的详细...

    vb快捷打开wsl.zip

    程序实现了桌面快捷方式直接打开ubuntu隐藏cmd窗口 免开机启动,第一次启动检测 VcXsrv是否打开 程序实现通道运行cmd vb gui透明加载界面 本想弄个远程打开的 本人没时间弄了 有心的网友可以二次开发。

    CMD命令大全

    通过CMD,用户可以执行各种系统级任务,如管理文件、查看系统信息、运行程序等。以下是一些常用CMD命令的详解: 1. ` assoc`: 用于显示或修改文件扩展名关联,将特定的文件类型与应用程序关联起来,例如将`.txt`...

    开机自检怎么关闭?.docx

    需要注意的是,这种方式可能会隐藏某些磁盘错误,因此不推荐经常使用。 #### 3. 通过修改注册表禁止开机自检 另一种更为彻底的方法是通过修改注册表来禁止开机自检: - **修改注册表项**: - 打开“开始”菜单,...

    如何关闭开机自检.docx

    1. **打开命令提示符**:同样通过“开始”菜单打开“运行”程序,输入`cmd`命令。 2. **取消自检等待时间**:在命令提示符窗口中输入`CHKNTFS /T:0`命令。 3. **取消特定磁盘自检**:使用命令`CHKNTFS /X X:`(其中`...

    强化版 Win 运行命令程序 Run-Command 4.64 + x64.zip

    另外也可单击“#选项”按钮,设置让 Run-Command 开机后自动运行、开启时自动隐藏到桌面右下角系统列,或者也可以点“Hot-Key”自行设置快捷键,可以像以前那样用“Windows”+“R”来开启 Run-Command、运行常用...

    Windows 开机启动批处理文件.docx

    - **说明**:该目录存放的是系统级别的启动项目,任何放置于此目录下的程序或脚本都将在系统启动时自动运行。 ##### 2. 创建与编辑批处理文件 - **创建**:在启动目录下新建一个`.bat`文件。 - **编辑内容**: - ...

Global site tag (gtag.js) - Google Analytics