私はウィンドウズでこのコマンドを持っていました:
exec('copy / V"'。$file。'""'。$dest。'"');
ここで、$ fileは、次の形式のWindowsドライブ内のREMOTEファイルです。
\\ server \ dr1 $ \ folder \ file \\ server \ dr2 $ \ folder \ file \\ server \ dr0 $ \ folder \ file \\ server \ dr1 $ \ folder \ file2 \\ server \ dr1 $ \ folder \ file1
等々。また、宛先はサーバー内のローカルファイルです。ドライブは常に変化し、事前にはわからないことに注意してください(これらはdbの結果から得られます)。Windowsでは、すべてが正常で、実行されるコマンドは次のようになります(/ Vは、ファイルが正しくコピーされたことを確認するためのものです)。
/ V \\ server \ dr1 $ \ folder \ file c:\ users \ test\fileをコピーします
しかし、Linuxでそれを実行する方法がわかりません。
cp \\ server \ dr1 $ \ folder \ file / home / test / file
私は得る:
cp:統計できません'\\ server \ dr1 $ \ folder \ file':そのようなファイルまたはディレクトリはありません。
ありがとう、
ナノ。