私は、一連のプロセスを開始する.batファイルを持っており、最終的に私のローカルマシン上にftpサーバーをオンラインにしています。最後のステップとして、.batファイルでこのFTPサーバー向けのブラウザを起動します。目標はファイルを選択してから別の人にコピーして貼り付けることだから、 "localhost"ではなく実際のIPアドレスを指すようにする必要があります(localhostは明らかにファイルを表示しますが、 。残念ながら、コンピュータはDHCP用に設定されており、ほぼ毎回リブートするとIPが変更されます。WinXPで私のDHCP IPアドレスでInternet Explorerを開始
set IP=[my IP address]
chrome "http://%IP%:8080"
どのように私は実際の.batファイルで私のIPアドレスを取得します:つまり
は、私は私の.batファイルの最後の2行が言いたいの?どうやらそれは簡単ではない。
IPアドレスを含むネットワークインターフェイスの設定を取得するのに 'ipconfig'コマンドを使うことができます。ちょっとしたテキスト解析では、IPアドレス自体を –