Behöver ett program sparar logg på vad alla mappar och filer heter

Permalänk
Medlem

Behöver ett program sparar logg på vad alla mappar och filer heter

Hej!

Jag skulle behöva ett program som kan skapa någon typ av fil som visar mappstrukturen och vilka filer som ligger i mapparna på min externa hårddisk.

Jag har märkt att det försvunnit filer från min externa disk och jag vill då kunna ha en logg där jag kan se vilka filer jag har/haft på disken

Några tips?

Permalänk
Medlem

Läs på om DOS kommando DIR med dess switchar.

Ex: dir c:\ /s >c:\filer.txt

Skapar filen c:\filer.txt

Visa signatur

Windows 11 pro, Corsair 4000D Airflow, MSI PRO B660M-A WIFI D4, Intel Core i5 12600K, Corsair 32GB (2x16GB), PowerColor Radeon RX 6900 XT, Kingston NV1 500GB M.2 NVMe, WD Black SN850 1TB Gen 4, Seasonic Focus GX 850W, LG UltraGear 32GP850

Permalänk
Medlem

Öppna CMD och skriv:

cd C:\ tree /F /A > C:\filer.txt

tree /F /A ger en lite finare struktur än dir /s.

Visa signatur

Programmerare -> PHP | HTML | CSS | JS | Java.

Permalänk
Medlem
Skrivet av pergro:

Läs på om DOS kommando DIR med dess switchar.

Ex: dir c:\ /s >c:\filer.txt

Skapar filen c:\filer.txt

1. Skapa en batch fil av ovanstående kommando.

2. Öppna MMC (Windows flaggan + R och skriv sedan MMC)

3. File -> Add/Remove-snapin

4. Lägg till Group Policy Object Editor

5. Local Computer Policy -> Computer Configuration -> Windows Settings -> Scripts.

6. Välj Startup/Shutdown

7. Välj Add och peka sedan på batchfilen du har skapat

Detta kommer göra att när du startar datorn eller stänger datorn, beroende på om du valde startup eller shutdown kommer automatiskt köra batch filen. Beroende på vad du bett batchscriptet kalla filen skapar den loggfilen.

Lägg till detta i ditt kommando för att skapa en loggfil med dagendatum. Här är ett urklipp ur min egen robocopy batch.
/log:"C:\Dropbox\Programmering\Eclipse Backup\Logs\%Date:/= %".log

Det skapar logfiler med följande standard: 2014-06-07.log

Permalänk
Medlem
Skrivet av Razki:

1. Skapa en batch fil av ovanstående kommando.

2. Öppna MMC (Windows flaggan + R och skriv sedan MMC)

3. File -> Add/Remove-snapin

4. Lägg till Group Policy Object Editor

5. Local Computer Policy -> Computer Configuration -> Windows Settings -> Scripts.

6. Välj Startup/Shutdown

7. Välj Add och peka sedan på batchfilen du har skapat

Detta kommer göra att när du startar datorn eller stänger datorn, beroende på om du valde startup eller shutdown kommer automatiskt köra batch filen. Beroende på vad du bett batchscriptet kalla filen skapar den loggfilen.

Lägg till detta i ditt kommando för att skapa en loggfil med dagendatum. Här är ett urklipp ur min egen robocopy batch.
/log:"C:\Dropbox\Programmering\Eclipse Backup\Logs\%Date:/= %".log

Det skapar logfiler med följande standard: 2014-06-07.log

Hade inte kunnat önska mig ett smidigare sätt. Tack för utförligt svar