|
toxcct wrote: same for files with nothing in them, they weight 0 bytes...
I agree with notepad file. But for microsoft word file, when you create a blank documetn and save it without type anything or add any thing to the document you will get your file size is 11kb. Try to test it in your machine.
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?
|
|
|
|
|
i never talked about "empty docs", i talked about "empty files", which is largely different !
save an empty word doc and open it with notepad !!!!
what to you see? hyeroglyphs ?
perfectly normal. Word isn't a plain text editor...
TOXCCT >>> GEII power [toxcct][VisualCalc 2.20][VCalc 3.0 soon...]
|
|
|
|
|
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?
|
|
|
|