dos命令判断文件夹
❶ 如何在DOS下,查看一个文件夹的大小
利用dir命令可以在DOS下查看一个文件夹的大小,具体操作请参照以下步骤。
1、首先在电脑上按快捷键“win+R”调出运行窗口。
❷ 如何用DOS命令判断某个文件夹在什么位置。然后删除这个文件里的所有内容
cd 回车 可以显示当前文件夹位置
del *.* 回车 可以删除所有文件(除隐藏、只读、系统文件)
❸ 怎么用DOS判断文件夹是否存在
不用判断,直接建立就好了,如果存在只是提示错误信息,没有问题,@echo offi:\md tempmd tmpexit
❹ 电脑DOS命令怎么查看文件或文件夹
cd是进入一层文件夹的命令,比如c:\cd users 将会显示c:\users 然后再用CD进下一目录,如果进错了,可以用cd..来退回上一层 下面给你一个图,我是从桌面先用cd..退到C盘根目录,再进入桌面。
❺ 如何用DOS命令检测某个文件夹中是否有文件
文件夹里没有文件的可以用rd命令删除(内部命令),如文件夹名是123,在命令提示符输入rd
123;如果文件夹里有文件的就要用deltree命令(外部命令,要dos系统里带有deltree.exe文件)用法一样.deltree
123
回车
...
提示输入y回车。
❻ 使用DOS命令如何判断某个文件是否运行,被访问
1.如果判断文件是否运行?
可以用如下方法判断
tasklist|findstr winlogon.exe
if errorlevel 0 (如果winlogon.exe运行了,在此继续处理)
if not errorlevel 0 (如果没运行,在此继续处理)
2.判断是否被访问?
可以用ren变通实现,原理是如果文件被访问,一般会被占用,则不能对文件重新命名。(注意:记事本等程序打开文本文件后,不会占用文件,仅仅是将文件独到自身缓冲区,然后释放文件,不再访问,等你保存是再回写,不能用此方法检测)
ren notepad.exe tmptt.exe
if errorlevel 0 ( ren tmptt.exe notepad.exe; notepad.exe文件未被占用后续处理)
if not errorlevel 0 ( 文件被占用后续处理)
3.判断文件是否是可执行?
dos里面判断只能简单的通过文件后缀名判断,不能更进一步分析正确性。
一般可执行后缀为.exe .bat .reg .com .scr等等
范例:下面语句(在bat中测试)判断当前目录下是否存在.exe为后缀的文件
for /f %%j in ('dir /b') do ( if "%%~xj"==".exe“ echo 找到一个exe文件+后续处理 )
还有疑问可追问
❼ dos 命令 判断是目录还是文件
给你说一个思路:
dir/ad 显示的都是目录,
for 。。。IN 命令可以判断你输入的参数是不是在dir/ad的结果中,如果在说明它是目录,否则是文件或不存在
❽ 如何用DOS命令检测某个文件夹中是否有某类型文件,有自动运行下个命令或另一个批处理,没有间隔十分钟再检
@echo off
color 0a
mode con: cols=40 lines=5
:open
if exist "c:\*.txt" (goto str) else (goto over)
::判断C盘下是否有txt类型文件,有则跳转到标签:str 没有就跳转到:over
:str
echo C盘下有txt类型文件...
echo 运行命令哈,你懂的!
::上行你可以修改成你需要运行的命令哦……
pause
:over
echo:没有找到相应类型文件,延迟10分检测...
ping 127.0.1 -n 600 >nul 2>nul
::600秒后跳转到open,也就是重新检测。
goto open
pause
希望我的回答能帮助到您,有问题的话请HI我。^_^
❾ 求个DOS批处理 如果判断文件夹存在 运行指定程序
复制一个文件到 C:\Program Files\AA 查找文件,如果文件存在,文件夹就存在