No.10ベストアンサー
- 回答日時:
>ユーザー名を変えた場合フォルダ名までは
>変わりませんので
そうですね。
マイコンピュータ
+HKEY_LOCAL_MACHINE
+SOFTWARE
+Microsoft
+Windows
+CurrentVersion
+Explorer
+DocFolderPaths ←クリック
ここを見るか、
各ユーザーのマイドキュメント内にある
desktop.iniを見るとか。
でしょうか?
レジストリ以外で分かるとこないかなぁ?
探してみます。
>WindowsXP Professioalの場合はMMCでわかりますよね?
そうでしたっけ?
control userpasswords2
ですか?
ユーザー名ならHome Editionでも
control userpasswords2
で分かるのは知っていますが
この回答への補足
お手数をかけております
>各ユーザーのマイドキュメント内にある desktop.iniを見るとか。 でしょうか?
[DeleteOnCopy]
Owner=Owner
Personalized=5
PersonalizedName=My Documents
となっておりますので、無理とですよね
>そうでしたっけ? control userpasswords2 ですか?
別物です
Professioalの場合はMMCでもユーザ名の一覧が表示可能です
(NT4.0,2000にあるユーザー管理ツールです)
control userpasswords2自体は知らなくて、勉強になりました
No.17
- 回答日時:
>ActiveXコンポネーントはオブジェクトを
>生成できません。:'WScript.Shell'
ナヌ!!( ゜Д゜)y \_ポロッ
Wsh自体が駄目なんですね。
ウイルス対策ソフトとか
セキュリティソフトで
Wshの実行を無効にする機能があるようです。
確認してみてください。
そういうのインストールしていないのなら
調べてみます。
この回答への補足
IEのセキュリティの設定は関係ありますか?
ノートンアンチウィルス2002を入れてますけど、関係ないと思いますが。。。
(セキュリティソフトはなし)
No.16
- 回答日時:
では、
これは動きますか?
Set WshShell = CreateObject("WScript.Shell")
WshShell.Popup "ホッ!ホッ!(o`Θ´)o!ホッ!ホッ!o(`Θ´o)!(藤井隆風味)"
これが動くならWMIコンポーネントの不具合です。
レジストリ登録に不備があったりファイルが壊れていると
>ActiveX コンポーネントはオブジェクトを作成できません。
が出ます
最近、XP Service Pack1を当てていたら
その当てが悪かったのかも。
まずは
スタート→「ファイル名を指定して実行」をクリック
regsvr32 %windir%\system32\wbem\fastprox.dll
と入力して「OK」をクリック
成功のダイアログが出るのを確認してください
スタート→「ファイル名を指定して実行」をクリック
regsvr32 %windir%\system32\wbem\wbemsvc.dll
と入力して「OK」をクリック
成功のダイアログが出るのを確認してください
それでも駄目なら
自己責任になりますがこういう方法もあります。
会社のHome(Sp1 および あらゆるパッチ無し)で問題ありませんでした。
WMIを上書きインストールです。
スタート→「ファイル名を指定して実行」をクリック
rundll32.exe advpack.dll,LaunchINFSection %windir%\inf\WBEMOC.INF,WBEM
と入力して「OK」をクリック
《ファイルが必要》ダイアログが出るので、
プレインストールパソコンならハードディスク内のi386フォルダ、
WindowsXPのインストールCDがあるなら、そのCDのi386フォルダを《参照》します。
注:WindowsUpdateのパッチが外れます。
(Sp1を当てていたら一部が確実に外れます)
この回答への補足
たびたび・・・たびすみません
動きません
ActiveXコンポネーントはオブジェクトを生成できません。:'WScript.Shell'
レジストリが壊れているのでしょうか?
ちなみにXP Service Pack1は当てていません
No.15
- 回答日時:
>ActiveXコンポネーントはオブジェクトを生成できません。
:'GetObject'WMIの何かの
ActiveXコンポーネントが登録されていないんですね。
会社のHomeEdition(Sp1当ててない)と
家のHomeEdition動きましたので
特別なコンポーネントは必要ありません。
何かアンインストールしませんでしたか?
その時にいっしょにコンポーネントが登録解除されたのかもしれません。
調べてみます
No.14
- 回答日時:
>GetObject("winmgmts:\\" & strComputer
>& "\root\cimv2")
>でつまづいてます
エラーが表示されませんか?
コマンドプロンプトで
wmic
で起動しますか?
管理ツールの「コンピュータの管理」から
サービスとアプリケーション
+WMIコントロール ←クリックして
「WMIコントロール」を
右クリック→「プロパティ」をクリックで
正常にログオンできますか?
それで「セキュリティ」タブで
root
+CIMV2
のセキュリティで
Administrators
にフルコントロールされていますか?
この回答への補足
>エラーが表示されませんか?
ActiveXコンポネーントはオブジェクトを生成できません。:'GetObject'
>コマンドプロンプトでwmicで起動しますか?
wmic.exeでよろしいのしょうか?
>正常にログオンできますか?
できました
>Administratorsにフルコントロールされていますか?
確認方法がわかりません
以上 お手数ですがお願いします
No.12
- 回答日時:
いい方法を思いつきました。
\(◇^\)(/^◇)/
レジストリでは
SID → プロファイルパス
でしか分からないので
WMIで
ユーザー名 → SID
レジストリで
SID → プロファイルパス
をします。
方法は↓のVBScriptで(Home Editionでも可)
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colUserAccount = objWMIService.ExecQuery("Select * from Win32_UserAccount")
Set WshShell = CreateObject("WScript.Shell")
strSID=""
key = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList"
Set objExplorer = WScript.CreateObject _
("InternetExplorer.Application", "IE_")
objExplorer.Navigate "about:blank"
objExplorer.Visible = 1
objExplorer.ToolBar = 0
objExplorer.StatusBar = 0
objExplorer.Width = 600
objExplorer.Height = 400
objExplorer.Left = 0
objExplorer.Top = 0
Set objDocument = objExplorer.Document
objDocument.open
objDocument.writeln "<B>by いっとちゃん o(^▽^)o </B><BR><BR>"
objDocument.writeln "<TABLE cellSpacing=1 cellPadding=1 width='100%' border=1>"
objDocument.writeln "<TR><TD>ユーザー名</TD><TD>プロファイルパス</TD></TR>"
on error resume next
For Each objItem in colUserAccount
strProfilePath = WshShell.RegRead( key & "\" & objItem.SID & "\ProfileImagePath" )
If Err.Number=0 Then
strName = objItem.FullName
If strName = "" Then
strName = objItem.Name
End If
objDocument.writeln "<TR><TD>" & strName & "</TD><TD>" & strProfilePath & "</TD></TR>"
End If
Err.Clear
Next
objDocument.writeln "</TABLE>"
この回答への補足
今動かしているのですが
GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
でつまづいています
"winmgmts:\\" & strComputer & "\root\cimv2" とは何でしょうか?
("winmgmts:\\.\root\cimv2)
すみませんが教えてください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ウィキペディアになぜ繋がらな...
-
iPod nanoで曲を全て削除したい
-
googleアカウントの〇の中に表...
-
Windows Journalを退治するには?
-
フォルダの表示順序が逆になった
-
タスクバーの項目がオレンジ色に!
-
Win95用のCD-ROMを見るには?
-
フォルダ内の画像アイコンをサ...
-
マイページ
-
『タスクバーを自動的に隠す』...
-
彼氏のスマホにタップルらしき...
-
Windows11 ツールバー
-
パソコンの画面が横に広く伸び...
-
ショートカットとコピーの違いは?
-
メモ帳のアイコンを変えたい
-
スマホの通知バーの左端にあるH...
-
Webページを開く際のセキュリテ...
-
Windows10、ペイント3Dの起動フ...
-
ショートカットが開けません
-
ワード2010の画面を中央に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォルダの表示順序が逆になった
-
Windows11での「貼り付け」の...
-
googleアカウントの〇の中に表...
-
Windows7の見分け方
-
Win95用のCD-ROMを見るには?
-
マイページ
-
ウィキペディアになぜ繋がらな...
-
タスクバーの項目がオレンジ色に!
-
DxDiagを実行すると以下のよう...
-
フォルダを 開く→戻るの操作
-
XアプリでCDが取り込めなくなり...
-
Windows Journalを退治するには?
-
新しいフォルダーが作成できま...
-
フォルダ内の画像アイコンをサ...
-
スタートメニューにアクセサリ...
-
右クリックの「Norton AntiViru...
-
outlookで左下に常時ア...
-
エラー 指定されたモジュールが...
-
X-mediaのアクセスのサ...
-
インターネットを使用すると勝...
おすすめ情報