Windows7でネットワーク接続と切断を簡単に切り替える方法

このQ&Aのポイント
  • Windows7でネットワーク接続と切断を簡単に切り替える方法を探しています。
  • ネットワーク接続のオン・オフを簡単に行いたいと考えています。コマンドプロンプトのコマンドやC++関数での実現方法を教えてください。
  • ネットワーク接続をオン・オフするためのbatファイルやC++関数について教えてください。
回答を見る
  • ベストアンサー

コマンドプロンプトからネットワーク切断

お世話になっております。王次郎です。 さて、今回の質問は、 windows7で、ネットワークへの接続と切断を簡単に切り替えたく、 コマンドか、C++関数での 方法を探しています。 (詳細) 当方、パソコンでローカルな作業をする際に、インタネットにつながっていると 不都合な場合がございます。ただし、普段はネットワークに接続して メール送受信やインタネット接続を行う必要があります。 という訳で、ネットワーク接続のオン・オフを簡単に行いたいと考えてます。 例えば、コマンドプロンプトのコマンドを使って、batファイルにしておく事を考えてます。 もしくは、C++も使えるので、C++関数で簡単にネットワーク接続状態を変えられる関数が あるとうれしいです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • samtomsan
  • ベストアンサー率55% (1060/1897)
回答No.2

下記に具体的な方法が載っています。 http://l.inolv.jp/2013/02/27/disable-and-enable-network-by-comman/ ただし、文字列の区切りが違っています(半角のダブルクオートです)。 無効化(disabled) netsh interface set interface "ローカル エリア接続" disabled 有効化(enabled) netsh interface set interface "ローカル エリア接続" enabled 「ローカルエリア接続」の箇所は、「ipconfig /all」で「イーサネット アダプター」の後にかかれています。例えば「イーサネット アダプター イーサネット:」であれば「イーサネット」です。

titeiking2014
質問者

お礼

早速のご回答ありがとうございます 動作確認できました 回答いただいた、皆様、ありがとうございました

その他の回答 (1)

noname#214300
noname#214300
回答No.1

netshコマンドで実現出来ませんか?

参考URL:
http://www.atmarkit.co.jp/ait/articles/1002/05/news097.html

