問題タブ [copy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
command-line - Vista コマンド ラインでの再帰的なファイルのコピーと名前の変更
音楽ディレクトリを再帰的に調べて、folder.jpg という名前のすべてのファイルを同じディレクトリ内の cover.jpg というファイルにコピーしようとしています。
この質問では、次のようなさまざまな提案を試しました。
「システムは指定されたファイルを見つけることができません」という結果になります。
どうすればこの問題を解決できますか?
編集
これが私が最終的に行ったものです:
file - Applescript ファイルを新しいフォルダにコピーする
指定したファイルをあるフォルダーから新しく作成したフォルダーにコピーする AppleSript を作成する必要があります。
これらのファイルは、AppleScript エディターで次のように指定する必要があります。
php - HTTP経由でリモートサーバーから画像をコピーする
PHPを使用してリモートサーバーからローカルフォルダーに画像をインポート/コピーする簡単な方法を探しています。サーバーへのFTPアクセスはありませんが、すべてのリモートイメージにHTTP経由でアクセスできます(つまり、http://www.mydomain.com/myimage.jpg)。
使用例:ユーザーが自分のプロファイルに画像を追加したいと考えています。画像はすでにウェブ上に存在し、ユーザーは直接URLを提供します。画像をホットリンクしたくはありませんが、ドメインからインポートして提供したいと思います。
file - 文字列を含むファイルをワンライナーの場所にコピーします - cmd.exe を使用するより良い方法はありますか?
これ
問題は、それを行うためのより良い方法またはより短い方法はありますか?
psファイルパスにスペースが含まれていない場合、「tokens = *」を省略できることを知っています..
更新: 古いチート シートから (コピーではなく) より短い検索方法を見つけました。
command-line - コピー用バッチファイルの作成
CドライブでWindows XP Proを使用していて、あるドライブから別のドライブにファイルをコピーできるようにする必要があることを教えてください。この場合、元のファイルの名前を変更し、古いファイルを Server Example K ドライブ上の別のパーティションに配置する必要があります。別の方法 Windows XP Pro の代わりに別のコンピューターで Windows 7 を使用する別のオプションがあります。だから、どんな答えでも大歓迎です。
msbuild - Msbuildは、宛先パラメーターのリストに基づいていくつかの場所にコピーしますか?
いくつかの場所にコピーしたいディレクトリを取得しました。
私が持っていると言う
- home.aspx
コピーしたい
- abc / home.aspx
- def / home.aspx
- ghi / home.aspx
だから私にとって2つの質問:
- リストabc、def、ghiを定義するにはどうすればよいですか?
- このリストの各要素を使用してコピータスクを実行するにはどうすればよいですか?
php - 画像をアップロード/コピーすると失敗し、更新/再送信すると機能します
降りて、私はプロジェクトの小さなセクションに取り組んでおり、画像をアップロードしてからコピーして後でサイズを変更しています。何が起こっているのかというと、送信をクリックしてアップロードすると失敗しますが、情報を更新/再送信すると成功します...
失敗したときに出力されるのは「コピーできません」です。何らかの理由で、更新するまでコピー先のファイルの名前を取得していませんか?
レヴィ
python - スライスしてもリストのコピーが作成されず、list()でもリストの実際のコピーを取得するにはどうすればよいですか?
リストを変更しようとしていますが、変更が少しトリッキーになり、リストが大きくなったため、次のコードを使用してリストのスライスを取得しました
私は、リストへのすべての変更がorigListオブジェクトではなく、tempListオブジェクトに影響を与えると考えてこれを行いました。
コードを正しく取得して元のリストで実行すると、最初の10項目(インデックス0〜9)は、上記のコードをテストする際の操作の影響を受けました。
だから私はそれをグーグルで検索し、スライスを取るとリストがコピーされて新しいものが作成されるという参照を見つけました。また、アイテムのIDを見つけるのに役立つコードを見つけたので、origListを最初から作成し、最初の10個のアイテムのIDを取得しました。リストをもう一度スライスしたところ、スライスのIDがorigListの最初の10個のアイテムのIDと一致していることがわかりました。
リストをコピーするためのよりPython的な方法が使用されることを示唆するより多くのメモを見つけました
それを試しましたが、tempListのIDがorigListのIDと一致していることがわかりました。
コーディングを行うためのより良い方法を提案しないでください-コピーがどのように機能するかを理解した後、リスト内包でこれを行う方法を自分で理解するつもりです
カイの答えに基づくと、正しい方法は次のとおりです。
チャームのように機能します
file - 多くのマシンにファイルをコピーするためのバッチ ファイル
ローカル ディレクトリ内のファイル (8) をネットワーク上のマシンのリスト (ホスト名または IP) にコピーするバッチ ファイルが必要か、または次のホスト名/IP を入力するようプロンプトを表示する必要があります
次のホスト名/IPを入力するためにスクリプトを何度も実行する必要はありません
また、各システムの出力を確認して、システムが正しく接続され、正常にコピーされたことを確認する必要もあります。おそらく「次の処理の準備はできていますか?」各マシンの後?
バッチ ファイルに と同等の処理をさせる方法がわからないので、プレースホルダーSTDIN
を許してください?STDIN?
これまでのところ、私が持っているのは
.net - .NET配列クラスのコピーが非常に遅いのはなぜですか?
Array.Clone、Array.CopyTo、およびArray.Copyはすべて、手動でコーディングされた単純な3行のfor(;;)ループで打ち負かすことができることに失望しました。
あらかじめ決められたサイズのアレイで数百万回の操作を実行する場合の基本ケースは10秒かかるとします。
各操作の前にArray.Cloneを使用すると、その時間が100秒に延長されます。
Array.CopyToとArray.Copyの使用には約45秒しかかかりません。
上記のループは約20秒しかかかりません。
(これが現実の世界で違いを生むかどうかの主観的な議論を忘れてください。現実の世界では、配列クラスのドキュメントを検索するのと同じくらい簡単に3行のfor(;;)ループをコーディングすることができるからです。)
なぜパフォーマンスがそんなに違うのか気になります。古き良きCでは、最も単純なライブラリ関数であるmemcpy()は、上記のような手動のfor(;;)ループとほぼ同じように機能します。そのように実装された、.NETに他の配列コピー関数があるかどうか疑問に思います。 Array.Clone、Array.CopyTo、およびArray.Copyの邪魔になる抽象化がなく、単純なfor(;;)です。