
ネットワークサーバーのファイルをローカルにコピーするスクリプトを作成しました。
スクリプトは正しく動作しています。
このスクリプトをスタートアップフォルダに入れて、PCを起動すると
「オブジェクトがコレクションではありません」
というエラーが時々起こります。
特定のPCで起こるとか、必ず起こるといった再現性がありません。
起動時にエラーが起きた場合でも、手動でスクリプトを実行すると正しく動作します。
原因として、スクリプト起動時にネットワーク接続が確立されていないのか、他のスタートアップツールがネットワークを利用するタイミングに衝突しているのではないかと考えています。
(1)他に考えられる原因があれば、教えてください。
(2)解決方法があれば、教えてください。
以上、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
たまに起こるとなると厄介ですね。
既に試されているかもしれませんが
Wscript.sleep 1000 * 10 '10秒待機
で単純に時間稼ぎをしてみるとか
Do Until ※※ = true
wscript.sleep 500
i = i + 1
if i = 3 exit do
Loop
※※の部分は
http://gallery.technet.microsoft.com/scriptcente …
のWMIで IP Address を 取得出来るまで待機して・・
などでできませんかね。
対症療法的な処理のような気がするので、どうかな?とも思えますが
思いついたのは、これぐらいです。
この回答への補足
ネットワークケーブルを外した状態でPCを起動すると、確実に
「オブジェクトがコレクションではありません」
のエラーが表示されますので、ネットワークが関係したトラブルで間違いなさそうです。
Do Loop の利用考えてみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 再起動後 Pinが使用できず、PC(windows11)にサインインできない 3 2022/08/30 20:53
- Windows 10 Windows10起動しない、エラー0xc0000185修復方法 2 2022/07/14 12:28
- UNIX・Linux いつの間にか自宅サーバーが見れなくなっていた時のトラブルシューティング手順をご教示ください 4 2023/02/15 21:01
- その他(ソフトウェア) Zoom 音が出ない 1 2023/02/11 11:00
- デスクトップパソコン 「自動修復でPCを修復できませんでした」と表示されPCが起動しないのですが対処法はありますか? 5 2022/05/13 09:16
- ネットワーク 自作のサーバーPCが自宅内のネットワークに接続できない 3 2023/01/24 16:58
- デスクトップパソコン ゲーミングPCが起動しない場合のアドバイスをいただきたいです。 こんにちは。 本日、私の使用していた 4 2023/07/11 12:49
- ネットワーク 社内ネットワークの1台だけ接続できないときがある 4 2023/01/25 11:58
- Microsoft ASP C#からvbsを実行したい 5 2022/11/24 17:31
- その他(コンピューター・テクノロジー) ウイルスバスターの警告について 4 2023/08/16 15:19
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
"JScript"が見つかりません!
-
XPモードでIE6のスクリプトデバ...
-
perl >> DBI >> DBD >> oracle8...
-
powershellで関数名を変更する...
-
vbs: オブジェクトがコレクショ...
-
スペースを含むファイルの実行...
-
Perlのライセンス
-
Javascriptでカレンダー表示
-
VBSで自動ログインについて
-
ADサーバにおけるログインID,PC...
-
「デバイスは PRN を初期化でき...
-
Excel VBAでリンク切れをチェッ...
-
例外処理のフローチャートの記...
-
VBAで別モジュールへの変数の受...
-
vba userFormのSubを標準モジュ...
-
VBAのコードを書くところ(初心...
-
ファイルロックについて
-
標準モジュールを削除したい。(...
-
VBのフォームモジュールと標準...
-
モジュールとサブルーチン
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Perlのライセンス
-
vbs: オブジェクトがコレクショ...
-
powershellで関数名を変更する...
-
ADサーバにおけるログインID,PC...
-
Cからシェルを起動し返り値をハ...
-
VBScriptでCurrentDirectoryを...
-
cygwinでcshが認識されず困って...
-
awkの処理速度を改善したい
-
Perlスクリプトで文字化けして...
-
UWSCのスクリプトにラグが発生...
-
Perl Debugger のエラ-
-
perlスクリプト内の変数を別のC...
-
PostgreSQLへPerl Scriptからユ...
-
ディスクの空き容量を求める(W...
-
perl でクッキーの状態を調べる
-
VBSを利用して、IEのタブを自動...
-
rshを使うスクリプトをバックグ...
-
VBSで自動ログインについて
-
perlスクリプトのブラウザURLか...
-
スペースを含むファイルの実行...
おすすめ情報