WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 26.05.2005, 19:38   #1
Wacky
Jr. Member
 
Registriert seit: 18.07.2001
Beiträge: 77


Frage Batch Problem!!

So, ich hoffe mal hier ist jemand der sich mit BATCH Dateien auskennt. Also folgendes Problem.

Ich will eine .reg Datei durch eine Batch Datei automatisch erzeugen lassen und diese dann gleich ausführen. Soweit habe ich das ja geschafft.

So, hier mal wie ich das gemacht habe:

Code:
ECHO REGEDIT4 > classpath.reg
ECHO.>> classpath.reg
ECHO [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment] >> classpath.reg
ECHO "classpath"="%classpath%;%CD%;%CD%\junit.jar" >> classpath.reg

classpath.reg
Die Datei classpath.reg sieht dann so aus:

Code:
REGEDIT4 

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment] 
"classpath"=";C:\Develop\JUnit;C:\Develop\JUnit\junit.jar"
Jetzt gibt es da nur ein, für mich schwerwiegendes, Problem. Da ich oben mit so Systemvariablen arbeite, als %CD% und so, habe ich jetzt immer nur einen "\" zwischen den Ordnernamen bei den Pfadangaben

z.B. C:\Develop\Junit

Damit sich das ganze jetzt aber in die registry antragen lässt, muss das aber wie folgt aussehen:

C:\\Develop\\Junit

Nun meine Frage: Wie bekomme ich den zusätzlichen "\" in die Pfadangabe in der .reg Datei??


Ich habe jetzt schon alles durchgeackert was ich mitm google darüber gefunden habe, aber nicht wirklich etwas Sinnvolles.

Ich hoffe irgendwer kann mir helfen.


Für eure Bemühungen danke ich euch schon einmal im Voraus!!

mfg
Wacky
Wacky ist offline   Mit Zitat antworten
Alt 26.05.2005, 20:51   #2
pong
Inventar
 
Benutzerbild von pong
 
Registriert seit: 25.12.2000
Alter: 41
Beiträge: 9.063

Mein Computer

pong eine Nachricht über ICQ schicken
Standard

Steht dir kein VBS zu Verfügung?

pong
____________________________________
\"Ein Gewitter reinigt die Luft\", sagte der Mann, nachdem ein Blitz seine Frau erschlug

Nicht klicken!


Erstposteralarm/Beschwerde/Kummerkasten


Verplattet
pong ist offline   Mit Zitat antworten
Alt 26.05.2005, 21:21   #3
Wacky
Jr. Member
 
Registriert seit: 18.07.2001
Beiträge: 77


Standard

Naja, zur Verfügung stehts mir schon. Nur irgendwie kann ich vbs nicht wirklich. Und wenn ich ein Tutorial dazu suche, finde ich immer nur irgendwelche komischen Beispiele wo sie mir erklären wollen wie ich User in Windows per script hinzufüge, bzw. deren Passwörter damit setze und blablabla...

aber wenn du mir da irgendwie mit sinnvoller Literatur weiter helfen kannst, wäre ich dir dankbar. Weil so schwer kann das ja wohl auch nicht sein.

mfg
Wacky
Wacky ist offline   Mit Zitat antworten
Alt 27.05.2005, 10:47   #4
Preacher
Inventar
 
Registriert seit: 20.10.2003
Ort: Celovec / Klagenfurt
Alter: 48
Beiträge: 2.559

Mein Computer

Preacher eine Nachricht über ICQ schicken
Standard

Kannst Du Dir nicht eine zweite Variable setzen, in der die \\ schon drin sind?
also
set cd2=C:\\Develop\\JUnit
Du kannst ja in eine Variable reinschreiben, was Du willst.
____________________________________
Bei Problemen zwei Griffe ranschweißen und aus dem Fenster .....
Preacher ist offline   Mit Zitat antworten
Alt 27.05.2005, 10:57   #5
pc.net
Aussteiger
 
Benutzerbild von pc.net
 
Registriert seit: 07.10.2001
Ort: Nettistan
Beiträge: 12.997

Mein Computer

Standard

ev. hilft dir das:
http://www.fpschultze.de/bsh.htm#a6

btw: gleich der erste link in dieser google-suche ...
____________________________________
Praktizierender Eristiker

No hace falta ser un genio para saber quién dijo eso.
Der wirklich faule Mensch ist oft extrem fleißig, denn er will möglichst schnell wieder faul sein.
pc.net ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:38 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag