Bewegen

Das **Bewegen** – hier (hauptsächlich schriftlich eigentlich) veraltet (u.a. da auch länger) auch mit **Verschieben** bezeichnet – ist ein (Schreib-)Befehl, mit dessen Hilfe Schriften und Ordner sowie (bisher nur ansatzweise) Ordner-Weiterleitungen und Ähnliches – auch von einer schwachen KV, wie Bea – eben beispielsweise in einen anderen Ordner bewegt werden können.

Über den Bewegen-Befehl können auch, entwicklungsgeschichtlich bedingt, Umbenennungen ausgeführt werden.

## Weitere Einzelheiten

### Befehle

Zugehörige, über Bea nutzbare Befehle:

* „`**bewegen**`“ zudem kurz „`**bwn**`“ oder umgangssprachlicher „`**bewege**`“ und zudem kurz „`**bw**`“
* „`**verschieben**`“ zudem kurz „`**vsn**`“ oder auch umgangssprachlicher „`**verschiebe**`“ und zudem kurz „`**vs**`“

Weitere zugehörige ewiggestrige und hier fremde (Abfall-)Befehle:

* „`**move**`“ und zudem kurz „`**mv**`“ – der Erstgenannte ist der Bea zugrundeliegende Befehl zum Bewegen, Weiteres dazu in der folgenden Vorgeschichte

### Vorgeschichte

…, also vor Bea, und (am Ende) Übergang zu Bea:

Um Schriften und Ordner an einen anderen (Speicher-)Ort zu bewegen, mußten diese Anfangs immer erst umständlich einmal vollständig an ihrem künftigen Ort geschrieben und anschließend an ihrem Herkunftsort gelöscht werden. Über den ersten – anfangs (genauer damals, in der *DOS*-Welt und dessen Umfeld) noch (auch) allein (römisch-)amerikanisch „`**move**`“ (und zudem teilweise, anfangs wohl nur in der *Unix*-Welt und dessen Umfeld, kurz `**mv**`) genannten – Befehl konnten dann anscheinlich nur Schriften aber eben noch keine Ordner bewegt (sondern diese, verrückterweise, auch nur, so wie im `**rename**`-Befehl, umbenannt) werden, was bis in die Gegenwart in der zugrundeliegenden (und damit teils irreführenden *Cmd-)move*-Hilfe sichtbar ist (siehe auch in Bea, mit `**bewegen /alte Hilfe**`).

### Geschichte

Über den später – also in Bea, irgendwann vor ihrer Ausgabe 0-13-0 – lediglich einfach nur übersetzten `**umbenennen**`-Befehl sowie ebenso über den `**bewegen**`- oder auch `**verschieben**`-Befehl werden wohl seit *DOS 6.0* die Tätigkeiten ausgeführt, welche mit diesen Befehlen (bis dahin) auch erwartet wurden.

Desweiteren gaben die Bea zugrundeliegenden ((römisch-)amerikanischen *Cmd*-)Befehle „`**rename**`“ und „`**move**`“ teilweise nur wenig bis gar nicht hilfreich sogenannte „*Syntax*fehler.“ oder (beispielsweise im Fall mit `**move /help**`) irreführenderweise nur „Das *System* kann die angegebene *Datei* nicht finden.“ aus (Stand: bis *Windows 10 1709*). Im Gegensatz u.a. zum bisherigen *Syntax*fehler wird die zugrundeliegende (alte) Hilfe (hier, in Bea, vorerst) aber auch weiterhin, beispielsweise mit „`**bewegen /alte Hilfe**`“ (zudem `**verschieben /alte Hilfe**`) oder auch  `**umbenennen /alte Hilfe**`, abfragbar sein.

Spätestens ab Walte 0-29-0 ist er – im Gegensatz zu seinem Vorbild – dazu befähigt oder auch so nachgeschult worden, daß er nach einem Druck auf die auch sogenannte `Abbruch`-Schaltfläche ein zuvor begonnenes ‚`Ausschneiden`‘ einfach entsprechend vorzeitig abbrechen kann.

Spätestens bis Walte 0-40-0, damit auch seiner Erkunderin (sowie wenigstens ansatzweise auch Bea 0-52-0) ist ihnen beigebracht worden, erstmals auch (gewöhnliche) Ordner über Schriftenträger-Grenzen, sowie in Verbindung mit Netzwerk-Ordnern, hinweg zu bewegen.

