Ignorieren //!Ich habe einige Skripte auf Autorun gesetzt, wenn sie mit //! am Anfang dieser Skripte. Ich muss einen Such- und Ersetzungstext ausführen, um alle Diagrammgrößen in diesen Dateien so zu standardisieren, dass sie gleich sind
(zB Größe (526.247) >> Größe (1900.800))
Da es eine Reihe von Diagrammen in einer Reihe verschiedener Dateien gibt (und ich weiterhin neue Dateien erstellen werde), habe ich mich gefragt, ob es in einem Skript eine Möglichkeit gibt, das //! am Anfang dieser Dateien? Auf diese Weise kann ich die Datei öffnen, durchsuchen und den gewünschten Text ersetzen, ohne das darin enthaltene Skript ausführen zu müssen ...
SkriptingRe: Ignoriere //!Halten Sie beim Öffnen der Datei die CNTL-Taste gedrückt. Die Datei wird geöffnet, ohne dass das Skript ausgeführt wird.
Re: Ignoriere //!Ich meinte eine Möglichkeit für ein Skript, eine Datei zu öffnen (beginnend mit //!), Ohne sie tatsächlich auszuführen. Ich habe die Problemumgehung gefunden
Entweder:
open (C: \ Dateipfad \ Dateiname.jsl, JSL ausführen (0))
// Diese offene Methode öffnet die Datei tatsächlich, ignoriert jedoch das "//!" am Anfang einer JSL-Datei
//ODER
text_to_fix = Textdatei laden (Dateiname.jsl)
text_to_fix = munger (text_to_fix, 1, "Größe (", "FIXED IT");
// Schleife dann den Munger, um alles zu finden und zu ersetzen, was ich brauche, und speichere den festen Text über dem alten Text
(Entschuldigung, wenn das alles verwirrend ist ...)