首页 > 解决方案 > [已解决]我写了一个程序放在start文件夹下消失了但是还能运行

问题描述

我写了一个小程序来检查我的网络是否关闭,它看起来像这样:

@echo off
set ipaddr=172.217.11.238
set oldstate=neither
:loop
set state=up
ping -n 1 !ipaddr! >nul: 2>nul:
if not !errorlevel!==0 set state=down
if not !state!==!oldstate! (
    echo.Link is !state!
    set oldstate=!state!
    start msg * "Network is !state!!"
)
ping -n 2 127.0.0.1 >nul: 2>nul:
goto :loop
endlocal

C:\Users\Quadsam\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup将其转换为exe并重新启动我的电脑后,我将它放在我的启动文件夹中。该程序运行良好,但每隔一段时间它会弹出说Network is Down!,所以我点击确定,但随后它说Network is Up!并且在看似随机的时间它会弹出这些消息。所以我很生气,去删除它,但它消失了!我检查了任务管理器,程序没有出现在那里。我曾尝试安装第三方任务管理器,但无济于事。我检查了注册表,看看是否有任何指向它的指针Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run。我检查了 msconfig.exe,但在任何地方都找不到。有人可以帮我吗?

标签: batch-filetaskstartuphidden-files

解决方案


您是否可以选择显示隐藏文件已打开?

该文件可能已被标记为系统或隐藏。

有关显示隐藏和/或系统文件的说明,请参见此处


推荐阅读