Ron*_*nie 0 operating-system batch-file
我正在尝试创建一个创建简单文本文件的.bat文件.我的问题是Windows XP的主文件夹是C:\Documents and Settingsvista及其之上C:\Users\
我正在运行这个,无论我为路径名称添加什么,我总是得到 it exists
@echo off
if exist C:\Documents and Settings\ (
echo it exists
Pause
) else (
echo file not found
Pause
)
Run Code Online (Sandbox Code Playgroud)
当我运行上面的it exists时候,我知道它实际上并不是因为我是Windows 7.我做错了什么?
首先,您缺少路径周围的引号.其次EXIST只检查文件是否存在.Windows在其文件系统中使用了一些秘密文件.请尝试以下方法:
@echo off
if exist "C:\Documents and Settings\NUL" (
echo it exists
Pause
) else (
echo Folder not found
Pause
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7036 次 |
| 最近记录: |