Diagnose

Allgemein Problembehebung durch Ursachenerforschung: Diagnose 1.42

AW: Problembehebung durch Ursachenerforschung: Diagnose

So, nun hab´ ich noch mal einen Rundumschlag gemacht.

Alle Scripte aus dem FF-Editor manuell gelöscht, in den FF-Stamm und Script-Verzeichnissen etwas Ordnung geschaffen und danach alle Scripte über automatisch konfigurieren wieder eingebunden.

Alle Scripte laufen, ausser das "Diagnose" von Werner :-/
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

Hallo Michael (Destroyer),

schau doch bitte mal bei Deinem IE die lokalen Sicherheitseinstellungen an.
- Skripte sollten erlaubt sein
- Lokale Objekte sollten aufgerufen werden können.

Schönen Gruß,
Werner.

Nachtrag: Funktioniert CopyCard.vbe bei Dir?
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

Hallo Jochen,

FF-Pfad wird wie folgt ermittelt (Die merkwürdigen Leerzeichen bitte ignorieren, dies erzeugt die Foren-Software:
Code:
'Liefert den Pfad von FixFoto. Wird "" zurückgeliefert, ist FF nicht installiert
Function FFPath()
	Dim oWshShell
	Dim sKey
	Dim sPath
	Dim oFS
	Set oFS = CreateObject("Scripting.FileSystemObject")
	
	If sUmgebung = "FixFoto" Then
		FFPath = oFS.GetAbsolutePathName( FF_GetFFPath() )
	Else
		On Error Resume Next
			Set oWshShell = CreateObject("WScript.Shell")

			
			If Err.Number <> 0 Then
				FFPath = "WScript.Shell nicht korrekt installiert! Bitte installieren Sie den Windows Scripting Host neu!"
				Err.Clear
				On Error Goto 0
				Exit Function
			End If
			sKey = oWshShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\Applications\FixFoto.exe\shell\open\command\")
			If Err.Number = 0 Then 
				On Error Goto 0
				sPath = Left(sKey, InStr(1, sKey, "FIXFOTO.EXE", vbTextCompare) - 2)
				sPath = oFS.GetAbsolutePathName(sPath)
				FFPath = sPath
			Else
				Err.Clear
				sKey = oWshShell.RegRead("HKEY_USERS\.DEFAULT\Software\FixFoto\InstPath")
				If Err.Number = 0 Then
					On Error Goto 0
					FFPath = sKey
				End If
			End If
		On Error Goto 0
		Set oWshShell = Nothing
	End If
	Set oFS = Nothing
End Function
Vielleicht könnt Ihr mir Eure Reg-Pfad durchgeben?

Schönen Gruß,
Werner.
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

W.P. schrieb:
Funktioniert CopyCard.vbe bei Dir?
Hallo Werner,

ich hab´s mal gleich mit CopyCard versucht, ohne meine Einstellungen zu verändern.
Da ich das Script in FF trotz automatischer Installation nicht finden konnte, hab´ ich die Datei "CopyFromCard.vbe" per doppelklick gestartet.
Das Script startet und mein Browser (Popupblocker) bringt sofort eine Meldung, die ich aber mit zulassen genehmige.
Danach öffnet sich ein 2. Fenster und auch hier kommt der Popupblocker zum Vorschein und erwartet entweder ein zulassen oder ablehnen.

Nachdem das alles klappte hab´ ich das Diagnose-Script per Doppelklick gestartet, bekomme aber das gleiche Ergebnis wie bei einem Start unter FF.

Sorry, aber anscheinend liegt´s doch am Script.

Gruesse aus dem Norden
Michael
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

Hallo Werner,

nun habe ich die *.hta-Datei aus dem Browser gestartet.

Zuerst kam eine Fehlermeldung (siehe Anhang) und danach endlich das von Dir programmierte Ergebnis ???

Aber was sagt mir das?

Prozessoren:
============
Windows Management Instrumentation(WMI) nicht installiert!

Betriebssystem:
===============
Windows Management Instrumentation(WMI) nicht installiert!

Speicher:
=========
Windows Management Instrumentation(WMI) nicht installiert!

Datenträger:
============
Anzahl der Laufwerke: 12

Laufwerk A:
Typ: Wechseldatenträger
Verfügbar: nein

Laufwerk C:
Typ: Festplatte
Verfügbar: ja
Datenträger-Name: 80GB1
Datenträger-SNr.: 7CFC-10F3
Netzwerk-Name:
Dateisystem: NTFS
Kapazität: 20,00 GB
Frei: 11,46 GB
Verfügbar: 11,46 GB

Laufwerk D:
Typ: Festplatte
Verfügbar: ja
Datenträger-Name: 80GB2
Datenträger-SNr.: 80B2-262D
Netzwerk-Name:
Dateisystem: NTFS
Kapazität: 54,52 GB
Frei: 45,73 GB
Verfügbar: 45,73 GB

Laufwerk E:
Typ: Festplatte
Verfügbar: ja
Datenträger-Name: UDMA 1
Datenträger-SNr.: 0084-E3F0
Netzwerk-Name:
Dateisystem: FAT32
Kapazität: 13,02 GB
Frei: 6,09 GB
Verfügbar: 6,09 GB

Laufwerk F:
Typ: Festplatte
Verfügbar: ja
Datenträger-Name: UDMA 2
Datenträger-SNr.: 3E4B-18FA
Netzwerk-Name:
Dateisystem: FAT32
Kapazität: 12,64 GB
Frei: 11,89 GB
Verfügbar: 11,89 GB

Laufwerk G:
Typ: Festplatte
Verfügbar: ja
Datenträger-Name: UDMA 3
Datenträger-SNr.: B473-F3C1
Netzwerk-Name:
Dateisystem: FAT32
Kapazität: 12,63 GB
Frei: 9,93 GB
Verfügbar: 9,93 GB

Laufwerk H:
Typ: CD/DVD-ROM
Verfügbar: nein

Laufwerk I:
Typ: CD/DVD-ROM
Verfügbar: nein

Laufwerk K:
Typ: Wechseldatenträger
Verfügbar: nein

Laufwerk L:
Typ: Wechseldatenträger
Verfügbar: nein

Laufwerk M:
Typ: Wechseldatenträger
Verfügbar: nein

Laufwerk N:
Typ: Wechseldatenträger
Verfügbar: nein


Grafikkarten:
=============
Windows Management Instrumentation(WMI) nicht installiert!

Windows Scripting Host:
=======================
JScript-Version: 5.6.8825
VBScript-Version: 5.6.8825

Wichtige Objekte:
=================
FileSystemObject: ja
Dictionary: ja
WshShell: nein
Netzwerk-Object: ja

WSHController: ja
ScriptLet: nein

Shell.Application: ja
Internet-Explorer: ja
Common Controls: nein

Datenbank-Anbindung: ja
ADO: ja
ADOX: ja

INI.WSC: nein

FixFoto:
========
WScript.Shell nicht korrekt installiert! Bitte installieren Sie den Windows Scripting Host neu!
Gespeicherte Skript-Parameter:
==============================
1
WScript.Shell nicht korrekt installiert! Bitte installieren Sie den Windows Scripting Host neu!
I2E-Registrierungs-Dlls:
========================
M1315oyht811beipt.dll
Pfad: C:\WINDOWS
Attribute: H
Größe: 188
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

Hallo Werner
Bei mir ist es:
HKEY_CURRENT_USER\Software\Joachim Koopmann Software\FixFoto

und HKEY_USERS\.DEFAULT\Software\FixFoto, dort aber nur der Pfadeintrag (InstPath)
Der ist warscheinlich inzwischen veraltet.

PS:
Wie kommt die Forensoftware eigendlich dazu überall Blanks einzubauen ??? ??? :-[
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

W.P. schrieb:
schau doch bitte mal bei Deinem IE die lokalen Sicherheitseinstellungen an.
- Skripte sollten erlaubt sein
- Lokale Objekte sollten aufgerufen werden können.


Ach Werner...
Ein Diagnosetool sollte doch genau diese Probleme finden.... :o
Ein Diagnosetool das nur einen korrekten Rechner als korrekt diagnostiziert ist irgendwie sinnlos. |)
Na ja nicht ganz, aber ein wenig schon, oder? ;D
Ein Diagnosetool darf/sollte nicht die Systemfunktionen selbst benötigen derren Funktion es testen solll. Es sollte so wenig Systemvoraussetzungen haben wie nur irgend möglich.
Es sollte also auch ganz ohne IE-x WSH-y, WMI-z und xyz.dll laufen.

Ausserdem, bei mir blitzt nach dem Start des Scriptes kurze eine Messagebox auf.
Darin steht "Installation wird vorbereitet..." Da wir mir ganz anders.... :o :o

Eine zusammengefaste Erklärung, wie und wo man mit Windows Boardmitteln die benötigten Informationen herholen kann, ist glaube ich besser geeignet um bei Problemen mit dem Scripting oder FF im allgemeinen behilflich zu sein.

Also benenne es um von "Diagnose" zu "Funktionstest".
Wenn's läuft ist alles OK 8-)
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

Hallo Michael,

ich sehe, Du hast 2 Probleme auf dem Rechner:
  1. Trotz XP ist das Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI) nicht istalliert
  2. WScript.Shell ist nicht installiert (Fataler Fehler!!!!! Leider liegt das Objekt innerhalb einer Fehlerbehandlungsroutine, bei der ein anderer Fehler abgefangen wurde. Dieser wurde übersehen!)