関連するQ&A

  • ネットワークドライブの切断が出来ません

    WindowsXP SP2 sambaの共有をネットワークドライブ(Z)に割当てまして、その後sambaを再構築(LINUXのインストールから)しました。 再構築後にネットワークドライブアイコン(Z)を右クリックから切断ををクリックしたのですが、「ネットワーク接続先が見つかりませんでした」と表示され切断されません。今度は、再構築したsambaの共有を同じZドライブに割当て、切断してみたのですが同じ状況です。 コマンドプロンプトでnet useを打込むと 新しい接続は記憶されます。 ステータス    ローカル名   リモート名     ネットワーク名 ------------------------------------------------- 切断              \\conname\IPC$ Micsoft Windows Network コマンドは正常に終了しました。 と表示されます。 レジストリのHKEY_CURRENT_USER\Networkは空白でした。 どうすれば切断出来るのでしょうか?

  • コマンドプロンプト

    コマンドプロンプトでネットワークで接続されたパソコンの中身をDirコマンドを使って見ることはできますか? もしできれば教えていただきたいです。

  • Windowsのコマンドプロンプト教えて下さい

    デスクトップにTestフォルダがあり中には100.epsというファイルがあります。 100.epsのファイルをローカルディスクC:のProgram Filesの中にコピーするコマンドプロンプト教えて下さい。 何度試してもコマンドの構文が誤っています。が表示されてしまいます。 新たな例文だと混乱しますのでTestフォルダと100.epsでのコピーコマンド教えて下さい。 .cmdや.batで自動処理したいです。 宜しくお願いします。

  • コマンドプロンプトとバッチファイルの動作の違い

    いつもお世話になっております。 早速ですが、NASへの接続の切断方法で質問です。 コマンドプロンプトにおいて  net use \\***.***.***.*** /delete 上記を入力すると切断されます。 しかし、メモ帳にて上記を入力しバッチタイプ(.bat)で保存し管理者権限で実行すると  NET HELPMSG 2250・・・ と表示されて正常に実行されません。 ちなみにネットワークドライブとしては割り当てていません。 バッチファイルからの動作させる場合何か設定が必要なのでしょうか。 教えてください。 宜しく御願い致します。

  • ネットワークの切断方法について

    ネットワークの切断方法について Windows Server 2008 R2 Foundation を導入し四苦八苦しております。 クライアント側からアクセスすると 「同一ユーザーのアクセスがありました」 という趣旨のエラーが出る場合があります。 この時は、クライアント側の電源を切り、5分ほどおいて起動すると繋がるのですが、仕事が停まってしまうので、以前起動したままで一旦ネットワークを切断する方法を見つけたのですが失念してしまいました・・・。 コマンドプロンプトの画面から、あるコマンドを打ち込むと強制的にネットワークが切断されたのですが・・・どなたか心当たりのある方いらっしゃいませんでしょうか? ※切断ではなくて、接続のクリア・・・だったかもしれません。 よろしくお願い致します。

  • コマンドプロンプトでのSCP

    SCPコマンドを使ってLinuxServerから特定のファイルを Windows2003ServerにGETしてくるBATファイルがあります コマンドプロンプトの中(BAT)は  SCP ------- .(最後の.はローカルに保管する意味) と記述してますが実行すると Are you sure you want to continue connecting (yes/no)? と表示され「yes/no」を入力しなければならず 自動でYesを入力する方法どなたかご教授いただけないでしょうか 可能ならば、BATだけ動かせるようにし CALL SCP.bat みたくしたくない意味です。

  • コマンドプロンプトからのcmd実行について

    現在VBSでオブジェクトを定義しrunを使いcmd経由で他のバッチ・VBS・ソフトの起動をやっています。 ふととあるパスが実行できませんでした。 そこで別途個別にコマンドプロンプトだけで実行してみましたがやはりうまく処理できません。 [echo.bat] echo test pause [コマンドプロンプト] rem その1 cmd /K c:\temp\a\echo.bat rem その2 cmd /K C:\Temp\(a\echo.bat その1の結果 C:>cmd /K C:\Temp\a\echo.bat C:>echo test test C:>pause 続行するには何かキーを押してください . . . その2の結果 C:>cmd /K C:\Temp\(a\echo.bat 'C:\Temp\' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 C:> 上記のように1は正常に処理され2はうまく処理されません。 解決策をひたすら検索したのですが見つからず なんとなくだいたい分かったのが一部『(』や『)』や『&』や『@』や『^』などの記号が混じるとどうやらうまく処理できないようです。 なぜ処理できないのか?と、如何すればこれを回避して実行できるか分かる方がいればよろしくお願いします。 備考: (現状の緊急回避として記号のあるパスは記号のないパスから経由batを生成する方法を思いつきましたが自分で馬鹿だと思います) (経由バッチの中身が"C:\Temp\(a\echo.bat"ならば実行できるから) また、cmd /K "C:\Temp\(a\echo.bat" では実行できませんでした。 OSはXPです。コマンドプロンプトヴァージョンは(Microsoft Windows XP [Version 5.1.2600])です

  • コマンドプロンプト

    コマンドプロンプトにて ipconfig/all をすると 普通はIP等が出てきますが  Windows IP Configration となります。ランボードをつけました。マイネットワークでは 1394接続もローカルエリア接続も出てません。 ランボードのドライバーはありません。OSは入れたてです。マイコンピューターのデバイスマネージャーでは?でイーサネットコントローラーとなってます。どうすればいいのでしょうか。。。

  • コマンドプロンプトを使用して・・・・・

    こんばんは。教えて下さい。Windowa X/P SP2用の起動フロッピーディスク を直接、実行でなく解凍して中のファイルを取り出しかたんですが・・・ 出来ないため、コマンドプロンプトを使用して取り出す方法を教わりましたが、↓ コマンドプロンプトが表示されたら、その状態のまま、エクスプローラで [OSがインストールされているドライブ名]:\Documents and Settings\[ユーザー名]\Local Settings\Tempを開く。 実行したくてもCを押すとコマンドプロンプトが消えてしまいます。 どなたか教えて下さい。

  • ATコマンドでネットワークドライブにファイルをコピーしたいのですが・・・

    お世話になります。 コマンドプロンプトを使用し、ファイルを別のコンピュータにコピーしたいと考えております。 環境: Test1サーバ・・・コピー元:Windows NT4.0 Test2サーバ・・・コピー先:Windows 2000 Server それぞれ別ドメインに属しています。 以下のようなbatファイルを作成しました。 net use X: \\Test2\copyfolder userpassword /user:administrator COPY sourcefile.doc X: net use X: /delete バッチファイルをTest1サーバで実行したところ正常にネットワークドライブ割り当て、ファイルのコピー、ネットワークドライブの切断ができました。 これをatコマンドで以下のようにスケジュール設定したところ、失敗しました。 at 10:00 "c:\temp\netcopy.bat" この問題の回避策を教えてください。 よろしくお願いします。

専門家に質問してみよう