返回列表

RunSilent -隐藏或者显示窗口运行程序的小工具

[小工具] 4万
设置
3938487 Lv.7 common_100_usergroup_icon

专栏

复制 显示全部楼层 倒序浏览 |
跳转到指定楼层

小工具, 命令行程序, 控制窗口显示与隐藏

RunSilent是一个50k大小的小工具,用于隐藏或者显示窗口运行程序。适用于控制那些带有黑色回显窗体的程序、bat或者python脚本,在运行参数中可以指定要运行的程序路径以及是否隐藏窗口的选项。

本帖最后由 黑 于 2024-2-29 19:26 编辑

只有50k大小

  用处:针对电脑中一些程序或者bat 或者python脚本带有黑色回显窗体,可以做到自由控制显示后者隐藏。

  运行参数说明:
  -f 后面是要运行的程序的路径,支持绝对路径,也支持系统变量中的程序,比如直接填写cmd,python等
  -c 要运行的程序的参数,根据要运行程序的需要配置
  -s 是是否隐藏窗口,填写0是显示窗口,1是隐藏窗口

  事例:
  runSlient.exe -f cmd -c "/c net user" -s 0
  意思是打开系统中的cmd.exe ,运行 net user 命令查询系统用户,显示命令行窗口

  runSlient.exe -f "c:/vipdoc.py " -c  -s 1
  意思是运行c盘根目录下的 vipdoc.py 这个python脚本,不显示命令行窗口,
   本程序同时也支持.pyc 等python编译的程序直接调用


  使用案例:
  
  https://www.55188.com/thread-17048921-1-1.html

  https://www.55188.com/thread-16947560-1-1.html

帖子中的通达信数据工具因为是python打包的exe,所以直接运行会带有黑色回显的命令对话框
  想要进行设置成不显示窗体沉默运行,使用案例的完整整合附件在1楼 ,本工具下载在附件

  两者进行整合修改的样本看如下bat 脚本代码

  1. @echo off

  2. echo ----------------------------------------------------
  3. echo 创建windows计划任务-可以设置显示或者隐藏窗口运行脚本
  4. echo ----------------------------------------------------

  5. echo 创建计划任务:每日自动下载通达信Vipdoc盘后资金交易数据,每日18:00开始执行,每隔60分钟执行一次,最多执行5次
  6. echo ----------------------------------------------------
  7. echo 创建计划任务:每日自动下载通达信专业财务数据,每日16:00开始执行,每隔8小时执行一次,最多执行3次,每天下午4点 凌晨0点和早晨8点执行
  8. echo ----------------------------------------------------

  9. setlocal

  10. :: 获取当前脚本的路径
  11. set "scriptPath=%~dp0"

  12. :: 设置窗口隐藏参数 0是显示窗口,会显示运行的各种信息,设置为1 是隐藏窗口,沉默运行
  13. set "hideWindowArg=1"

  14. :: 定义任务的参数
  15. set "task1Name=每日自动下载通达信专业财务数据"
  16. set "task1Interval=1"
  17. set "task1Time=16:00:00"   :: 几点几分几秒开始
  18. set "task1Frequency=480"  :: 任务间隔分钟数量
  19. set "task1Duration=24:00"     :: 持续时间,单位为小时数量
  20. set "task1Script=%scriptPath%runSilent.exe"
  21. set "task1FileArgs=update_tdxdata_zycw.exe"
  22. set "task1Args="

  23. set "task2Name=每日自动下载通达信Vipdoc盘后资金交易数据"
  24. set "task2Interval=1"
  25. set "task2Time=18:00:00"
  26. set "task2Frequency=60"  :: 任务间隔分钟数量
  27. set "task2Duration=05:00"
  28. set "task2Script=%scriptPath%runSilent.exe"
  29. set "task2FileArgs=update_tdxdata_vipdoc.exe"
  30. set "task2Args="

  31. :: 检查任务是否存在,如果存在则删除并重新创建,如果不存在则创建
  32. for %%A in ("%task1Name%" "%task2Name%") do (
  33.     schtasks /Query /TN %%A >nul 2>&1
  34.     if errorlevel 1 (
  35.         echo Task %%A 不存在,马上创建.
  36.     ) else (
  37.         echo Task %%A 已存在,重新覆盖创建.
  38.         schtasks /Delete /TN %%A /F
  39.     )
  40. )


  41. :: 创建任务
  42. echo 正在创建计划任务: %task1Name%...
  43. schtasks /Create /TN "%task1Name%" /TR ""%task1Script%" -f "%scriptPath%%task1FileArgs%" -c %task1Args% -s %hideWindowArg%" /SC DAILY /MO %task1Interval% /ST %task1Time% /RI %task1Frequency% /DU %task1Duration%


  44. echo 正在创建计划任务: %task2Name%...
  45. schtasks /Create /TN "%task2Name%" /TR ""%task2Script%" -f "%scriptPath%%task2FileArgs%" -c %task2Args% -s %hideWindowArg%" /SC DAILY /MO %task2Interval% /ST %task2Time% /RI %task2Frequency% /DU %task2Duration%


  46. endlocal

  47. pause




