Forum Romania Inedit
Romania Inedit - Resursa ta de Fun
Lista Forumurilor Pe Tematici
Forum Romania Inedit | Reguli | Inregistrare | Login

POZE FORUM ROMANIA INEDIT

Nu sunteti logat.
Nou pe simpatie:
DEEA25 la Simpatie.ro
Femeie
25 ani
Mures
cauta Barbat
25 - 51 ani
Forum Romania Inedit / Tech Support / "Program" vizualizare fisiere continute intrun folder Moderat de locust, maharet
Autor
Mesaj Pagini: 1
plumber
Moderator

Inregistrat: acum 16 ani
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

pus acum 13 ani
   
locust
Moderator

Inregistrat: acum 16 ani

@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:


_______________________________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

pus acum 13 ani
   
plumber
Moderator

Inregistrat: acum 16 ani
Multumesc mult dar nu reusesc sa generez fisierul dirListing.txt
Poate nu merge pe Win 7?

Modificat de plumber (acum 13 ani)


pus acum 13 ani
   
locust
Moderator

Inregistrat: acum 16 ani
.  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...


_______________________________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

pus acum 13 ani
   
plumber
Moderator

Inregistrat: acum 16 ani
Asta este imginea fisierului cmb si notpad generate

iar aici este fisirul listing.bat pe care l-am creat
http://www.wupload.com/file/204505496/listing.rar

Deja ma simt jenat ca v-am rapit atata timp...
Poate mai imi raspunde si altcineva...

Modificat de plumber (acum 13 ani)


pus acum 13 ani
   
locust
Moderator

Inregistrat: acum 16 ani
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.


_______________________________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

pus acum 13 ani
   
plumber
Moderator

Inregistrat: acum 16 ani
Multumesc mult!
Am reusit prin schimbarea locatiei fișierului dirListing.txt
O zi buna!

Topicul se poate inchide

Modificat de plumber (acum 13 ani)


pus acum 13 ani
   
plumber
Moderator

Inregistrat: acum 16 ani
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

Modificat de plumber (acum 13 ani)


pus acum 13 ani
   
Pagini: 1  

Mergi la