Forum: Betriebssysteme
by Coffeecoder,
14. Mär 2012
Mit dieser Umgebungsvariable sollte es klappen:
echo %CommonProgramFiles%
Bei mir, zeigt er dann C:\Program Files\Common Files an.
Ich habe hier ein XP Pro.
Dies ist auch der Fall, kann jemand von euch auch das testen und eurer System auch angeben?
Danke euch.
Forum: Betriebssysteme
by Coffeecoder,
14. Mär 2012
Das ist wahr. Ich erläutere mal die Problembeschreibung:
Eine Batch-Datei soll ermitteln ob es sich um ein 32-Bit oder 64-Bit System handelt.
Ist eine 32-Bit-Version dann soll er diesen Pfad "C:\Program Files\Common Files\Research In Motion\" nehmen, sonst bei der
64-Bit-Version diesen Pfad "C:\Program Files(x86)\Common Files\Research In Motion\".
Doch jetzt entsteht ein weiteres Problem, je...
Forum: Betriebssysteme
by Coffeecoder,
14. Mär 2012
*Hust* Ja, schon klar :roll: :oops:
Danke euch ;)
Forum: Betriebssysteme
by Coffeecoder,
13. Mär 2012
Gut, danke für die Info :)
An der Stelle könnte man auch einen neuen Thread aufmachen, weil es schon sehr nah an der Problembeschreibung ist ;)
Ich benenne ihn nicht um (wenn die Moderatoren einverstanden sind) aus dem Grund, wenn jemand nach einer Möglichkeit sucht um per Batch Datei das Bussystem festzustellen.
Bis dahin, sag ich mal danke an alle :thumb:
Forum: Betriebssysteme
by Coffeecoder,
13. Mär 2012
32-Bit-Version: "C:\Program Files\Common Files\Research In Motion\"
64-Bit-Version: "C:\Program Files(x86)\Common Files\Research In Motion\"
:gruebel: Gibt es eventuell nicht die Möglichkeit ebenfalls sofort den Pfad von Programme oder Program Files rauszufinden?
Eine Umgebungsvariable? Es muss nicht immer zwingend Program Files sondern manchmal auch Programme bzw. Programme(x86).
Forum: Betriebssysteme
by Coffeecoder,
13. Mär 2012
Nunja, ich bin dabei einen Vorgang zu vereinfachen: Kunden von uns müssen manchmal ihr Blackberry formatieren. Dies geht über eine exe-Datei wenn ein Programm installiert ist. Wenn es 32-Bit sind dann ist der Pfad anders als bei der 64-Bit Version.
Forum: Betriebssysteme
by Coffeecoder,
13. Mär 2012
Hmm eigenartig bei meinem Kollegen zeigte er vonMorphies Version "32 Bit" an obwohl es ein Windows 7 Pro 64-Bit ist. Sei es drum.
Was zeigt er denn bei dir an mit der Wow64 Variante an?
Forum: Betriebssysteme
by Coffeecoder,
13. Mär 2012
Ich nehme an, dass dieser Ordner C:\Windows\SysWow64 auf einem 64 Bit Rechner anwesend ist und auf einem 32 Bit eben nicht. Dann wäre das ein Ansatz.
So geht es auch:
@echo off
if exist C:\Windows\SysWow64 (
echo Client ist ein 64 Bit
) else (
echo Client ist ein 32 Bit
Forum: Betriebssysteme
by Coffeecoder,
13. Mär 2012
Darf ich fragen welches Windows du hast?
Forum: Betriebssysteme
by Coffeecoder,
13. Mär 2012
Hi Leute,
Ich suche nach einer Möglichkeit um herauszufinden ob es sich um einen 32-Bit oder 64-Bit Bussystem handelt.
Dies habe ich versucht :
@echo off & setlocal
wmic path win32_operatingsystem get caption|FINDSTR "x64" && goto:AAA
echo client ist ein XP 32 Bit rechner
goto ende