"We are back" « oc.at

Verknüpfungspfad ändern

salsa 21.11.2005 - 15:15 1509 17
Posts

salsa

So spät wie gestern.
Avatar
Registered: Oct 2003
Location: SU
Posts: 5327
156 Verknüpfungspfäde wollen geändert werden, das alles per Hand zu machen erscheint mir als sehr Zeitaufwendig.

Wär eigentlich ganz einfach:
Aus "L:\mp3\Bandxy" soll "Y:\Bandxy" werden, also immer die gleiche Änderung. Hab da an eine Batch Aufgabe gedacht, nur kenn ich mich damit absolut Nüsse aus.

Kann wer helfen?
tia

salsa

So spät wie gestern.
Avatar
Registered: Oct 2003
Location: SU
Posts: 5327
Ich weiß, ich hätts manuell schon längst geändert, aber ich will es jetzt einfach wissen.

*üp*

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11342
geht mit Windows Scripting Host und einem kleinen Script...

salsa

So spät wie gestern.
Avatar
Registered: Oct 2003
Location: SU
Posts: 5327
Zitat von that
geht mit Windows Scripting Host und einem kleinen Script...
Puh, davon versteh ich at the moment auch ned wirklich viel.
Auf gut Deutsch: sowas ist auf einfachem, sich rechnendem Wege (zeitlich gesehen) nicht wirklich möglich?

salsa

So spät wie gestern.
Avatar
Registered: Oct 2003
Location: SU
Posts: 5327
Da ich noch immer nichts gefunden habe womit das auch nur annähernd machbar ist -> üp.

Es ist einfach irrsinnig lästig das jede Woche aufs Neue per Hand zu erledigen.

BinaryTubes

Addicted
Avatar
Registered: Oct 2004
Location: Breitensee
Posts: 559
Wo willst du das ändern im einer Winamp pls ?

Fabian1983

Here to stay
Registered: Mar 2003
Location: zwanzig
Posts: 1572
Also in 4 Monaten hätt' man das schon schön dosieren können ohne allzuviel Stress zu bekommen. ;)

salsa

So spät wie gestern.
Avatar
Registered: Oct 2003
Location: SU
Posts: 5327
Zitat von BinaryTubes
Wo willst du das ändern im einer Winamp pls ?
Nein, im Windows Explorer.
click to enlarge

@Fabsko: Danke :rolleyes:

schizo

Produkt der Gesellschaft
Avatar
Registered: Feb 2003
Location: Vienna
Posts: 2566
blöde Frage, aber warum erstellst du dir die Verknüpfungen nid jedes mal neu?
Hab grad Testweise 250 Verknüpfungen angelegt und es hat ~2sec gedauert.
Selbst, wenn du die Verknüpfungen übers Netzwerk bei 10k Files anlegst bist du um einiges schneller, als wenn du diese händisch umänderst.

salsa

So spät wie gestern.
Avatar
Registered: Oct 2003
Location: SU
Posts: 5327
Gut:

Wenn neue Dateien hinzukommen, ordne ich diese der Übersicht zuliebe nicht gleich ins Archiv, sondern auf das Z: Laufwerk. Wenn ich die Daten dann zum Monatswechsel mit dem Archiv synchronisiere, ändert sich der Laufwerksbuchstabe auf Y:.

Nun klar?
Bearbeitet von salsa am 28.03.2006, 23:42

T3XT4

Beißer
Registered: Jan 2003
Location: .
Posts: 3794
Im Prinzip ists ja nicht so schwer bei einem Shortcut den Path zu ändern:

(JScript)
Code:
Shell = new ActiveXObject("WScript.Shell");
DesktopPath = Shell.SpecialFolders("Desktop");
link = Shell.CreateShortcut(DesktopPath + "\\test.lnk");
y = link.TargetPath;
x = y.substring(1,y.length);
z = "Y" + x; 
link.TargetPath =  z;
link.Save();

Allerdings frage ich mich wie man alle Files in einem Directory auflisten bzw. alle Files in einem Ordner durchgehen kann!?
msdn/google spuckt dazu ned wirklich was brauchbares aus.

schizo

Produkt der Gesellschaft
Avatar
Registered: Feb 2003
Location: Vienna
Posts: 2566
war schon klar, wie du des gemeint hast.
Falls du das Laufwerk händisch aktualisierst bist du aber trotzdem schneller, wenn du das gesammte Archiv neu verknüpfst. Vor allem is es nicht so arbeitsintensiv.

salsa

So spät wie gestern.
Avatar
Registered: Oct 2003
Location: SU
Posts: 5327
Nun, die Verknüpfungen decken nur meinen Favoritenkreis ab, nicht den ganzen Ordner. Deswegen, und weil der Windows Explorer die "Zuletzt geändert" Daten nicht immer korrekt übernimmt, wäre es einfacher die X: Verknüpfungen einfach auf Y: zu ändern.

Aber bevor ich mein ganzes Archiv nach meinen Favs absuche und mittels STRG zusammen krame, ändere ich das halt im Moment per Hand.

mephisto

Big d00d
Avatar
Registered: Apr 2001
Location: WU
Posts: 152
Zitat von T3XT4
Zitat von semteX
Ich denke er meinte PKW Navigation...

Und da sind convertables defakto eher wenig zu gebrauchn (ich hätt zumindest noch keins im einsatz gesehen als solches)

Code:
 
<% 
    folder = "C:\" 
 
    set fso = CreateObject("Scripting.fileSystemObject") 
    set fold = fso.getFolder(folder) 
    for each file in fold.files 
        response.write file.name & "<br>" 
    next 
    set fold = nothing: set fso = nothing 
%>

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11342
Zitat von T3XT4
Allerdings frage ich mich wie man alle Files in einem Directory auflisten bzw. alle Files in einem Ordner durchgehen kann!?

Stichwort: "FileSystemObject". Mit dem müsste es gehen.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz