いつも参考にさせて頂いております。
【開発環境】
・VB6 SP6
【ネットワーク構成】
・2003Server(1台)
・XPHome(複数台)
【プログラムでやりたい事】
・各クライアントからサーバーに入り込みプログラムを動かしているのですが、
かならず、サーバーのフォルダを手動で開いて(ユーザーIDとパスワードを入力)
してからでないと、プログラムを使用する事が出来ません。
VB6を使用し、ユーザーIDとパスワードをプログラムで固定し、
自動的にアクセスできるようにしたいのです。
説明が下手で申し訳ありませんが、わかる方がいらっしゃいましたら
宜しくお願い致します。
過去ログ検索『ネットワーク』でどうぞ。
特攻隊長まるるう様お返事有難うございます。
ネットワークで検索し、
コマンドプロンプトでパッチファイルを作りアクセスする事が出来ました。
【下記2行を書きました。(login.bat)】
NET USE \\Sv\C$ /user:user user
exit
そこで、
プログラム上から、パッチファイルを使用しないで、
上記を実行する事は出来るのでしょうか?
宜しくお願い致します。
shell関数とか。
ヤマ@文系様お返事有難うございます。
res=shell("login.bat",1)という事でしょうか?
プログラムの記述だけで、login.batを使用しないで出来ればすごく嬉しいのですが・・・
宜しくお願いします。
> res=shell("login.bat",1)という事でしょうか?
…いや(^^;)
http://www.google.co.jp/search?hl=ja&q=shell+%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
↑こういうことじゃない?
WNetAddConnection2 APIを使用するとか。
サンプルはAPI名で検索すれば出てくるかな。
ツイート | ![]() |