Autor Zpráva
Stef
Profil *
Potřeboval bych jeden soubor kopírovat každou minutu z disku C: na síťový disk T:
Zatím používám Xcopy a časování přrënosu plánuji přes windows scheduler, ale optimálnějši by byla nějaká konzolová aplikace třeba ve Visual basicu
kde by byl timer nastaven na jednu minutu a, kde by načetl soubor z C: a zkopíroval na T:
Poradí s tím někdo ?
amon
Profil
Môžete skúsiť tento jednoduchý PHP skript.
<?php
while(true){
  if(!copy($argv[1], $argv[2])){
    echo "Failed to copy file $argv[1].\n";
    exit(1);
  }
  
  sleep((int) $argv[3]);
}


Skript prijíma ako prvý parameter cestu k súboru, ktorý chcete skopírovať, v druhom zase miesto, kam ho chcete skopírovať. Tretí parameter určuje interval v sekundách.

Takže napr. nasledovný príkaz:
php.exe copy.php C:\subor.txt T:\subor.txt 60

Skopíruje súbor C:\subor.txt každú minútu (60 sekúnd) na miesto T:\subor.txt.
(copy.php je tento skript, php.exe je cesta k vášmu PHP interpreteru.)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0