Mit anderen Worten: Dein Windows Scripting Host ist aus irgendwelchen Gründen nicht korrekt installiert. WScript.Shell ist eine Standard-Komponente von WSH. Aus diesem Grund werden vermutlich mehrere Skripte aussteigen. Du hattest nur das Glück, das die Skripte, die Du brauchst, kein WScript.Shell benötigen! Das ist der Generalfehler!!!

Das 2. verwundert mich: Nämlich dass auf Deinem Rechner kein WMI zu finden ist, wenn Du, wie Du sagtest, XP auf dem Rechner als OS hast. WMI ist auf XP Standard. Vielleicht kannst Du es von der Installations-CD nachinstallieren.

Schönen Gruß,
Werner.
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

hhoefling schrieb:
Ach Werner...
Ein Diagnosetool sollte doch genau diese Probleme finden.... :o
Normal sollte es auch mit jeder Einstellung funktionieren, das war mehr oder weniger ein Hilfeschrei. Inzwischen ist das Problem ja gefunden.


hhoefling schrieb:
Ein Diagnosetool das nur einen korrekten Rechner als korrekt diagnostiziert ist irgendwie sinnlos. |)
Na ja nicht ganz, aber ein wenig schon, oder? ;D
Ein Diagnosetool darf/sollte nicht die Systemfunktionen selbst benötigen derren Funktion es testen solll. Es sollte so wenig Systemvoraussetzungen haben wie nur irgend möglich.
Es sollte also auch ganz ohne IE-x WSH-y, WMI-z und xyz.dll laufen.
Das Script sollte eigentlich FF-Probleme finden, nicht generelle Windows-Probleme! Das WMI System-Vorraussetzung ist, wurde von Anfang an bekannt gegeben. Normalerweise auch stets installiert (Ab WinMe und Win2000).


