Ändere den aktuellen Ordner

8

Ich möchte den aktuellen Ordner angeben. Ich kann den aktuellen Ordner finden:

%Vor%

und ändern Sie es manuell, indem Sie auf die aktuelle Ordnerstatusleiste doppelklicken, aber ich würde es lieber codieren. Ist das möglich?

    
Murray 03.06.2011, 01:23
quelle

2 Antworten

9

So:

%Vor%

zum Beispiel

%Vor%

SAS erkennt, dass ein Befehl zum Ändern des Verzeichnisses an das Betriebssystem ausgegeben wurde und ändert sein aktuelles Arbeitsverzeichnis.

    
fscmj 03.06.2011, 03:22
quelle
0
___ answer6222649 ___

So:

%Vor%

zum Beispiel

%Vor%

SAS erkennt, dass ein Befehl zum Ändern des Verzeichnisses an das Betriebssystem ausgegeben wurde und ändert sein aktuelles Arbeitsverzeichnis.

    
___ tag123sas ___ Die SAS-Sprache ist eine 4GL, die das SAS-System unterstützt, eine Suite von Produkten, die sich auf Datenverarbeitung und statistische Verfahren konzentrieren. Bei Fragen zum Code ** bitte ** fügen Sie Ihren Code * und einige Daten hinzu, um Ihr Problem zu reproduzieren *, entweder in Datalines / Karten-Anweisungen oder mit einem 'sashelp' Dataset wie 'sashelp.class' oder 'sashelp.cars'. ___ antwort43811622 ___

Beachten Sie, dass das Timing einer X -Anweisung wie bei anderen globalen Anweisungen (Titel, Fußnote, Optionen usw.) ist. Wenn es in einem DATA-Schritt platziert wird, wird die Anweisung X vor der Ausführung des Datenschritts ausgegeben.

Angenommen, Ihr aktuelles Arbeitsverzeichnis ist c:\temp . Das Folgende schreibt HelloWorld.txt in c:\temp2 anstatt c:\temp . Zur Kompilierungszeit führt SAS die Anweisung X aus und dann führt den Datenschritt aus. Beachten Sie, dass in SAS ein Punkt ( . ) der Verweis auf das aktuelle Arbeitsverzeichnis ist.

%Vor%

Um die Verzeichnisse zu ändern, nachdem der Datenschritt ausgeführt wurde, möchten Sie CALL SYSTEM verwenden. CALL-Anweisungen werden bedingt ausgeführt, indem sie nach einem Datenschritt aufgerufen werden.

%Vor%

Weitere Informationen zu diesen Details für Windows-Systeme finden Sie in der Ausführen von Windows- oder MS-DOS-Befehlen in SAS

    
___ qstntxt ___

Ich möchte den aktuellen Ordner angeben. Ich kann den aktuellen Ordner finden:

%Vor%

und ändern Sie es manuell, indem Sie auf die aktuelle Ordnerstatusleiste doppelklicken, aber ich würde es lieber codieren. Ist das möglich?

    
___ qstnhdr ___ Ändere den aktuellen Ordner ___
Lorem Ipsum 05.05.2017 18:29
quelle

Tags und Links