できればバッチまたは Powershell で、さまざまな場所にあるテキスト ファイルを 1 つのテキスト ファイルに連結する必要があります。これはどのように機能しますか?
例:
copy
\\server1\f\tes1.txt
\\server2\f\test2.txt
\\server3\f\test3.txt
行き先:
\\server1\f\final.txt
できればバッチまたは Powershell で、さまざまな場所にあるテキスト ファイルを 1 つのテキスト ファイルに連結する必要があります。これはどのように機能しますか?
例:
copy
\\server1\f\tes1.txt
\\server2\f\test2.txt
\\server3\f\test3.txt
行き先:
\\server1\f\final.txt
copy "\server1\f\tes1.txt" + "\server2\f\test2.txt" + "\server3\f\test3.txt" = "\server1\f\final.txt"
Get-Content \\server1\f\tes1.txt,\\server2\f\test2.txt,\\server3\f\test3.txt |
Out-File \\server1\f\final.txt
複数のファイルを 1 つのファイルに連結するには、copy コマンドで + を使用します。Windows 8 コマンド プロンプトでこれを確認しました。
copy file1 + file2 + file3 destFile
問題のファイルについては、以下が機能するはずです
copy \server1\f\tes1.txt + \server2\f\test2.txt + \server3\f\test3.txt \server1\f\final.txt