"!!" ist keine Bemerkung mehr in einer Batch-Datei?

0

Vor vielen Jahren !!verwendet für eine Bemerkung zu Kurzschrift. Nun werden Fehler erzeugt:

> vs-build.cmd
>!! Run this from a Visual Studio command prompt !!
'!!' is not recognized as an internal or external command, operable program or batch file.
...

Der Versuch, nach der Zeichenfolge zu suchen "!!", führt zu weniger als wünschenswerten Ergebnissen, da Google diese Sonderzeichen ignoriert.

Gibt es eine Möglichkeit zu sagen , cmd.exezu verwenden , !!wie eine Bemerkung? Wenn das so ist, wie?

jww
quelle
1
Woher hast du diese !!Bemerkung? Ich kann es nirgendwo finden
phuclv 06.10.15
versuche // es auszukommentieren.
Moab
Um zu googeln, versuchen Sie "doppeltes Ausrufezeichen"
Tyson
Ein anderer Weg ist ein Symbol Suchmaschine
phuclv
AFAIK die einzige Verwendung für ein Paar von Ausrufungszeichen in Fledermaus - Dateien erweitern Variablen !like_this!, und es ist kein Doppel!
phuclv

Antworten:

4

!!war noch nie ein Kommentar Befehl in Batch. Sie denken wahrscheinlich an den Doppelpunkt ( ::).

Allerdings ist die Verwendung von ::anstelle von Remeine schlechte Praxis, da es sich um eine nicht aufrufbare Bezeichnung handelt, die nicht mit der von vergleichbar ist Rem.

Weitere Informationen finden Sie bei StackOverflow in dieser Frage:

ƬᴇcƬᴇιʜ007
quelle
Danke Techie007. "!! war in Batch noch nie ein Kommentarbefehl" - Ich bin entweder verrückt (könnte es auch sein) oder ich muss etwas mehr darüber recherchieren (mein Gedächtnis ist nicht mehr so, wie es früher war). Ich erinnere mich, !!für einen REMark verwendet zu haben. Ich frage mich, ob es die falsche Entwicklungsumgebung ist. Tatsächlich erinnere ich mich, !!dass REMbeim Ausführen eines CTRL+S(Speicherns) das Symbol in geändert wurde und ich fragte mich, wie ich es beibehalten konnte, da mir die Art und Weise, wie es ausgeglichen war, gefiel.
Jww
Wenn Sie die Referenz finden, würde ich mich freuen, sie zu sehen. :)
ƬᴇcƬᴇιʜ007
Entschuldigung, aber was ist ein nicht anrufbares Etikett? Ich habe nur "::" für Kommentare verwendet.
VitaminYes
1
@VitaminYes Es ist ein Label ( :Label), das Sie nicht mit einem Goto aufrufen können. Ich könnte mir keinen besseren Begriff ausdenken. :)
ƬᴇcƬᴇιʜ007
0

!! ist ein Kommentar?
Neuigkeiten für mich.
Try ::
THAT hat lange Zeit als "Kommentar" gedient.
Eigentlich war es nicht unbedingt als Kommentar gedacht: Es sollte ein "Label" für "goto" sein, da es mit einem Doppelpunkt beginnt, ist ein Doppelpunkt ein Label, das nicht über das "goto" erreicht werden kann " Befehl. Als Label wird der Rest der Zeile nicht analysiert. Das Endergebnis ist also praktisch ein Kommentar.

TOOGAM
quelle