file://////my_windows/test(http以外のリンク)からCURLを使用してファイルをダウンロードまたはアップロードできますか?

file://////my_windows/test(http以外のリンク)からCURLを使用してファイルをダウンロードまたはアップロードできますか?

Windowsコンピュータ(Server 2012)があります。私の共有場所は私のユーザーID(\ \ my_windows \ test)に制限されています。テストフォルダ内に複数のファイルがあります。カールを使用してこの場所にファイルをアップロードまたはダウンロードしたいです。可能ですか?

これまでに見たすべての例には、CurlのURLとしてhttpsまたはhttpsがあります。 "file://///my_windows/test" を使用して Mozilla でこのネットワークの場所を開くことができます。私はこの姿勢で体を曲げたいです。どうすればいいですか?または、http urlを使用してこの場所を開くことはできますか?

ありがとう

答え1

古いスレッドですが、ここで方法を見つけました...

これはカールを介して行うことができます。

ダウンロードは次のようにすることができます。

curl -o /path/to/output.file smb://my_windows/test/input.file -u username:passwd

カールは検証にmy_windowsNETBIOSではなくDNSを使用するため、ローカルDNSリゾルバを使用するか、ホストファイルに名前を追加する必要があります。通常、IPアドレスを使用する方が簡単です。

次のものをアップロードしてください。

curl -T /path/to/input.file smb://my_windows/test/output.file -u username:passwd

答え2

カールはsmbやURIをサポートしていないため、これを行うことはできません。特にカールを使うべきですか?マシンIPをカリングできますかhttp://1.2.3.4/remote/share

これが私のコンピュータであれば、Samba共有またはFTP経由で設定します。

カールのマニュアルページは次のとおりです。https://curl.haxx.se/docs/manual.html

関連情報