Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Probleme mit REG QUERY

Frage Entwicklung Batch & Shell

Mitglied: PipeL1n3

PipeL1n3 (Level 1) - Jetzt verbinden

05.02.2008, aktualisiert 08.02.2008, 7125 Aufrufe, 9 Kommentare

Hallo,
ich brauche für mehrere Projekte den jeweiligen lokalen Pfad von Startmenü\Programme.
Dafür wollte ich REG QUERY verwenden, da sich der Pfad in dem Schlüssel "Programs" in "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" auslesen lässt.

Leider erhalte ich mit folgendem Befehl immer den Fehler: ES SIND MEHR DATEN VERFÜGBAR
Abwandlungen der Zeile folgten in nur noch anderen Fehlern, daher bin ich erstmal am Ende meiner Weisheit und bräuchte Hilfe.

Dies ist die bisherige Zeile zum Auslesen:
FOR /F "tokens=3" %%A IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Start Menu"') DO @SET pfad=%%A

Danke für die Hilfe schonmal !
Mitglied: paulepank
05.02.2008 um 23:47 Uhr
Hallo,

aus 3 mach 4

cu paulepank
Bitte warten ..
Mitglied: PipeL1n3
06.02.2008 um 17:15 Uhr
nö geht leider auch nicht ...
kommt immer noch "Es sind mehr Daten verfügbar"
Bitte warten ..
Mitglied: paulepank
06.02.2008 um 18:07 Uhr
Hallo ,

wenn ich die Batch
01.
FOR /F "tokens=4" %%A IN ('REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Start Menu"') DO @SET pfad=%%A
ausführe, steht bei mir
01.
echo %pfad% 
02.
%USERPROFILE%\Startmen³
cu paulepank
Bitte warten ..
Mitglied: PipeL1n3
06.02.2008 um 18:14 Uhr
Das ist ja dann schonmal ein Problem, denn ich will das ganze ja um auf allen Windows versionen (und vorallem auf allen sprachen) das Startmenü zu finden ..
Und wenn bei dir schon was anders kommt wie bei mir (XP x64 (mit englischer Ordnerstruktur)) dann ist das ja nicht das, was ich will.


Biber wir brauchen dich xD
Bitte warten ..
Mitglied: Biber
06.02.2008 um 18:25 Uhr
Moin PipeL1n3,

kann paulepanks Kommentar nur bestätigen.

damit wir Deinem Fehler auf die Spur kommen, wechsele doch zum CMD-Prompt,
gibt dort ohne die FOR-Anweisung nur ein...
REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v proGrams

Herauskommen sollte etwas wie...
01.
! REG.EXE VERSION 4.3b 
02.
 
03.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders 
04.
    proGrams    REG_EXPAND_SZ   %USERPROFILE%\Startmenü\Programme
Wenn das auch bei Dir so ist, dann sollte es auch wieder mit FOR und "tokens=3" klappen.
Wenn nicht, machen wir da weiter.

Grüße
Biber
Bitte warten ..
Mitglied: PipeL1n3
06.02.2008 um 18:37 Uhr
Nein kommt leider der gleiche Fehler ! Könnte an XP x64 liegen denke ich .. aber genau diese Hürde versuche ich ja zu überwinden mit dieser Registry-Abfrage

Hier ein Bild wenn ihr Beweise braucht
http://img1.getpic.info/MDYwMjA4/666ffehler.JPG

edit: wenn ich
01.
REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Programs /k
oder
01.
REG QUERY "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Programs /e
benutze kommt nur "Ungültige Syntax" zurück

edit2:
Wie kam ich oben eigentlich auf den Schlüssen "Start Menu" ?? Den gibs zwar aber ich will natürlich den von Biber auch erwähnten "Programs"
Bitte warten ..
Mitglied: Biber
06.02.2008 um 19:33 Uhr
Hmmm...

eventuell könnte Dir dieses Freude machen:
M$KB 942309 oder M$KB 931633...

Beide Artikel beschreiben genau dieses Verhalten der Reg.exe (der erste Link das bei Vi$ta).

