Δήλωση Μεταβλητής Συστήματος

Συζητήσεις σχετικά με θέματα που αφορούν λειτουργικά συστήματα (Linux, *BSD, MacOS, Windows, κτλ.) .
Post Reply
User avatar
Fairy
Gbyte level
Gbyte level
Posts: 1733
Joined: Tue Jan 24, 2006 4:48 pm
Academic status: Alumnus/a
Gender:
Location: Mairyland Park

Δήλωση Μεταβλητής Συστήματος

Post by Fairy » Sun Nov 26, 2006 3:28 pm

Στα πλαίσια ενός μαθήματος πρέπει να εγκαταστήσουμε τον parser της γλώσσας Telos. Στις οδηγίες εγκατάστασης αναγράφεται πως πρέπει να δηλώσουμε μια νέα "μεταβλητή συστήματος" (system variable ή env. variable). Θυμάμαι πως στο φροντιστήριο μας έδειξαν πώς γίνεται αλλά δεν το βρήκα στον υπολογιστή μου... Νομίζω πως πηγαίναμε στα properties του MyComputer, διαλέγαμε ένα tab κι έπειτα ένα κουμπί με advanced settings... Θυμάται κανείς κάπως καλύτερα;

Σημ: Στη μεταβλητή θα αποθηκεύσουμε ένα directory... :-(
"Αν αυτό που έκανες χτες σου φαίνεται ακόμα μεγάλο, δεν έχεις κάνει αρκετά σήμερα."
The Punisher
Venus Former Team Member
Posts: 7561
Joined: Thu Oct 27, 2005 1:43 pm
Academic status: Alumnus/a
Gender:
Location: Boston, MA

Post by The Punisher » Sun Nov 26, 2006 3:33 pm

πιθανόν εννοείς το "Environment Variables", που είναι το κουμπάκι κάτω κάατω στο tab "advanced" ...
User avatar
Fairy
Gbyte level
Gbyte level
Posts: 1733
Joined: Tue Jan 24, 2006 4:48 pm
Academic status: Alumnus/a
Gender:
Location: Mairyland Park

Post by Fairy » Sun Nov 26, 2006 4:20 pm

Νομίζω πως το πέτυχες. Μήπως θα μπορούσες να μου δώσεις το full path?

Γιατί κάνοντας δεξί κλικ στο εικονίδιο My Computer κι επιλέγοντας Properties, το παράθυρο που εμφανίζεται δεν έχει tab με όνομα advanced...

Σημ: Έχω Windows Me κι όχι XP...
"Αν αυτό που έκανες χτες σου φαίνεται ακόμα μεγάλο, δεν έχεις κάνει αρκετά σήμερα."
Babedacus
Kilobyte level
Kilobyte level
Posts: 299
Joined: Mon Nov 21, 2005 1:05 pm

Post by Babedacus » Sun Nov 26, 2006 5:34 pm

Για δοκίμασε στο regedit:
HKEY_LOCAL_MACHINE\SYSTEM\XXX\Control\Session Manager\Environment\path
Όπου το XXX είναι το HKEY_LOCAL_MACHINE\SYSTEM\Select\Current
User avatar
Fairy
Gbyte level
Gbyte level
Posts: 1733
Joined: Tue Jan 24, 2006 4:48 pm
Academic status: Alumnus/a
Gender:
Location: Mairyland Park

Post by Fairy » Sun Nov 26, 2006 10:32 pm

Τελικά αυτό που έλεγε ο Punisher ήταν το σωστό, απλά ισχύει μόνο για τα XP. Τα Me δεν έχουν αυτό το feature εκτός κι αν είναι κάπου αλλού. :cry:
"Αν αυτό που έκανες χτες σου φαίνεται ακόμα μεγάλο, δεν έχεις κάνει αρκετά σήμερα."
Babedacus
Kilobyte level
Kilobyte level
Posts: 299
Joined: Mon Nov 21, 2005 1:05 pm

Post by Babedacus » Mon Nov 27, 2006 12:56 am

[ignore]Δεν μπορεί να μην έχουν enviroment variables!Τι σόι λειτουργικό είναι;Για δοκίμασε να τρέξεις τον επεξεργστή μητρώου και κάνε search για
%SystemRoot%\system32;
%SystemRoot%\system;
C:\windows\system32;
C:\windows\system;
Και τώρα που το θυμάμαι τα windows98se αποθήκευαν τις σχετικές πληροφορίες σε κάποιο αρχείο (autoexec.bat,win.ini,system.ini,κτλ) για ψάξε εκεί.[/ignore]
PS:
Sun's Installation notes for Java wrote: Microsoft Windows ME - To set the PATH permanently:

From the start menu, choose programs, accessories, system tools, and system information. This brings up a window titled "Microsoft Help and Support". From here, choose the tools menu, then select the system configuration utility. Click the environment tab, select PATH and press the edit button. Now add the JDK to your path as described in step b above. After you've added the location of the JDK to your PATH, save the changes and reboot your machine when prompted.
User avatar
Fairy
Gbyte level
Gbyte level
Posts: 1733
Joined: Tue Jan 24, 2006 4:48 pm
Academic status: Alumnus/a
Gender:
Location: Mairyland Park

Post by Fairy » Mon Nov 27, 2006 1:10 am

Babedacus wrote: Δεν μπορεί να μην έχουν enviroment variables!Τι σόι λειτουργικό είναι;
:-D Οχι καλέ, δεν εννούσα να μην έχουν μεταβλητές. Ήθελα να πω πως δεν έχουν κάποια αυτοματοποιημένη διαδικασία μέσω γραφικής διεπαφής σε τέτοιο path. Τώρα αν μπορείς να πειράξεις κάτι μέσω κονσόλας είναι άλλου παπά ευαγγέλιο...

Ακολούθησα τις οδηγίες από την παράθεσή σου και πρέπει να βγαίνει το σωστό. Φυσικά αντί για EDIT κάνω NEW... Θα το δοκιμάσω αύριο, ευχαριστώ πολύ πολύ!
"Αν αυτό που έκανες χτες σου φαίνεται ακόμα μεγάλο, δεν έχεις κάνει αρκετά σήμερα."
User avatar
Fairy
Gbyte level
Gbyte level
Posts: 1733
Joined: Tue Jan 24, 2006 4:48 pm
Academic status: Alumnus/a
Gender:
Location: Mairyland Park

Post by Fairy » Fri Dec 01, 2006 1:48 pm

Babedacus, με έσωσες με την παράθεσή σου. Πράγματι εκεί μπορούσα να κάνω τη δήλωση. Ευχαριστώ πολύ! :-)
"Αν αυτό που έκανες χτες σου φαίνεται ακόμα μεγάλο, δεν έχεις κάνει αρκετά σήμερα."
Post Reply

Return to “Λειτουργικά συστήματα”