Ab Walte 0-43-0 wurde er, zusammen mit seiner Erkunderin, auch in Verbindung mit Beas `**Bewegen**`- und (in einigen Ausnahmefällen, mit ihrem) `**Abschreiben**`-Befehl, so nachgeschult, daß ihre zugehörigen `Ausschneiden`- und `Einfügen`-Befehle nun erstmals, wie beim Vorbild (bei Walte und seiner Erkunderin aber wenigstens erstmal nur ansatzweise), auch mit Mehrfach(vor)auswahlen möglich sind.

### Aussichten

… genauer Aussichten und (ggf.) bekannte Mängel:

* es sollen auch Ordner-Weiterleitungen zuverlässig bewegt (oder auch übertragen sowie verschoben) werden können – diese müssen ggf., vor allem auch beim `**Verschieben**`, noch gesondert behandelt werden, damit im Einzelfall nicht das Ziel (solch einer Weiterleitung) sondern tatsächlich nur die Weiterleitung selbst (auch über Schriftenträger-Grenzen hinaus, und vor allem dessen Ordnerinhalt, am bisherigen Ziel der Weiterleitung, unerwünschterweise mit)bewegt werden kann; weitere Einzelheiten dazu siehe auch unter Weiterleitung#Vergleich und ebenda vor allem die (Tafel-)Zeile zum `**Verschieben**`-Befehl
	+ zudem kann Bea (spätestens ab Bea 0-52-0), und damit auch Walte (ab Walte 0-40-0, sowie seine Erkunderin), neben einfachen Schriften, erstmals auch (gewöhnliche) Ordner (auch ohne angeschalteter Selbstprüfung und zudem auch im Netzwerk) über eine Schriftenträger-Grenze hinaus bewegen/übertragen/(ver)schieben (mehr dazu ggf. oben, im Geschichts-Abschnitt); zuvor war das so noch nicht möglich, da der (bisher) zugrundeliegende `**move**`-Befehl einfach nur den `**Zugriff verweigert**`, Bea dazu nun aber (in ihrer üblichen Arbeitsweise, also ohne weitergehende Selbstprüfung) wenigstens schonmal eine sinnvollere Rückmeldung gibt; in solchen Fällen mußte dann also erstmal noch (wenigstens) Bea (das eigentlich schon lange veraltete Verfahren, noch weiter und vor allem zuverlässiger) beigebracht werden, stattdessen einen solchen Ordner erst zu übertragen, also in den Zielordner (hinein, möglichst auch mit allen Eigenschaften ab) zu schreiben und anschließend am (vorherigen, dann veralteten) Herkunftsort (die nicht mehr benötigte Dopplung) zu löschen (oder, später, besser immer erst den veralteten Herkunftsordner in einen Müllordner zu schieben); um zudem eine bestehende (oder für eine einfache Bewegung hinderliche) Schriftenträger-Grenze zu erkennen, kann nun (bis eine bessere Lösung dafür gefunden wird) ggf. erst die „`**Schriftenträger-Kennung**`“ vom Herkunftsträger mit der des Zielträgers ganz einfach (innerlich, von Bea, über `=`) verglichen werden, nur wenn gleich, an den vorgenannten zugrundeliegenden `**bewegen**`-Befehl (innerlich) umgeleitet und ansonsten eben das vorgenannte Ersatzverfahren (mit `**Abschrift**` und `**Löschung**`) angewendet werden; außerdem müßte dazu ggf. (wenigstens für Ordner-Weiterleitungen) erst der Abschriften-Befehl (ggf. mit dem *robocopy*-Befehl) nachgebessert werden

* beide (Haupt-)Befehle (also „`**bewegen**`“ und „`**umbenennen**`“) sollen zudem ggf. noch, ähnlich wie im *MediaWiki* (siehe zudem ggf. auch unter *MediaWiki*/Hilfe/Seite umbenennen), mit einer Vorauswahl zum Anlegen von Weiterleitungen ergänzt werden, (wenigstens) wenn der Anwender über Verwaltungsrechte verfügt – was dann vorher zu prüfen ist. Zudem soll auch eine Weiterleitungsverwaltung ergänzt oder die (ersatzweise oder im Ansatz, über die – in *Beas* Erweiterungen – zugehörige Hilfsanwendung `**Junktion.exe**`) Vorhandene weiter nachgebessert werden (siehe auch, im *MediaWiki*, unter *Spezial*:*kaputte* (oder dort sogenannte *defekte*) und …:doppelte Weiterleitungen)

## Siehe auch

* *Wikipedia*:*de*:Verschiebung, …:Verschieben
* *Wiktionary*:*de*:Verschiebung, …:verschieben

* *Wikipedia*:*de*:*GNU Core Utilities* (auch dauerhafter, mit letzter Änderung am 15.1.2023) – u.a. auch mit „*move*“ und zudem (kurz) „`mv`“

