php定时自动备份目录
ringa_lee
ringa_lee 2017-04-10 17:33:24
[PHP讨论组]

1.初学,但是最近要用,求助
2.网上看了看 有人贴出这个代码:

<?php
/** 打开windows的计算器 */
exec('start C:WindowsSystem32calc.exe');

/** php生成windows的批处理文件后,再执行这个批处理文件*/
$filename = 't.bat';
$somecontent = 'C:
';
$somecontent .= 'cd "C:/Program Files/MySQL-Front"';
$somecontent .= '
start MySQL-Front.exe';
if (!$handle = fopen($filename, 'w')) {
 echo "不能打开文件 $filename";
 exit;
}

/** 首先我们要确定文件存在并且可写*/
if (is_writable($filename)) {

 /** 那就是当我们使用fwrite()的时候,$somecontent将要写入的地方
  将$somecontent写入到我们打开的文件中 。*/
 if (fwrite($handle, $somecontent) === FALSE) {
  echo "不能写入到文件 $filename";
  exit;
 }
 echo "成功地将 $somecontent 写入到文件 $filename";
 fclose($handle);
} else {
 echo "文件 $filename 不可写";
}
exec($filename);
?>

还是不太明白具体该怎么做。。
3.求个大神讲解一下这个脚本到底我该怎么做,,或者哪个大牛有成品发下感激不尽

ringa_lee
ringa_lee

ringa_lee

全部回复(1)
PHPz

直接定时任务执行shell_exec('cp -r /path /yourpath')不行吗

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号