Forum: PC-Programmierung String in allen Files im Verzeichnis ersetzen


von skorpionx (Gast)


Lesenswert?

Ich habe ein Problem mit KICAD. Ich arbeite zu Hause mit einem Computer
in dem Projekte in einem Verzeichnis E:\Programme\Kicad\Projekts…
gespeichert sind. Manche Pfade sind in jedem Projekt fest zugeordnet.
Um so ein Projekt weiter auf einem anderem Computer zu entwickeln
muss ich die Pfade in vielen Files ändern.
Ich suche  ein Tool mit dem ich in allen Files eines Verzeichnisses 
einen String ersetze.

von Peter (Gast)


Lesenswert?

Mit Ultraedit geht das. Es gibt eine 30Tage Testversion.

von Alda Sagg (Gast)


Lesenswert?

for-schleife und sed

von Hans-jürgen H. (hjherbert) Benutzerseite


Lesenswert?

SUBST E: C:\Meinverzeichnis

von Severino R. (severino)


Lesenswert?

Hans-jürgen Herbert wrote:
> SUBST E: C:\Meinverzeichnis

Was meinst Du damit?

von skorpionx (Gast)


Angehängte Dateien:

Lesenswert?

Dann habe ich selber etwas geschrieben. Noch nicht vollkommen getestet. 
Ich brauche eventuelle Info über Fehler.

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Severino R. wrote:
> Hans-jürgen Herbert wrote:
>> SUBST E: C:\Meinverzeichnis
>
> Was meinst Du damit?
damit weißt du einem Verzeichnis (unter windows) einen (virtuellen) 
Laufwerksbuchstaben zu.

PC 1: C:\meine Daten\XY
PC 2: C:\XYZ\abc

Wenn du beiden mit subst z.b. das laufwerk K: (für KiCad ;) ) zuweist, 
zeichen alle Addressen auf z.B. K:\Meine Projekte und funktionieren auf 
beiden PCs ohne änderung der Dateien...

von skorpionx (Gast)


Lesenswert?

> SUBST E: C:\Meinverzeichnis

Wo soll ich das schreiben ?

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

START--> Ausführen --> cmd [Return] eintippen [return].

ggf E: durch einen anderen Laufwerksbuchstaben ersetzen der noch nicht 
belegt ist (z.B. K, Z, M, I .... )

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.