Eusebius Δημοσ. 22 Φεβρουαρίου 2007 Δημοσ. 22 Φεβρουαρίου 2007 Εδώ λέει η MS τί θέλει: How to propagate environment variables to the system http://support.microsoft.com/kb/104011/ Αλλά πώς το κάνω αυτό; Αν γίνεται, με απλά λόγια. Μη μου πείτε τίποτα δύσκολο! Ευχαριστώ
Powerline Δημοσ. 22 Φεβρουαρίου 2007 Δημοσ. 22 Φεβρουαρίου 2007 Έχει να κάνει με χειροκίνητες αλλαγές στη registry. Τώρα, για τα απλά λόγια... δεν νομίζω οτι υπάρχουν και τόσο απλά λόγια, σε τέτοιες περιπτώσεις! Κάνε ένα back-up σε ότι χρειάζεσαι σίγουρα, για καλό και για κακό, ακολούθησε τυφλά τις οδηγίες που σου δίνουν στη σελίδα που έβαλες, κάνε και ένα σταυρό/προσευχή! Αν στραβώσει πουθενά, ξαναπερνάς τα windows. Σοβαρά τώρα, δεν είναι και του θανάτου. Όλοι κάπως έτσι μάθαμε. Πέσαμε κάποια στιγμή στα βαθιά και παραλίγο να πνιγούμε.
Bspus Δημοσ. 22 Φεβρουαρίου 2007 Δημοσ. 22 Φεβρουαρίου 2007 Υπαρχει και η εντολη setx απο γραμμη εντολων. Ειναι σαν τη set απλως κραταει την αλλαγη μονιμα σε αντιθεση με το set που την κραταει μονο για το συγκεκριμενο παραθυρακι που ανοιγεις. Δεν ξερω αν θελει reboot αλλα μπορεις να το δοκιμασεις. Επισης το setx δεν ερχεται μαζι με τα windows αλα πρεπει να εγκαταστησεις τα resource kit tools. Δωρεαν download απο τη Microsoft. Αξιζει παντως να το κατεβασεις γενικως γιατι εχει και αλλα καλα command line εργαλεια.
random Δημοσ. 22 Φεβρουαρίου 2007 Δημοσ. 22 Φεβρουαρίου 2007 θελεις να αλλάξει το path o χρήστης χειροκίνητα; αυτο δεν χρειαζεται restart. να το αλλαξεις προγραμματιστικά? μεσα απο ενα πρόγραμμα σου που θα πειράζει τη registry? μπορεις να παιξεις με το setx.exe http://support.microsoft.com/kb/927229 -------------------------------------------------- ή με autoit. RegWrite ( "keyname" [,"valuename", "type", value] ) Creates a key or value in the registry. EnvUpdate() Refreshes the OS environment. -------------------------------------------------- ή οπως προτίνει η ms, αν γραφεις σε vb, c, delphi, ή οτιδηποτε μπορει να χρησιμοποιησει το win32 api με την SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, 0,(LPARAM) "Environment", SMTO_ABORTIFHUNG, 5000, &dwReturnValue); ψηφιζω κουρτίνα 2.
Eusebius Δημοσ. 22 Φεβρουαρίου 2007 Μέλος Δημοσ. 22 Φεβρουαρίου 2007 θελεις να αλλάξει το path o χρήστης χειροκίνητα; αυτο δεν χρειαζεται restart. Εμ! Είμαι βλάκας και σας ταλαιπώρησα άδικα.[*] Ιδού τί συνέβαινε τα τελευταία 2 χρόνια και το κατάλαβα σήμερα που είπα να το κοιτάξω: Ξεκινάω/ενεργοποιώ το cmd.exe (για εκεί ήθελα το path) με μια συντόμευση του AutoHotkey. To AHΚ δεν παίρνει είδηση την αλλαγή του path αν δεν γίνει επανεκκίνηση η μηχανή του. Έτσι, κληροδοτεί στα παιδιά του, εν προκειμένω στο cmd.exe, το παλιό path... Μόλις άνοιξα το cmd από το Run, όλα ήταν κανονικά. Το setx δεν το ήξερα. Το κατέβασα και το εγκατέστησα. Σας ευχαριστώ για την πρόταση και για τη βοήθεια. ΥΓ. * Βασικά το «άδικα» δεν είναι ακριβές, διότι με βοήθησε η πρόταση του setx. Όταν είδα ότι ούτε έτσι γίνεται δουλειά, τότε μυρίστηκα ότι μπορεί να είναι θέμα του AHK.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.