Und die gute Nachricht ist. dort steht auch...
Ein unterstütztes Hotfix ist jetzt von Microsoft verfügbar. Dieses Hotfix nur das
Problem zu beheben, das in diesem Artikel beschrieben wird ist jedoch vorgesehen.
[...]
Wenn Sie von diesem schwerwiegenden Problem betroffen sind nicht empfehlen wir,
dass Sie auf den nächsten Service Pack von Windows Vista warten, der dieses Hotfix enthält.

Also:
Alles wird gut.
Microsoft wird irgendwann richtig deutsch lernen.
Alle Vi$ta-Bugs werden behoben.
Alle Menschen werden Brüder.
Oder Schwestern.
Kein Anlass zur Sorge.

Grüße
Biber
Bitte warten ..
Mitglied: PipeL1n3
06.02.2008 um 19:55 Uhr
Ist ja schön und gut ... nur mein Problem lösen tut das nicht ! Zumindest nicht garantiert ... denn ich will ja nicht darauf angewiesen sein, welches OS (beschränke ich mich ja schon auf XP und Vista) und welche Updates jemand hat.
Werde jetzt mal den "WSH-Weg" ausprobieren wenn es mit batch denn nicht geht ... geht das mit WSH denn überhaupt XP\Vista übergreifend oder gibt es da schon eine tiefe kluft ?

Ansonsten bleibt mir wohl erstmal nur nach bekannten Pfaden zu prüfen und dahingehend auszuwählen

edit:
lol oke mit dem WSH Käse komm ich irgendwie nich so klar .. ausserdem hab ich gelesen man kann das abschalten, was natürlich nicht so gut wäre ...
Bitte warten ..
Mitglied: PipeL1n3
08.02.2008 um 21:42 Uhr
weiss keiner mehr was ?!
hab schon das halbe inet abgegrast, so kommts mir vor ...
Bitte warten ..
Ähnliche Inhalte
Windows 10
REG Query HKLM
Frage von AtoAtoWindows 103 Kommentare

Hallo mit REG Query HKLM /F "PC 12" /S In Powershell kann man in HKLM-Baum nach PC 12 suchen. ...

Batch & Shell
Reg query unter Session 0
Frage von UragusBatch & Shell3 Kommentare

Hallo, Kann mir jemand folgendes erklären. Ich habe einen Skript des ein Programms deinstalliert, der funktioniert auch eigentlich. Sobald ...

Ubuntu
Probleme bei prepared query via ODBC unter Ubuntu
Frage von mcmamaisstolzUbuntu2 Kommentare

Hallo zusammen, ich versuche via PHP ein prepared Statement an einen MS-SQL Server zu senden. Leider bricht der vorhandene ...

Microsoft Office
Update query - Aktualisierungsabfrage
Frage von badni12Microsoft Office6 Kommentare

Hallo Habe zwei Tabellen, die eine Tabelle "x" ist eine reine Eingabetabelle mit unzähligen Feldern (darunter das Feld "Lieferant") ...

Neue Wissensbeiträge
Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 18 StundenMicrosoft Office8 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 20 StundenDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

SAN, NAS, DAS

Backdoor Zugang und Upload-Bug in vielen Western Digital MyCloud Geräten

Information von Frank vor 21 StundenSAN, NAS, DAS2 Kommentare

James Bercegay von der Firma Gulftech hat die Fehler an Western Digital gemeldet und das Unternehmen stellt bereits ein ...

Microsoft Office

Outlook 2016 - Beim Weiterleiten keine PDF Anhänge mehr - KB4011626 entfernen

Erfahrungsbericht von Deepsys vor 1 TagMicrosoft Office3 Kommentare

Wenn ihr feststellt das ihr beim Weiterleiten von E-Mails keine PDF Anhänge mehr versendent, dann dankt Microsoft. Diese tolle ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke21 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS14 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Windows Netzwerk
Drucker isolieren in Windows Domäne
gelöst Frage von lcer00Windows Netzwerk14 Kommentare

Hallo zusammen, habe eine Windows-AD (2012R2) in der es einen Druckerserver gibt. Mittlerweile verliere ich das Vertrauen in die ...

Server-Hardware
Veeam Backup Server stürzt alle paar Tage ab
Frage von Leo-leServer-Hardware12 Kommentare

Hallo Forum, ich habe momentan folgendes Problem. Veeam Backup and Replication 9.5 u2 auf voll gepatchten DL 380 G7 ...