windowsXP/2000 で LAN上の他のwindowsマシンにSMBでログインするときにユーザーID と パスワード を求めらるダイアログが出現しますが、
これで一度ログインしたあと、もう一度このダイアログを出現させる方法はないでしょうか。
なにかいい方法をご存知の方いらっしゃいましたら教えていただけると幸いです。
■現状わかっているログアウト手段として
・スタートメニュー->シャットダウンメニューからの
ログオフ/再起動
■やりたいこと:
エクスプローラのアドレスバーで
"\\example-windows" と入力
ユーザー認証ダイアログ出現
ID: user1
PASS: pass1
でログイン
再び "\\example-windows"
すると認証ダイアログは出ずにuser1でログインしてしまう
※別なユーザでアクセスするために一度ログアウトする
再び "\\example-windows"
認証ダイアログ出現
ID: user2
PASS: pass2
でログイン
No.1ベストアンサー
- 回答日時:
プログラム作成環境はありますか?
VisualC++、VisualBasic等あれば、作成可能です。
Microsoftが提供していますPlatformSDKの中に、
WNetCancelConnection2()
という関数があります。
この関数で、確率中のネットワーク接続を切断する事ができます。
上の例ですと、
WNetCancelConnection2("\\example-windows", CONNECT_UPDATE_PROFILE, TRUE)
といった形になるのではないかと思います。
VBでのサンプルプログラムがありましたので、参考にしてみてください。
[Visual BasicでネットワークAPIを使用する]
http://www.galliver.co.jp/writing/vbm_tokushu/ap …
参考URL:http://www.galliver.co.jp/writing/vbm_tokushu/ap …
※mpr.lib をリンク
//---------------------------------------
retn = WNetCancelConnection2("\\\\example-windows", CONNECT_UPDATE_PROFILE, TRUE);
if( retn == NO_ERROR )
{
MessageBox(hWnd, "切断に成功!", "接続の切断", MB_OK);
}else{
MessageBox(hWnd, "切断に失敗!", "接続の切断", MB_OK);
}
//---------------------------------------
また、WNetCancelConnection2 についてググっている過程で別のやり方も見つけました。
・コマンドラインで
/* 1つのサーバからログアウトする場合 */
net use \\example-windows /delete
/* 全てのコネクションを破棄する場合 */
net use * /delete
どうもありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) Office(Windows版,Word/Excel/PowerPoint等)にログインできません 4 2022/07/24 15:18
- PHP php ログイン 1 2022/11/01 00:24
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- UNIX・Linux Ubuntu on Xorgのログインについて 2 2023/08/10 15:16
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- Mac OS MAC (Late 2020)で復元後、キーボード入力(文字)ができなくなり困っています。 1 2023/02/15 20:35
- その他(動画サービス) OKWAVE ログインと会員登録 13 2023/04/09 15:40
- ハッキング・フィッシング詐欺 ここ最近ずっと、「誰かがログインを試みようとしています」というインスタからのメールが届きます。 誰か 1 2022/09/02 20:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AWSでSSH接続をしたいのですが...
-
sftpのバッチモード(Solaris)
-
Windows7 認証エラー0xC004E00...
-
centOS7とteratermで、秘密鍵、...
-
SSH + rsyncがダメです
-
Postfixのsmtp_sasl~ と smt...
-
SSHのパスワード無し認証(公開...
-
UNIX初心者です。sftpで鍵認証...
-
FreeNASのSSHによる鍵認証(web...
-
ssh公開鍵認証設定の解除について
-
office 2011 macをのライセンス...
-
known_hostsを削除してもエラー...
-
sftpのパスワードなしでログイン
-
DNSサーバを設定したのですがns...
-
パスワード設定していないユー...
-
同一のホスト名で何か問題があ...
-
コマンドでのFTP転送が進まない。
-
「DNSサーバーを自動的に取得す...
-
エラーメールで"too many hops"...
-
リモートデスクトップ接続でパ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
AWSでSSH接続をしたいのですが...
-
sftpのバッチモード(Solaris)
-
SSH + rsyncがダメです
-
sftpのパスワードなしでログイン
-
SSHに繋がらない
-
sshでlogin後、操作中、固まる...
-
AWSでサーバを構築してWordpres...
-
WindowsからRLoginでFreebsdにS...
-
ssh公開鍵認証設定の解除について
-
公開鍵方式のsshでパスワード入...
-
Windows7 認証エラー0xC004E00...
-
sshのセッション数
-
SSH通信で秘密鍵の読み込みが失敗
-
メールサーバのログにConnectio...
-
known_hostsを削除してもエラー...
-
centOS7とteratermで、秘密鍵、...
-
認証が必要なプロキシー経由でyum
-
複数人にSSHの秘密鍵と公開鍵を...
-
RADIUSサーバでのMACアドレス認...
-
PAM認証(pam_cracklib.soで複...
おすすめ情報