无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4326|回复: 3
打印 上一主题 下一主题

查看文件修改时间精确到秒

[复制链接]
跳转到指定楼层
1#
发表于 2021-6-29 12:45:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


@echo off
cd /d %~dp0
echo.
set /p a=请输入文件路径:
start 查看文件修改时间精确到秒.vbs /b:%a%



查看文件修改时间精确到秒.vbs内容:
set wshnamed=wscript.arguments.named
va=wshnamed.item("b")

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(va)
MsgBox va&vbLf &vbLf &"创建时间:" & objFile.DateCreated & vbLf & "修改时间:" & objFile.DateLastModified
Set objFile = Nothing
Set objFSO = Nothing


2#
 楼主| 发表于 2021-6-29 18:23:27 | 只看该作者
本帖最后由 yjqd 于 2021-6-29 19:49 编辑

还是那些高手厉害
一个文件搞定
把下面保存为批处理
::On Error Resume Next
:Sub bat
echo off & cls

echo '>nul & set /p a=请输入文件路径:
echo '>nul & start "" wscript //e:vbscript "%~f0" %* /b:%a%
Exit Sub : End Sub

Set Wshnamed=wscript.arguments.named
Va  = Wshnamed.item("b")

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(va)
MsgBox va&vbLf &vbLf &"创建时间:" & objFile.DateCreated & vbLf & "修改时间:" & objFile.DateLastModified
Set objFile = Nothing
Set objFSO = Nothing

或者
echo '>nul & start "" wscript //e:vbscript "%~f0" %* /b:%a%替换为:
echo '>nul & for /f "delims=" %%a in ('cscript //Nologo //e:vbscript "%~f0" %* /b:%a%') do echo.&echo %%a
echo '>nul & echo.
pause

MsgBox 替换为:wscript.echo

回复

使用道具 举报

3#
发表于 2021-7-13 09:32:24 | 只看该作者
嘻嘻嘻,路过,踩一下先

评分

参与人数 1无忧币 -5 收起 理由
DOSforever -5 恶意灌水!

查看全部评分

回复

使用道具 举报

4#
发表于 2021-7-14 14:09:43 | 只看该作者
感谢分享,谢谢你们~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 08:27

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表