hhoefling schrieb:
Ausserdem, bei mir blitzt nach dem Start des Scriptes kurze eine Messagebox auf.
Darin steht "Installation wird vorbereitet..." Da wir mir ganz anders.... :o :o
Das stammt nicht von mir!!! Dein XP wollte selbst ein Versäumnis nachinstallieren -> WMI. Das kommt, wenn man dem Setup nicht seine Arbeit machen läßt, Benutzerinstallationen durchführt und wichtige Systemkomponenten einfach wegläßt!


hhoefling schrieb:
Eine zusammengefaste Erklärung, wie und wo man mit Windows Boardmitteln die benötigten Informationen herholen kann, ist glaube ich besser geeignet um bei Problemen mit dem Scripting oder FF im allgemeinen behilflich zu sein.
Also benenne es um von "Diagnose" zu "Funktionstest".
Wenn's läuft ist alles OK 8-)
Denke nicht daran. Wenn ein Fehler auftaucht, ist es ein Grund zu suchen -> Also Diagnose!

Schönen Gruß,
Werner.
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

W.P. schrieb:
  1. Trotz XP ist das Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI) nicht istalliert
    [/I]
Das 2. verwundert mich: Nämlich dass auf Deinem Rechner kein WMI zu finden ist, wenn Du, wie Du sagtest, XP auf dem Rechner als OS hast. WMI ist auf XP Standard. Vielleicht kannst Du es von der Installations-CD nachinstallieren.
Hallo Werner,

geb´s zu, Du wolltest mich nur erschrecken ;)

Und wegen dem WScript.Shell werd´ ich mal meine Kiste befragen :-/
 
Update: Diagnose 1.03

Hallo,

Update auf Version 1.03
  • 2 weitere, indirekte, Möglichkeiten eingebaut, FixFoto zu finden
  • Fehler wird ausgegeben, wenn WScript.Shell nicht vorhanden.

Download hier oder über Forum->Extras->Tools

Schönen Gruß,
Werner.
 
Diagnose: Update 1.07a

Hallo,

Update auf 1.06
  • 2 Bugs bei der Pfadsuche nach FF beseitigt (bei den letzten 2 zugefügten Methoden)
  • Stabilität wesentlich verbessert
  • Objekt-Versionen werden ermittelt, sofern möglich
  • Diagnose-Version wird in Bericht übernommen
  • Zeit wird in Bericht übernommen
  • Zuordnung der Laufwerksbuchstaben auf Geräte des Typs Festplatte werden sicher ermittelt (seit 1.05). Auch exotische Zuordnungen werden nun erkannt.