* *Wikipedia*:*de*:*Liste von DOS-Kommando*zeilenbefehlen#M (mit letzter Änderung am 10.11.2022) – u.a. auch mit „*MOVE*“
	+ …:*MOVE* (*Kommando*zeilenbefehl)

* *MediaWiki*/Hilfe/Seite umbenennen – dort auch mit „Verschieben“

### Anmerkungen

… und Belege:

… zudem lautschriftlich „*faschihbm*“ oder, noch treffender (und daher ggf. weiter bevorzugt) „*feaschihbm*“ …
2. ↑ 2,0 2,1 2,2 … nutzbar ab *Bea 0-25-0* …
3. ↑ … genauer nur aus dem (Römisch-)Amerikanischen (entlehnt/)übernommen …
4. ↑ … also in jedem Fall einmal vervielfältigt werden – gewöhnliche Schriften konnten zudem wohl (schon recht früh) über den (römisch-)amerikanisch sogenannten `**copy**`-Befehl *kopiert* (oder hier treffender übertragen) und, im Falle von Ordnern, diese (ggf. mit Hilfe des `**tree**`-Befehls (oder genauer über die `**tree.com**`, siehe auch unter *Wikipedia*:*de*:[*Liste von DOS-Kommando*zeilenbefehlen]#T [mit letzter Änderung am 10.11.2022] – u.a. auch mit „*TREE*“) am Ziel(ort) auch erst nochmals angelegt und die darin enthaltenen Schriften (Ordner für Ordner) einzeln übertragen werden (später konnte für Ordner auch der fortschrittlichere Vervielfältigungsbefehl „`**xcopy**`“ genutzt werden – ohne den [für Menscnen] sehr umständlichen *tree*-Befehl, welcher aber ggf. weiterhin im Inneren des *xcopy*-Befehls zur Anwendung kommt) …
5. ↑ … also wenigstens (unverändert von *Windows XP*) bis einschließlich *Windows 10 1709* …
6. ↑ … ebenda u.a. mit den zwei Zeilen:
`**Um ein Verzeichnis umzubenennen:
MOVE [/Y| /-Y] [Laufwerk:][Pfad]Verz1 Verz2**`
 …
7. ↑ … in ähnlicher Weise kann im *Windows-Explorer* unter anderem auch über die `F2`-Taste umbenannt und über `Strg`+`X` und `Strg`+`V` verschoben werden.
8. ↑ … wenn diese ohne Übergabewert oder auch mit ihren (englischsprachigen) Hilfeanfragen, also beispielsweise nur mit `**move**` (und zudem gedachtem Fragezeichen oder entsprechend fragender Betonung) oder auch (offener sichtbar) mit `**move /help**` sowie zudem kurz `**move /h**` …
9. ↑ … obwohl der im Beispielbefehl enthaltene Schrägstrich in *Dateinamen* eigentlich unzulässig ist …
10. ↑ … sowie (solange Englisch wenigstens unterstützt wird oder wenn – ggf. später härter oder auch schärfer unterschieden – zudem zuvor die bevorzugte Sprache beispielsweise auf „Englisch“ geändert wurde, siehe auch Sprache ändern) auch über `**move /help**` oder `**rename /help**` …
11. ↑ … Zuvor (also bis Walte 0-39-0 und mit ihm Bea 0-51-0) war das (auch nur ansatzweise) nur mit angeschalteter Selbstprüfung (und zudem bisher, vor allem im Netzwerk noch nicht zuverlässig genug) möglich. …
12. ↑ …, über (oder auch innerhalb von, bisher bevorzugt, *Microsofts*) *Cmd*-Hilfsanwendung und (bisher erstmal nur vorbereitet) später (aber) wahrscheinlich mal bevorzugt über die ähnliche *Net*-Befehl (oder -Anweisung), „`System.IO.File.Move(Herkunft, Ziel)`“, über welche (im Ergebnis, also nach dessen Ausführung) nahezu das Gleiche erledigt wird, sich im Aufruf und vor allem in der Absicherung aber deutlich vom (allein in dieser Hinsicht schon) mächtigeren *Cmd*-Befehl unterscheidet; …
13. ↑ … zudem könnte (nur noch gedanklich und nur falls es doch nochmal hilfreich sein könnte, als erste/ältere Bedingung) die ggf. ausgegebene zugehörige (vorgenannte) Fehlermeldung des zugrundeliegenden `**move**`-Befehls (also dessen Zugriffsverweigerung) verwendet werden (welche dann aber, je nach Umgebung, sehr sprachabhängig ist); …