Kategorie: Git & JSON

Auto Batch

Alle Scrips die in diesem Ordner sind starten sich automatisch beim starten des Pcs.

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

Batch 2

if
Führt eine Aktion basierend auf einer Bedingung aus.
if exist Datei.txt (
    echo Die Datei existiert.
) else (
    echo Die Datei existiert nicht.
)
for
Dient dazu Text auf der Konsole auszugeben
for %%G in (*.txt) do echo Datei: %%G (

)
goto
Springt zu einer anderen Stelle im Batch-Skript.
:Label
echo Dies wird ausgegeben.

goto :Label

Batch Grundlagen

@echo off
Dient dazu das word echo bei der Ausgabe auszubeulenden
@echo off
echo
Dient dazu Text auf der Konsole auszugeben
echo ausgegebener Text
set
Erstellen und anzeigen von Variablen
set Variable=Wert
echo %Variable%
start
startet Programme oder öffnet Dateien.
style="padding: 10px
cls
Löscht den Bildschirminhalt.
cls
call
Ruft eine andere Batch-Datei auf.
call AndereDatei.bat
pause
Hält die Ausführung und wartet auf eine Benutzereingabe.
pause
exit
Beendet die Batch-Datei.
exit /b

Git Grundlagen

init
Initialisiert ein neues Git-Repository im aktuellen Verzeichnis.
git init
clone
Erstellt eine lokale Kopie eines Remote-Repositories.
git clone https://github.com/Benutzer/Repository.git
add
Fügt Änderungen zum Staging-Bereich hinzu.
git add datei.txt
Man kann auch alle datein auf einmal Speichern
git add .
commit
Erstellt einen Commit mit den aktuellen Staging-Änderungen.
git commit -m "Eine Commit-Nachricht"
push
Überträgt lokale Commits auf ein Remote-Repository.
git push origin master
branch
Aktualisiert die lokale Kopie eines Remote-Repositories mit den neuesten Änderungen.
git branch
checkout
Wechselt zu einem anderen Branch oder stellt eine vorherige Version wieder her.
git checkout feature-branch
merge
Führt Änderungen aus einem anderen Branch in den aktuellen Branch zusammen.
git merge feature-branch
status
Zeigt den Status der Arbeitskopie und des Staging-Bereichs an.
git status

Eine Einführung in JSON

JSON ist ein Format zum Austausch von Informationen zwischen verschiedenen Programmen. Es ist wie eine Liste von Dingen, bei denen jedes Ding einen Namen und einen Wert hat.

Objekt

Stell dir vor, du hast ein Objekt. Ein Objekt besteht aus geschweiften Klammern {} und hat darin Namen und Werte, die durch Kommas getrennt sind. Zum Beispiel kannst du ein Objekt haben, das den Namen einer Person und ihr Alter enthält:

{
  "name": "Jeffey",
  "age": 34
}

Array

Ein Array ist wie eine Liste. Es wird in eckigen Klammern [] geschrieben und enthält Werte, die ebenfalls durch Kommas getrennt sind. Hier ist ein Beispiel für ein Array von Obstsorten:

["schwarz", "rot", "gelb"]

Die Werte in JSON können Zeichenketten (Text), Zahlen, Wahrheitswerte (wie „wahr“ oder „falsch“), andere Objekte, Arrays oder sogar nichts (null) sein.

Zeichenketten werden in doppelte Anführungszeichen " gesetzt. Zum Beispiel "Hello" ist eine Zeichenkette.

Zahlen, Wahrheitswerte und null werden ohne Anführungszeichen geschrieben. Beispielsweise 42 ist eine Zahl und true ist der Wahrheitswert „wahr“.

Warum JSON?

JSON ist einfach zu lesen und wird von vielen Programmiersprachen unterstützt. Es wird verwendet, um Informationen zwischen Programmen auszutauschen und ist eine beliebte Wahl für die Kommunikation von Daten.