標準機能だけで社内のWinサーバのHDD中身まるっとコピーして毎日夜中に外付けHDDとかにバックアップを取りたい。
-
新規ファイルを[ .bat ] 拡張子で作成して編集。
-
XCOPYと言うコマンドを使って、ファイルをバックアップバッチシステムを作る
$ xcopy “バックアップ元” “バックアップ先” /D /S /E /H /C /Y /R
/** | |
* isTypeOf | |
* @param string type (String, Number, Boolean, Date, Error, Array, Function, RegExp, Object) | |
* @param mix data | |
*/ | |
function isTypeOf(type, obj) { | |
var clas = Object.prototype.toString.call(obj).slice(8, -1); | |
return obj !== undefined && obj !== null && clas === type; | |
} |
// let's change default charset to utf8mb4, in next time... | |
function cheapFixGarbledChars($str) { | |
$step_1 = str_replace('&',"\\",$str); | |
$step_2 = str_replace('#','',$step_1); | |
$step_3 = str_replace('x','',$step_2); | |
$step_4 = str_replace(';','',$step_3); | |
return $step_4; | |
} |
<?php | |
$step_max = 999;// 1回の処理回数 | |
// foreachなら (count($array)-1) を上に | |
// ループ処理の外側は全部この中に... | |
?> | |
<html> | |
<head> | |
<script language="JavaScript"><!-- | |
function PageJump(){ | |
if ('function' === typeof window.PageJump2){ |
<?php | |
// 1. ある特定のディレクトリを参照し、中にいくつディレクトリがあるか数える | |
// 2. ディレクトリがあるだけ中の画像ファイル(jpg)を参照して、ファイルサイズが $size を超えるようなら圧縮処理をかける | |
set_time_limit(0); | |
// メイン関数 | |
function imgCompress($src,$size,$comp) { | |
$fs = @filesize($src); | |
$jpg = @imagecreatefromjpeg($src); | |
while($fs > $size && $comp > 0) { |
<?php | |
/** | |
## なにこれ | |
生画像にアクセスしつつサムネイルを自動的に作って的な感じだと思う多分。多用すると遅くなるので注意。 | |
## 使い方 | |
- html側でこんな風に呼び出す <img src="imgResizer.php?url=画像ファイルパス&width=***"> | |
- 画像の圧縮率を以下で設定できる |
define("PATH", "hoge/fuga/foo/bar"); | |
$_ = function ($s) { return $s; }; | |
echo <<<DOC | |
<img src="{$_(PATH)}"> | |
DOC; |
<php | |
/** | |
* UA switch ( pc / sp ) | |
* <a href="hoge/index?ua=pc">DESKTOP</a> | |
* <a href="hoge/index?ua=sp">MOBILE</a> | |
*/ | |
if (isset($_GET['ua'])) $_SESSION['ua'] = $_GET['ua']; | |
if (isset($_SESSION['ua'])) { | |
if($_SESSION['ua'] === "sp"){ |