|
Thank you very much for your information
|
|
|
|
|
Roath Kanel wrote: toxcct wrote:
(of course, their reference are stored somewhere the user can't access directly on the hard disk...)
What does reference mean in here?
The information that says there's a file called XXX in location YYY on the partition. You can't access this without kernel level code, and unless you're building a defrag type tool you'll never need to.
|
|
|
|
|
dan neely wrote: You can't access this without kernel level code
Can you explain or find any resource more deeply about kernel level code?
|
|
|
|
|
It's the lowest level of interal OS code, and is where the core segments of the OS operate. I've never done any programming in it, and you need to use unmanaged code (c/c++) to access it. Sorry I can't be of more help.
|
|
|
|
|
dan neely wrote: You can't access this without kernel level code
that's why i didn't talked more about those nodes of the system partition...
TOXCCT >>> GEII power [toxcct][VisualCalc 2.20][VCalc 3.0 soon...]
|
|
|
|
|
Roath Kanel wrote: What does reference mean in here?
On an old DOS FAT12, FAT16, or FAT32 volume, this is called the File Allocation Table. On an NTFS volume, it's called the MFT, or Master File Table. It's an index of all the files and folders stored in the volume and where they exist on the drive.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Dave Kreskowiak wrote: It's an index of all the files and folders stored in the volume and where they exist on the drive.
Can we preview an index table?
|
|
|
|
|
Roath Kanel wrote: Can we preview an index table?
WHAT?? What does that mean?
You don't know anything about file systems, do you?
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Dave Kreskowiak wrote: WHAT?? What does that mean?
You don't know anything about file systems, do you?
I mean can we preview an index number of each file in any application or the command prompt?
|
|
|
|
|
Roath Kanel wrote: can we preview an index number of each file
A what? What do you mean by "index number"?
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
|
You're still not making any sense...
Again, what do you mean "preview"??? There's nothing to "preview" or see in FAT or MFT. Theses are data structures stored on the disk. You can't get to them using any file operations.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Dave Kreskowiak wrote: There's nothing to "preview" or see in FAT or MFT. Theses are data structures stored on the disk. You can't get to them using any file operations.
That answer is enough to my question.
|
|
|
|
|
Hi, in windows explorer when we explore in an empty folder that just create we didn't find any thing. But if we use the DIR command in the command prompt it will display as the below:
Volume in drive C has no label.
Volume Serial Number is 1E68-CB16
Directory of C:\tes
08-Feb-2006 05:21 PM .
08-Feb-2006 05:21 PM ..
08-Feb-2006 05:21 PM 0 emp.txt
1 File(s) 0 bytes
2 Dir(s) 65,743,151,104 bytes free
Can any one tell where does these:
08-Feb-2006 05:21 PM .
08-Feb-2006 05:21 PM ..
come from?
-- modified at 5:18 Wednesday 8th February, 2006
|
|
|
|
|
for emp.txt, i don't know.
for . and .. folders, they represent respectively the current and the parent folders, so, not exactly new ones... they are logical links...
TOXCCT >>> GEII power [toxcct][VisualCalc 2.20][VCalc 3.0 soon...]
|
|
|
|
|
toxcct wrote: for emp.txt, i don't know.
Oh, I'm sorry that it is an output file that i use to print the result from the command prompt. This line of file should be exclude from the result of command prompt.
toxcct wrote: for . and .. folders, they represent respectively the current and the parent folders, so, not exactly new ones... they are logical links...
Ok, I remember that when we use the command CD.. we will return back to the parent folder. How about the . sign, when do we use this in the command prompt?
|
|
|
|
|
the . is representative of the current folder.
so .\temp refers to the temp\ folder located in the folder you are currently on...
C:\Windows\..\Program Files\.\mydir
refers actually to C:\Program Files\mydir...
TOXCCT >>> GEII power [toxcct][VisualCalc 2.20][VCalc 3.0 soon...]
|
|
|
|
|
toxcct wrote: C:\Windows\..\Program Files\.\mydir
refers actually to C:\Program Files\mydir...
Why should have this? I think it should be C:\Windows\..\Program Files\mydir
The result is the same and it make more complicate to use. I think this . sign has no useful like the .. sign. Any idea?
|
|
|
|
|
hey that was an example...
i think it has an historical reason with old MS-DOS...
now if you don't find any use on it, simply forget it
TOXCCT >>> GEII power [toxcct][VisualCalc 2.20][VCalc 3.0 soon...]
|
|
|
|
|
toxcct wrote: i think it has an historical reason with old MS-DOS...
now if you don't find any use on it, simply forget it
I don't want to forget it. Until windows xp or longhorn still use MS-DOS. So I want to know when we will use the . sign in the command prompt?
|
|
|
|
|
Roath Kanel wrote: Until windows xp or longhorn still use MS-DOS.
ms-dos don't exist anymore since windows NT...
it is virtually reproduced, but never WinXP uses dos to boot up for example.
check your autoexec.bat ... it is certainly empty !
Roath Kanel wrote: So I want to know when we will use the . sign in the command prompt?
i already answered this... you use it whenever you refer the current folder (no that usefull then)...
TOXCCT >>> GEII power [toxcct][VisualCalc 2.20][VCalc 3.0 soon...]
|
|
|
|
|
This is a hold over from the old CPM days, the model from which DOS was written. *nix implementations still require the use of "./appname to launch stuff. DSO, on the other hand, doesn't. It's just there for backwards compatibility. Will you ever need to use it? More than likely not.
DOS hasn't existed in quite some time and every version of Windows that is based on the NT Kernel (NT, 2000, XP, 2003, Vista, ...) hasn't relied on it and doesn't need it at all. DOS Emulation on the other hand, is still very much alive in Windows today. Again, it's just there for backwards compatibiltiy.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Dave Kreskowiak wrote: This is a hold over from the old CPM days
What is CPM?
Dave Kreskowiak wrote: Will you ever need to use it?
No I don't have a plan to use it but if it could be use and you know how to use please let me know.
Dave Kreskowiak wrote: DOS hasn't existed in quite some time and every version of Windows that is based on the NT Kernel (NT, 2000, XP, 2003, Vista, ...) hasn't relied on it and doesn't need it at all. DOS Emulation on the other hand, is still very much alive in Windows today. Again, it's just there for backwards compatibiltiy.
How do you get this information? And where is the best place that I should learn about this information from?
|
|
|
|
|
Roath Kanel wrote: How do you get this information? And where is the best place that I should learn about this information from?
man, are you still living in the '80 ??
aren't you aware of the computers evolution ?? DOS is far away now... it is still emulated, and if you want/need to learn about it, just google for your thoughts... otherwise, let it behind and move into 64bits plateforms
TOXCCT >>> GEII power [toxcct][VisualCalc 2.20][VCalc 3.0 soon...]
|
|
|
|
|
toxcct wrote: man, are you still living in the '80 ??
According to your age, you are a little bit younger than me. I already see your profile[^] and also check Dave profile.[^] Whether you younger than me but your knowledge is higher than me. Why, you can see my profile and especially where i'm come from. Look at the country, and you might know some information relate to this country. Do you believe that some people that study computer at school do not have computer at home to be practic? Why? I can't answer to you but you might know your answer by yourself. You learn computer since the age of 10. Most of people in your country or US might learn from the age of 5 years old. While most of study in my country study computer at the university and start using computer that same time. Other country use T3 internet connectivity while people in my country use modem to connect to the internet to research an information for study. Less of book store and documentation to read.
As me an example, i use to work with computer since the beginning of 1998. During that time, people still using windows 98 or might waiting for the beta of windows 2000, but my first learning operating system is windows 95. I do not know how MS-DOS look. I study with one computer without a network card and try to learn network. how it possible? Can you give me some idea? I try to learn until i get the job and save a lot of money to invest in my IT studying. Now i have 6 old computer to test in my networking lab.
So my knowledge just grow. I know that some of my question or answer that i post to the other people might seem to be unlogic because of my knowledge and experience. But sometime, i also try to read the book and answer the question of the people. So next time before you post your answer please verify whether it impact to people feeling or not.
|
|
|
|