Egy példát tudnátok írni, hogy hogyan kell megadni relatív elérési útvonalat?
Milyen rendszeren (x86/x64, oprendszer)?! Miben írva?
Pl.:
@WINDIR@
%DESKTOPDIR%
@DOCUMENTS@
@DOCUMENTSCOMMON@
@PROFILE@
%PROGRAMFILES%
@PROGRAMFILESX86@
%APPDATA%
%TEMP%
@SYSDRIVE@
XP
ALLUSERSPROFILE "All Users" profil elérési útja.
APPDATA Az alkalmazások a profilon belül itt tárolják az adataikat.
CD Aktuális könyvtár.
CMDCMDLINE Az éppen futó parancssor ("cmd.exe") elérési útja, idézőjelbe téve.
CMDEXTVERSION Parancssor verziószám.
COMPUTERNAME Számítógépnév.
COMSPEC A parancssor elérési útja.
DATE Rendszerdátum.
ERRORLEVEL Futás során keletkezett hibák kódja. Ha 0, akkor nem volt hiba.
HOMEDRIVE Kötet meghajtóbetűjel, ahol a felhasználó saját könyvtára található.
HOMEPATH A felhasználó saját könyvtárának elérési útja.
HOMESHARE A felhasználó saját megosztott könyvtárának elérési útja.
LOGONSEVER Az aktuális munkafolyamat ezen a kiszolgálón zajlik (ide jelentkezett be a felhasználó).
NUMBER_OF_PROCESSORS Processzorok száma.
OS Operációs rendszer neve. A Windows XP és a Windows 2000 a Windows_NT értéket adja vissza.
PATH Végrehajtható fájlok keresési útvonala.
PATHEXT Végrehajthatónak minősített fájlok kiterjesztése.
PROCESSOR_ARCHITECTURE Processzor architektúra: x86, IA64.
PROCESSOR_IDENTFIER Processzor azonosító.
PROCESSOR_LEVEL Processzor modell száma.
PROCESSOR_REVISION Processzor revízió száma.
PROMPT Az aktuális parancssor promptja (ami minden sor elején megjelenik).
RANDOM Véletlenszám előállítás 0 és 32767 között.
SYSTEMDRIVE Az operációs rendszert tartalmazó kötet meghajtóbetűjele.
SYSTEMROOT A Windows könyvtár elérési útja.
TEMP vagy TMP Átmeneti fájlok tárolásának elérési útja (TEMP vagy TMP mappa)
TIME Aktuális idő.
USERDOMAIN Aktuális felhasználói fiókot tartalmazó tartomány neve.
USERNAME Bejelentkezett felhasználó neve.
USERPROFILE Bejelentkezett felhasználó profiljának elérési útja.
WINDIR A Windows könyvtár elérési útja (u.a., mint SYSTEMROOT)
Remélem segített!
Szia.
[link] :
"
Relatív elérési út: már valamilyen mélységben "beástuk" magunkat a könyvtárrendszerben és nincs kedvünk az egészet a gyökértől kezdve újra felsorolni. Ilyenkor az aktuális mappához viszonyítva tudjuk megadni a fájl helyét.
Az elérési utak megadásánál az alábbi jelöléseket használhatjuk rövidítésként a mappáknál:
. : az aktuális mappa
.. : a szülő mappa
/ vagy \: a gyökérmappa
~ : UNIX esetén a felhasználó saját (HOME) mappája "
Default vagy aktualis meghajtó : az a meghajtó amelyken éppen tartózkodsz (dos-ban : A:, B:, C:, D:, stb) a relativ hivatkozás mindig az aktuális meghajtóra vonatkozik.
Default vagy aktuális mappa : az a mappa ahol éppen tartózkodsz. A relativ hivatkozást ebből a mappából kell értelmezni. (pl C:\windows\system32)
pl. :
\readme.txt -> hivatkozás a gyökér mappában lévő readme.txt-re. (C:\readme.txt vagy D:\readme.txt, stb tehát az aktuális meghajtó gyökérmappája. )
.\readme.txt -> Hivatkozás az aktuális meghajtó, aktuális mappájában lévő readme.txt filére.
..\readme.txt -> Hivatkozás az (aktuális meghajtó aktuális mappájától) egy szintel fejjebb lévő mappában lévő readme.txt filére
..\..\readme.txt -> hivatkozás (az aktuális meghajtó aktuális mappájától) két szintel feljebb lévő readme.txt-re.
..\VALIMI\readme.txt -> hivatkozás (az aktuális meghajtó aktuális mappájától) az ugyanolyan szinten lévő, csak más nevű mappában lévő readme.txt-re.
Sok sikert.
Üdv.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!