Vinnaren i pepparkakshustävlingen!
2018-03-12, 20:29
  #1
Medlem
sam_elofs avatar
Är i behov av ett enkelt batch-script som återställer den senast borttagna filen till sitt ursprungsställe, nån som har nån idé?
Citera
2018-03-15, 10:08
  #2
Medlem
Vet inte om det finns något batchscript, men du kan använda programmet recycle.
http://ss64.net/westlake/xp/index.html

Sen skapar du en bat-fil som nedan.

recycle.exe /u

Det återställer alla filer i papperskorgen till sin ursprungsplats.

//Tenebrae
Citera
2018-03-30, 00:39
  #3
Medlem
sam_elofs avatar
Citat:
Ursprungligen postat av Tenebrae
Vet inte om det finns något batchscript, men du kan använda programmet recycle.
http://ss64.net/westlake/xp/index.html

Sen skapar du en bat-fil som nedan.

recycle.exe /u

Det återställer alla filer i papperskorgen till sin ursprungsplats.

//Tenebrae

Fiffigt, men kan man ställa in så att man enbart återställer senast borttagna filen?
Citera
2018-04-03, 13:04
  #4
Medlem
Citat:
Ursprungligen postat av sam_elof
Fiffigt, men kan man ställa in så att man enbart återställer senast borttagna filen?

Alla kommandon finns listade på sidan, men jag hittade inget som just återställer den senaste borttagna filen.
Men för att återställa den kan du väl bara högerklicka nånstans och välja "Ångra Ta bort" så återställs den.
Citera
2018-04-04, 22:21
  #5
Medlem
sam_elofs avatar
Citat:
Ursprungligen postat av Tenebrae
Alla kommandon finns listade på sidan, men jag hittade inget som just återställer den senaste borttagna filen.
Men för att återställa den kan du väl bara högerklicka nånstans och välja "Ångra Ta bort" så återställs den.

Visst, men är inte för mig, är för en kund där det kontinuerligt hamnar saker i papperkorgen och där det händer att det blir fel. Då hade det varit bra att med ett enkelt musklick återskapa senast borttagna.
Citera
2018-04-25, 02:47
  #6
Medlem
Det här är inte ett färdigt svar, men det är ett steg på vägen om någon vill försöka bygga programmet, jag har hittat några kommandon åt er som kan vara intressanta.

Källa: http://www.robvanderwoude.com/batchcommands.php

Strategier:
* Använda POPD & PUSHD:
behöver på något sätt upptäcka att en fil skickas till papperskorgen & då använda PUSHD för att spara original sökvägen, sedan POPD för att hämta fil-sökvägen & använda MOVE för att återställa filen.
När papperskorgen töms behöver stacken tas bort på något sätt, antagligen med en FOR & POPD.
Om stacken blir "längre än önskvärt" så kanske det är möjligt att "poppa" bort en åt gången från botten istället för toppen? tills stacken har rätt storlek igen (har inte hittat något sådant kommando än).

* "Manuell" sortering:
"Manuellt" (FOR) loopa igenom alla filer i papperskorgen & jämföra flytt tid (har ej hittat kommando för det) dvs. bygga en basic sorterings algoritm som returnerar den "yngsta" filen, sedan på något sätt ta reda på vart filen kom ifrån & flytta (MOVE) filen dit.

Kommandon:
POPD & PUSHD (lägg till/ta bort en mapp i en stack)
MOVE (flytta en fil/mapp)
FORFILES (utför kommandon för filer)
FINDSTR (hitta en särskild tecken sträng)

Basic commandon:
GOTO (hoppa mellan kod sektioner)
IF (test)
FOR (loop)
__________________
Senast redigerad av Sensino 2018-04-25 kl. 02:53.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in