Update auf 1.07
  • Stabilität weiter verbessert
  • Objekt WMI-Scripting bei Objekten hinzugefügt
  • Weiteren Funktionen ein zweites Standbein verschafft für den Fall, dass WScript.Shell ausfällt
  • OS-Type entfernt
Update auf 1.07a und 1.07b
  • Bug-Fix-Versuch unter XP

Links:
Download
Download über Zubehörbereich: Forum->Extras->Tools

Schönen Gruß,
Werner.
 
Zuletzt bearbeitet:
Diagnose:Update 1.08.02

Hallo,

Update auf 1.08.02
  • Dialog-Größe beliebig änderbar
  • Anordnung der Buttons geändert
  • Neue Kategorie System (Hersteller, Mainboard, BIOS)
  • Es können einzelne Kategorien oder alles geprüft werden. Die wichtigsten sind vorselektiert. Selektierung kann sich jedoch in den nächsten Versionen ändern, falls andere Schwerpunkte entstehen.
  • Stabilität unter XP weiter verbessert.
  • Objekte: Neben Versionen werden auch die ermittelten Datei-Pfade der Objekte augegeben. Meist kann man dadurch feststellen, ob Objekte umgeleitet wurden (Antiviren-Software)!
  • Betriebssystem: Weitere wichtige Pfade werden ermittelt.
  • Zeitwerte werden in lesbare Form gebracht

Links:
Download
Download über Zubehörbereich: Forum->Extras->Tools

Schönen Gruß,
Werner.
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

Nu´ soll´s das aber gewesen sein, schliesslich kann ich´s jetzt sogar aus FF ohne Probleme starten :D
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

Dank Deiner und Jochens Geduld ;)

Schönen Gruß,
Werner.
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

Hallo an die fleißigen Programmierer,

das Tool läuft bei mir jetzt erstmals auch ohne Fehlermeldung durch.

Danke!
Stefan
 
Diagnose: Update auf 1.09

Hallo,

Update auf 1.09
  • Statusproblem wurde über ein Kind-Fenster gelöst, dass unabhängig vom Elternfenster seinen Refresh tätigt. Sollte ein unvorhersehbarer Fehler das Script stoppen, zeigt das Fenster die letzte Tätigkeit weiter an (eigener Thread). (Refresh im Elternfenster ist während des Ausführens von Code nicht möglich - Leider. Vielleicht gibt es eine undokumentierte Möglichkeit. Ich habe bis jetzt keine gefunden.)
  • Kopieren über Clipboard-Objekt des IE gelöst, dadurch weitere Fehler-Quelle seitens WScript.Shell neutralisiert.
  • Problem beim Verzeichnis-Browser auf einigen Win98-Systemen bei Auswahl "Desktop" gelöst.
  • Neue Kategorie Datenbanken: Treiber und angemeldete System-/Benutzerdatenbanken werden angezeigt (Datenbanken werden bei gefilterter Ausführung nicht angezeigt)
  • Selektion auf Wunsch mit Ausnahme von Datenbanken vollständig ausgeweitet.

Links:
Download
Download über Zubehörbereich: Forum->Extras->Tools

Schönen Gruß,
Werner.
 
Zuletzt bearbeitet:
AW: Problembehebung durch Ursachenerforschung: Diagnose

Hallo Werner,

nach Installation von 1.09 erhalte ich einen Hinweis auf Skriptfehler in

Zeile: 1806,
Zeichen: 2,
Fehler: Zugriff verweigert,
Code:0.

Zurück auf 1.08.02 - alles ok!

Wieder auf 1.09; gleicher Hnweis auf Skriptfehler. Also erst mit 1.09 entsteht offensichtlich der Fehler! (Prog. XP Prof. SP2)

MfG,

Günther
 
AW: Problembehebung durch Ursachenerforschung: Diagnose

Hallo Günter,

merkwürdig in den Zeilen 1805 - 1807 steht nur folgendes:
[lll]-[/lll]Exit Function
[ll]-[/ll]End If
[ll]-[/ll]Run = True

Und das steht da schon mindestens seit Version 1.04.
Sei doch bitte so gut und schicke mir die Diagnose.txt als Anhang von 1.08.02 per eMail. Die Adresse findest Du wenn Du auf mein Kürzel klickst.
Ansonsten kann ich Dir nur Raten, den Cache zu leeren und den Download zu wiederholen. Habe zur Sicherheit die Dateien neu komprimiert und nochmal auf den Server geschoben, jedoch ohne inhaltliche Veränderungen.

Schönen Gruß,
Werner.
 
Zurück
Oben