Forum Romania Inedit
Romania Inedit - Resursa ta de Fun
|
Nou pe simpatie: Profil Aandreea
 | Femeie 24 ani Bucuresti cauta Barbat 25 - 52 ani |
|
|
Forum Romania IneditReguliInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
|
| #1 |
|
|
S-a mai discutat aceasta problema si cineva a propus un fisier xxx.bat (unde xxx=denumirea fisierului) care se plasa in interiorul folderului dorit, se dadea click pe fisierul xxx.bat si acesta genera un fisier text care continea lista tuturor fisiereler continute in acel folder
|
|
| |
|
| #2 |
|
|
@echo ================================================================== @echo Dumping directory listing to c:\dirListing.txt @echo (This may take some time for large directory trees.) @REM the /A switch lists all hidden and system files as well. @REM the /S switch lists all subdirectories and their contents. @dir %1 /B /A > c:\dirListing.txt @echo Opening c:\dirListing.txt in Notepad (Close notepad to delete file) @notepad c:\dirListing.txt @echo Deleting c:\dirListing.txt @del c:\dirListing.txt @pause |
Copiază liniile de mai sus īntr-un fișier listing.txt, salvează-l, apoi redenumește-l īn listing.bat.
Īl plasezi īn folderul căruia vrei să-i faci listarea și apoi īl rulezi. Se va crea īn c:\ un fișier dirListing.txt īn care vei găsi lista cu fișierele folderului de unde ai rulat listing.bat
Atenție! După ce īnchizi fișierul dirListing.txt, acesta se șterge automat.
Linia @dir %1 /B /A > c:\dirListing.txt, indică ce tip de fișier/folder va fi listat
/a switch listează fișierele de sistem și cele ascunse /b switch īnlătură toate informațiile legate de acel fișier și păstrează doar numele acestuia /og switch aranjează lista punānd folderele īnaintea fișierelor /s switch listează și subfolderele și conținutul acestora
Dacă nu se dorește listarea fișierelor de sistem și a celor ascunse, ștergeți switch-ul /A din linia respectivă.
Sursa: http://renegademinds.com/TipsTricks/Dum ... fault.aspx http://www.microsoft.com/resources/docu ... x?mfr=true
_______________________________________ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
| |
|
| #3 |
|
|
Multumesc mult dar nu reusesc sa generez fisierul dirListing.txt Poate nu merge pe Win 7?
|
|
| |
|
| #4 |
|
|
. Tot Windows 7 am și eu.... Deschizi Notepad, copiezi liniile respective , -> Save as..., alegi Save as type: All Files (*.*) și la File name: listing.bat.
Probabil nu ai setat la Folder options să īți arate extensia fișierelor, iar īn loc de listing.bat, tu ai tot un fișier .txt de forma listing.bat.txt
Ce se īntāmplă cānd rulezi fișierul īn care ai scris liniile respective, se deschide Notepad sau un fișier cmd?
Dacă totul ar fi corect ar trebui să ai ceva de genul acesta:
Fișierul dirListing.txt se deschide automat cānd rulezi fișierul listing.bat...
_______________________________________ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
| |
|
| #6 |
|
|
Disable UAC (User account Control)...
O altă posibilă soluție este schimbarea locației fișierului dirListing.txt. Se pot modifica toate liniile din primul post, īn loc de C:\ să fie altă locație ( de exemplu C:\Users\your username\Desktop), adică:
@echo ================================================================== @echo Dumping directory listing to C:\Users\your username\Desktop\dirListing.txt @echo (This may take some time for large directory trees.) @REM the /A switch lists all hidden and system files as well. @REM the /S switch lists all subdirectories and their contents. @dir %1 /B /A > C:\Users\your username\Desktop\dirListing.txt @echo Opening C:\Users\your username\Desktop\dirListing.txt in Notepad (Close notepad to delete file) @notepad C:\Users\your username\Desktop\dirListing.txt @echo Deleting C:\Users\your username\Desktop\dirListing.txt @del C:\Users\your username\Desktop\dirListing.txt @pause |
... fișierul listing.bat este ok, iar dacă nu dorești listarea fișierelor de sistem și a celor ascunse ștergi /A din linia asta: @dir %1 /B /A > C:\Users\your username\Desktop\dirListing.txt
(aceasta va deveni @dir %1 /B > C:\Users\your username\Desktop\dirListing.txt)
Notă: your username - se modifică cu userul pe care īl aveți.
_______________________________________ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
| |
|
| #7 |
|
|
Multumesc mult! Am reusit prin schimbarea locatiei fișierului dirListing.txt O zi buna!
Topicul se poate inchide
|
|
| |
|
| #8 |
|
|
P.S. Am mai gasit o varianta: scriti in notepad: dir /a /b /-p /o:gen >filelisting.txt si il salvati sub numele: dirlist.bat.
Se copiaza fisierul dirlist.bat. in folderul al carui continut vrem sa-l listam si se da click pe el. Se genereaza un fisier filelisting.txt in care este listat continutul folderului.
Daca vreti sa nu va complicaţi cu intocmirea fisierului dirlist.bat. il puteti descarca de aici:
dirlist.batt
sau de aici:
dirlist.bat - 0.0 Kb
|
|
| |
|