Stap 2: moeder natuur maakt de bomen? Probeer TheKnight!
Dit is een standaard optie voor de meerderheid van de batchbestanden, hij stopt elke stukje code zoals deze wordt afgedrukt.
Instellen van de USB = % CD %
Dit stukje is van cruciaal belang dus niet te sporen achterlaten op de doelcomputer. Omdat troepenleiding Prompt werd geopend door een partij op een USB, is de map die het begint in dat van de USBs. Door de huidige map value, % CD %, als de naam 'USB' opslaat, kunnen we de USBs Directory gebruiken om alle bestanden ook opslaan.
CD C:\
Dit vervolgens gewijzigd in de map met de C:\ drive. Dit is een optionele wijziging. Als u richten op een ander station, bijvoorbeeld wilt als de computer van de doelgebruiker is een externe harde schijf, dan kan dit worden veranderd op elk station gewenste.
ECHO boom /a /f > %USB%\echotree.cmd
Dit is het belangrijkste stuk van informatie ik ontbrak voor jong en oud. Zelfs aan deze dag ben ik niet helemaal zeker wat er gebeurt hier, en als iemand weet zeker waarom het werkt ik zou eerder willen weten, maar ik probeerde het en het werkt! Dit drukt de code 'boom /a/f' en naar een .cmd-bestand opgeslagen, die wordt vervolgens opgeslagen op de USB-stick als 'echotree.cmd' (Echotree was wat heb ik besloten om het programma).
Het /a deel van de tekenreeks betekent dat de boom zal worden gedrukt in ASCII , die nodig is voor weergave in een tekstbestand. Het deel/f betekent dat het zal het afdrukken van de namen van de bestanden in de mappen.
%USB%\echotree.cmd > %USB%\results.txt
Dit vervolgens converteert het .cmd-bestand naar een txt-bestand zodat we het kunnen lezen. Hetzelfde geldt hier, als iemand weet waarom dit werkt in plaats van te typen "boom /a /f > results.txt', ik zou graag willen weten!
uitgang
Dit beëindigt het programma