复制代码







下载看附件:





  

  

附件

zip
RunSilent.zip

25.56 KB, 下载次数: 7, 下载积分: 分享值 -3 个

487.middle
3938487
Lv.7
common_100_usergroup_icon

专栏

发表于 2024-2-29 06:00 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。

附件

zip
通达信数据自动更载工具包.zip

38.7 MB, 下载次数: 13, 下载积分: 分享值 -3 个

点评
  • 金樽宝鼎 2024-2-29 06:28
    不会用,也感谢!黑大出个没时限的MPV吧。
    282.middle
282.middle
3627282
Lv.3

专栏

发表于 2024-2-29 06:28 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
183.middle
3846183
Lv.2

专栏

发表于 2024-2-29 07:25 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
196.middle
2509196
Lv.4

专栏

发表于 2024-2-29 08:13 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
468.middle
1651468
Lv.3

专栏

发表于 2024-2-29 08:35 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
001.middle
1555001
Lv.1

专栏

发表于 2024-2-29 08:51 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
659.middle
1962659
Lv.3

专栏

发表于 2024-2-29 09:04 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
147.middle
3735147
Lv.2

专栏

发表于 2024-2-29 09:20 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
091.middle
3614091
Lv.2

专栏

发表于 2024-2-29 10:04 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
196.middle
2871196
Lv.2

专栏

发表于 2024-2-29 12:18 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
243.middle
3927243
Lv.3
common_100_usergroup_icon

专栏

发表于 2024-2-29 20:54 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
449.middle
4004449
Lv.2

专栏

发表于 2024-2-29 23:51 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
953.middle
4053953
Lv.1

专栏

发表于 2024-3-1 07:20 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
735.middle
3966735
Lv.3
common_100_usergroup_icon

专栏

发表于 2024-3-1 21:18 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
326.middle
3900326
Lv.2

专栏

发表于 2024-3-1 21:23 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
603.middle
1002603
Lv.3

专栏

发表于 2024-3-12 09:00 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
398.middle
3043398
Lv.2

专栏

发表于 2024-3-12 17:44 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
385.middle
3910385
Lv.1

专栏

发表于 2024-4-1 12:42 复制 查看全部楼层
游客,您是(游客)级别,无法查看回复内容,请到新手区学习升级之后才能查看,或直接购买升级后查看。
您需要登录后才可以回帖 登录

本版积分规则 《理想财富服务协议》《免责声明》

楼主 19楼
2楼  
3楼  
4楼  
5楼  
6楼  
7楼  
8楼  
9楼  
10楼  
11楼  
12楼  
13楼  
14楼  
15楼  
16楼  
17楼  
18楼