Setzen Sie Ihre Befehlszeile auf Steroide mit Schweizer Feilenmesser [Windows]
Die schnellste Möglichkeit, eine Aufgabe wie das Sortieren von Dateien oder das Bearbeiten von Textdokumenten zu erledigen, ist die Verwendung von Befehlszeilen-Tools.
Wenn Sie meinen letzten Skriptartikeln gefolgt sind, wissen Sie, dass ich Befehlszeilenprogrammierung wirklich mag. Ich benutze Windows Scripting 3 tolle Dinge, die Sie mit Windows Scripting tun können 3 fantastische Dinge, die Sie mit Windows Scripting tun können Ob Sie im IT-Bereich arbeiten, als Webdesigner arbeiten oder nur ein Student oder ein normaler Büroangestellter sind, Windows Scripting hat dies etwas zu bieten Natürlich tut Applescript auch… Weiterlesen, aber viele Leser nutzen immer noch die alten Stapeljobs, die immer noch gut funktionieren.
Es gibt jedoch ein wirklich cooles Tool Schweizer Feilenmesser (sfk), Dies erweitert die Art von Skriptsätzen, an die wir uns alle gewöhnt haben.
Das Tool enthält die üblichen Befehlsdatei-Funktionen, mit denen Sie vielleicht vertraut sind, wie mkdir, copy oder list, aber es erweitert Ihre Cmd-Fähigkeiten um weitere erstaunliche Funktionen, wie das einfache Bearbeiten von Dateien, das Analysieren von Ordnern und noch höherwertige Funktionen, die normalerweise nicht mit dem Befehl verbunden sind Zeilenbefehle.
Einrichten des Schweizer Feilenmessers
Die Einrichtung von sfk auf Ihrem Computer ist sehr einfach. Laden Sie zunächst sfk herunter und platzieren Sie die ausführbare Datei irgendwo auf Ihrer Festplatte. Bearbeiten Sie dann den PFAD in den Umgebungsvariablen, sodass der Pfad, in dem sich diese Datei befindet, enthalten ist.
Starten Sie Ihren Computer neu, und Sie können loslegen. Es gibt eine Menge wirklich cooler Befehle, die Sie mit sfk starten können, aber ich wollte die ansprechen, die mir am besten gefallen haben.
Einer der nützlichen Befehle, die sich als nützlich erweisen, wenn Sie herausfinden möchten, welche Ordner oder Verzeichnisse den gesamten Festplattenspeicher Ihres Computers belasten, ist der Baumgröße Befehl.
“sfk treesize [Verzeichnis]” wird durch alle Unterverzeichnisse ausgeführt und zeigt Ihnen an, wie viele Dateien jedes Verzeichnis hat und wie viel Speicher insgesamt verbraucht wird.
Am unteren Rand der Ergebnisse finden Sie die Gesamtstatistik für den Ordner, für den Sie den Befehl ausgeführt haben. Sie sehen eine Gesamtzahl von Dateien, Verzeichnissen und Speicherbelegung.
Ein weiterer nützlicher Befehl, wenn Sie ein Skript ausführen möchten, das keine Verzeichnisse oder Dateien mit Leerzeichen zulässt, ist sfk entblößen Befehl.
Der Befehl wird verwendet, um auf eine Datei, ein Verzeichnis oder alle Dateien in einem Verzeichnis zu zielen. Um Leerzeichen aus allen Dateinamen in einem Verzeichnis zu entfernen, geben Sie einfach ein “sfk deblank [verzeichnisname]”.
Dadurch wird das gesamte Verzeichnis durchsucht und jede Datei mit einem Leerzeichen umbenannt, wobei Leerzeichen durch das Unterstreichungszeichen ersetzt werden.
Einstieg in einige der fortgeschritteneren Funktionen von sfk ist das Snapto Befehl, der mehrere Textdateien aufnehmen und den Inhalt in einer einzigen Datei sammeln kann. Dies ist sehr nützlich, wenn Sie eine Sammlung von Protokolldateien in einer Datei sammeln möchten.
Der Befehl dafür ist “sfk snapto = dateiname.txt”. Dateiname.txt ist der Name der Ausgabedatei, in der der gesamte Textinhalt ausgegeben werden soll.
Einer meiner Lieblingsbefehle in sfk ist der httpserv Befehl. Navigieren Sie einfach zu einem bestimmten Ordner und geben Sie ihn ein “sfk httpserv”, Sie können sofort einen einfachen Webserver starten, wobei dieses Verzeichnis als Root-Webverzeichnis dient.
Der Befehl verwendet die aktuelle Netzwerk-IP-Adresse Ihres Computers als Webhost-IP. Daher kann jeder andere Computer im Netzwerk dieses Verzeichnis öffnen, indem er einen Webbrowser öffnet und diese IP-Adresse in die Adresse eingibt. Dies ist eine wirklich coole Methode, um eine HTML-Seite, an der Sie gerade arbeiten, sofort freizugeben oder wenn Sie jemandem den Inhalt eines Ordners schnell über das Netzwerk anzeigen möchten.
Sie sind zwar in der Versuchung, dies zum Freigeben von Dateien wie Bildern oder Filmdateien zu verwenden, es ist jedoch schneller, einen schnellen FTP-Server mit meinem anderen bevorzugten sfk-Befehl zu starten, ftpserv.
Wenn Sie tippen “sfk ftpserv”, Es wird sofort ein FTP-Dienst gestartet, sodass jeder Benutzer in Ihrem Netzwerk einen FTP-Client öffnen und sich per FTP-Dateiübertragung mit diesem Verzeichnis verbinden kann. Hier ist Filezilla mit meinem Laptop verbunden, nachdem ich den Dienst auf dem Laptop über aktiviert habe “sfk ftpserv” Befehl.
Dies sind nur einige der coolen Dinge, die Sie mit sfk machen können. Wenn Sie es auf ein USB-Laufwerk laden, denken Sie an die leistungsstarken Befehle, die Sie immer zur Hand haben, unabhängig davon, auf welchem Computer Sie sich gerade befinden. Schließen Sie Ihren USB-Stick an, und verwenden Sie die sfk-Befehle, um einen Webdienst zu starten, oder um schnell eine Sammlung von Dokumenten zu durchsuchen, nach bestimmten Wörtern zu suchen und mehrere Dateien mit nur einer oder zwei kurzen Befehlszeilen zu verbinden.
Swiss File Knife ist das Schweizer Taschenmesser für Kommandozeilen-Programmierwerkzeuge und wird Ihr Leben wesentlich einfacher machen. Probieren Sie es aus und lassen Sie uns wissen, welche Befehle Ihnen am besten gefallen. Teilen Sie Ihre Gedanken in den Kommentaren unten mit.
Erfahren Sie mehr über: Programmierung.