河汉清且浅,牵牛敦而纯

 

    touch($path, $fc_time, $fc_time);
    echo "\n $path 已经被建立,并且重置了修改时间和访问时间\n";
    echo "\n 如果是 windows 系统,将会执行以下命令重置该文件的建立时间\n";
    if(PHP_OS === 'WINNT'){
        $path = str_replace('/', '\\', $path);
        $cmd = '/bin/touch.exe /c /d ' .$cdate. ' /t ' .$ctime. ' "' .$path. '"'; # 文件路径使用反斜杠
        echo "\n $cmd\n";
        exec($cmd);
    }

 

windows 系统中的 touch.exe 文件在 “Win32 控制台工具箱 1.1” 中提取

https://www.stevemiller.net/downloads/ctb11w32.zip

https://files.cnblogs.com/files/yisuo/ctb11w32.zip

posted on 2024-02-07 23:21  伊索  阅读(16)  评论(0编辑  收藏  举报