DOSのバッチファイルのことなんですが、たとえ

Writer: admin Type: schwart Date: 2019-01-29 00:00
DOSのバッチファイルのことなんですが、たとえば、自分のPCのCドライブの特定のファイルを、ネットワーク越しに、例えば,192.168.1.1のCドライブの特定のフォルダにコピーするバッチファイルを作ることはできますか?補足ありがとうございます。そこまで、本格的な運用を考えていたわけではなく、共有にしたフォルダに対して、最初に「ユーザー名」「パスワード」を入力するところを「バッチ化」?して、COPYコマンドでコピーできないかと考えていたていどでして....いろいろ勉強になりました(^_^;)共感した0###可能です。いずれにしても先にnet useコマンドで自分のPCの別ドライブ文字に割り当ててそれからとなります。アクセスの方法も以下2通りあると思います。1)192.168.1.1のPCでCドライブに共有を設定して、自分のPCで別ドライブ文字に割り当てる例)net use Z: \\192.168.1.1\c: /user:[許可されたアカウント] [パスワード]2)192.168.1.1のローカル管理者アカウントを使い、管理共有のC$を自分のPCの別ドライブ文字に割り当てる例)net use Z: \\192.168.1.1\C$ /user:192.168.11.1\Administrator] [Administratorのパスワード]ナイス0
###ありがとうございます。m(_ _)m###Linux系OS同士とかだと、そういうやり方はscpで行ないます。別に、ファイル共有設定をしていなくてもOpenSSHが入っているPC間でファイルコピーが相互に行えますし、普通OpenSSHは準標準ソフトとしてほとんど、もしかしたらすべてのLinux系OSで手軽に利用できます。それで、リモートログインして操作できますしX Window Systemを使ったGUIソフトも、リモートで起動しローカルに表示できます。大昔からあるX転送を、sshを介して行なうのが現在の主流でsshを通すことで、ネットワーク上の盗聴によるデータ流出が防げます。Windowsの場合は、標準的なそういうツールが無いのでバッチファイルから呼び出して使える標準的なコマンドがありません。ただ、2017年にMicrosoftをOpenSSH対応を改善しWindowsで利用しやすくしています。http://ascii.jp/elem/000/001/567/1567986/https://dev.classmethod.jp/cloud/aws/aws-windows-sshd/scpも、普通に使えるはずです。まぁ、GUIの設計思想がネットワーク透過のX Window Systemと違いsshでのX転送みたいなことは、Windowsではできないんですが以前はviやnanoとかsl(笑)も使えなかったようですからLinuxのファイルサーバーを使うような場合に便利になっているようです。ナイス0
###DOSじゃ難しいかなぁ。最近のWindowsなら、相手がフォルダ共有の設定をしてあること(と、もちろんネットワークが到達可能であること)を前提にcopy コピー元ファイル \\192.168.1.1\共有名\でコピー出来ると思いますけれど。ナイス0
###robocopyでバッチを作れば可能ですナイス0
###基本的にWindowsのDOSプロンプトはネットワークを扱えないので、ネットワークドライブとして割り当ててやるしかないですね。https://gabekore.org/bat-over-network-file-copyナイス0

 

TAG