davedave
Goto Top

OpenVPN vars.bat konnte nicht gefunden werden

Juten Tach!

Habe gerade OpenVPN installiert und wollte ganz normal vars.bat ausführen. Leider gibt mit die CMD nur ein
"Der Befehl "#" ist entweder falsch geschrieben oder konnte nicht gefunden werden."
aus. Auffällig finde ich schon mal, dass er "#" sagt und nicht "vars.bat" konnte nicht gefunden werden.

Powershell gibt da etwas mehr Auskunft:
"Die Benennung "vars.bat" wurde nicht als name eines cmdlet, einer Funktion[...]
Bei Zeile:1 Zeichen:9
+ vars.bat <<<<
+ CategoryInfo : ObjectNotFound <vars.bat:String>"


- Das Programm habe ich frisch (2.4.3-I602) direkt von der Homepage geladen.
- Schon versucht auf einer anderen Partition und sogar Festplatte zu installieren = gleiches Problem
- Alle anderen Befehle zB. "ping" oder "ipconfig" lassen sich normal ausführen
- Auch wenn ich zuvor "init-config" verwende, gibt es mit vars.bat danach das gleiche Problem
- Natürlich wurde sowohl CMD als auch Powershell als Administrator ausgeführt

Würde bald behaupten, dass es an der VPN Version liegt, aber ich bzw. Google finde nirgends jemanden mit dem gleichen Problem.
Oder es ist halt ein allgemeineres Problem - deshalb auch der Thread und nicht einfach die Verwendung einer anderen Version!

Bin gespannt!

Mfg,
Dave

Content-ID: 350352

Url: https://administrator.de/contentid/350352

Ausgedruckt am: 22.11.2024 um 22:11 Uhr

MrCount
MrCount 28.09.2017 um 15:41:32 Uhr
Goto Top
Servus,

hast du das in etwa so gemacht?

--> https://community.openvpn.net/openvpn/wiki/Easy_Windows_Guide#Preparator ...

Evtl. ist auch die Path-Variable nicht komplett...
aqui
aqui 28.09.2017 aktualisiert um 16:06:20 Uhr
Goto Top
Nimm nicht die Power Shell sondern die stinknormale Eingabeaufforderung !
Bedeneke auch das du die vars.bat zwingend zuerst mit dem Texteditor editieren musst um dort deine entsprechenden Einstellungen zu machen ! Siehe auch:
https://community.openvpn.net/openvpn/wiki/Easy_Windows_Guide
und auch:
OpenVPN Server installieren auf pfSense Firewall, Mikrotik. DD-WRT oder GL.inet Router
DaveDave
DaveDave 28.09.2017 aktualisiert um 16:54:16 Uhr
Goto Top
Danke euch für die Antworten - Problem besteht weiterhin!

Ich habe OpenVPN deinstalliert und unter Program Files den entsprechenden Ordner gelöscht und es noch mal haar genau nach eurer Anleitung installiert.

Gleiche Fehlermeldung:
Der Befehl "#" ist entweder falsch geschrieben....

Ist das nicht merkwürdig, dass er "#" schreibt und nicht "vars.bat"?

Mal paar Infos zu meinem System:
- Windows Server 2008 R2 Enterprise
- AD/DC
- SSD ohne Raid

Ansonsten läuft alles auf dem Server optimal. Außer, dass er manchmal ziemlich lange braucht, um sowas wie Eigenschaften von einem User im AD zu öffnen, aber ich schätze mal, das ist ein anderes Problem.

Ich hatte ja auf dem gleichen System zuvor (aber andere Festplatte) schon mal erfolgreich VPN zum Laufen gebracht. Deshalb verstehe ich das ganze Problem nicht face-sad


Zitat von @aqui:

Nimm nicht die Power Shell sondern die stinknormale Eingabeaufforderung !
Du sagst das so als ob es mit PS Probleme geben wird? Ich dachte das ist ein vollständiger Ersatz für die CMD?!
aqui
aqui 28.09.2017 um 18:38:59 Uhr
Goto Top
Die cmdlet Fehlermeldung kommt von der PS. Unter cmd siehst du sowas nicht.
Die vars.bat ist ja eine stinknormale Batch Datei. Wie rufst du die denn auf in der Eingabeaufforderung ??
Du solltest dort in jedem Falle händisch mit cd xyz in das Verzeichnis wechseln wo die vars.bat auch gespeichert ist und sie dort komplett mit der Extension aufrufen.
Dann startet sie auch fehlerfrei.
Ansonsten sieh sie dir mal genau an. Du musst sie ja so oder so vorher editiren mit dem Notepad um dort deine spezifischen Änderungen zu machen. Check sie ob es da nicht vielleicht einen Syntax Fehler in den Batch Kommandos gibt.
Irgendwo ist da ein Schreib- oder Tippfehler in der Datei oder es fehlt eine Angabe.
DaveDave
DaveDave 04.10.2017 um 15:58:58 Uhr
Goto Top
Hey Aqui,
in der Zwischenzeit hat OpenVPN eine neue Version (2.4.4) online gestellt und mit dieser funktioniert auch die vars.bat ordnungsgemäß. Es war also wirklich irgendwas mit der Datei falsch.

Danke dir für deine Hilfe!

Warum du möchtest, dass ich CMD und nicht Powershell verwende, habe ich aber immer noch nicht verstanden :/
aqui
aqui 04.10.2017 aktualisiert um 19:03:41 Uhr
Goto Top
Ist letztlich vollkommen Latte welche der Shells du benutzt... face-wink
Soviel Power wie die Power Shell braucht man für eine popelige Batch ja nicht...aber wie gesagt ist kosmetisch !

Wenns das denn nun war bitte dann auch
Wie kann ich einen Beitrag als gelöst markieren?
nicht vergessen !