Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Probleme mit einem Start Befehl in einer .bat Datei

Mitglied: 5143

5143 (Level 1)

29.09.2004, aktualisiert 25.12.2004, 28525 Aufrufe, 10 Kommentare

Hallo,

ich habe folgendes Problem:

Ich habe eine Batch-Datei erstellt, mit der ich eine Excel-Datei starte. Diese Batch Datei habe ich im gleichen Ordner wie die zu stratende Datei. Wenn ich nun aber die Batch Datei an einen anderen Ort verschieben möchte, muss ich ja den Pfad zu der zu öffnenen Datei angeben. Und hier entsteht nun das Problem: Er kann die Datei nicht finden. Egal wie ich den Pfad angebe, er sagt mi immer: ungültige Option und listet mir dann den Pfad auf.

Vielleicht sollte ich noch sagen, das ich Windows XP mit Office2003 verwende.

Thx für eure Hilfe

Joschi
Mitglied: linkit
29.09.2004 um 12:35 Uhr
Kann es sein, daß ein Verzeichnis leerzeichen oder Sonderzeichen enthält... Beispiel ..\eigene dateien\....


Du kannst das ganz leicht umgehen:

Mit Anführungszeichen den kompletten Pfad schreiben
Bitte warten ..
Mitglied: 5143
29.09.2004 um 12:50 Uhr
Hi Christian,

ich habe nun folgendes in die Datei geschrieben. Vielleicht ist das ja auch der ganz falsche Weg, aber so sieht der Pfad aus:

@echo off
start "C:\dokumente und einstellungen\service19\desktop\desktop\joschi\bless anforderung\" auftragseingang.xls
Bitte warten ..
Mitglied: 5143
29.09.2004 um 12:51 Uhr
Hi Christian,

ich habe nun folgendes in die Datei
geschrieben. Vielleicht ist das ja auch der
ganz falsche Weg, aber so sieht der Pfad
aus:

@echo off
start "C:\dokumente und
einstellungen\service19\desktop\desktop\joschi\bless
anforderung\" auftragseingang.xls

Nun bekomme ich den Fehler: Die Date "Auftragseingang.xls" konnte nicht gefunden werde.

MFG

Joschi
Bitte warten ..
Mitglied: linkit
29.09.2004 um 13:22 Uhr
Schreibe nur die in Batchdatei:

"C:\dokumente und
einstellungen\service19\desktop\desktop\joschi\bless
anforderung\auftragseingang.xls"

fertig....

also der Dateiname mit in die Anführungszeichen und den Start befehl kannst du weglassen.


Damit du nicht nicht verschreibst, kannst du auch so vorgehen:

1. Öffne mit dem WindowsEditor deine Batch Datei
2. Öffne das Verzeichnis mit der Excel Datei
3. Klicke auf Start -> Ausführen
4. Lösche alles in dem Feld weg, falls da was drin steht
5. Ziehe per Drag an Drop (links klick, drauf bleiben und erst in der leeren Box loslassen) die Exel Datei in das Ausführen Feld
6. Jetzt steht der komplette Pfad mit Dateiname und Anführungszeichen in der AusführenBox
7. Diese makierst du komplett und kopierst in deine vorher geöffnete BatchDatei im WindowsEditor.
8. Start Befehl läßt du weg, brauchst du hierfür nciht...


Habs selber getestet funktioniert wunderbar
Bitte warten ..
Mitglied: Atti58
29.09.2004 um 13:24 Uhr
Der Dateiname muss natürlich mit in die Anführungszeichen, also:

start "C:\dokumente und einstellungen\service19\desktop\desktop\joschi\bless anforderung\auftragseingang.xls"

wenngleich ich auch das Kommando "Start" am Anfang nicht nachvollziehen kann, wenn ich an der Eingabeaufforderung "start "C:\dokumente und einstellungen\service19\desktop\desktop\joschi\bless anforderung\auftragseingang.xls" eingebe, öffnet sich sofort Excel mir der Datei ...

Gruß

Atti
Bitte warten ..
Mitglied: Atti58
29.09.2004 um 13:26 Uhr
*** ...er Eingabeaufforderung "start "C:\dok... natürlich ohne "start" ...

Atti
Bitte warten ..
Mitglied: 5143
29.09.2004 um 13:55 Uhr
@all

Danke für die schnelle Hilfe.... Bin perplex, war das erste mal in diesem Forum, und muss sagen, ich bin begeistert.

Also noch einmal ein dickes

THX an alle

Joschi
Bitte warten ..
Mitglied: joeklemm
29.09.2004 um 16:21 Uhr
Damit die Begeisterung nicht endet, hier noch ein Kommentar: den START-Befehl nutze ich in Batch-Dateien, wenn es darum geht, daß ein Programm auf das Ende des vorherigen warten soll. Also z.B. Aufbau einer DFÜ-Verbindung, Übertragen von Daten, Abbau der Verbindung. Dann macht START Sinn, natürlich mit weiteren Parametern, die man(n) unter START/? findet.
Zu den übrigen Kommentaren kann ich mich nur anschließen.
Gruß
Klemmi
Bitte warten ..
Mitglied: 5143
29.09.2004 um 16:24 Uhr
Man, ich bin überwältigt... so eine riesige und schnelle Reaktion bin ihc gar nicht gewohnt aus Foren. Da ich auch in VBA so langsam meine Sporen verdiene, denke ich, das ich dann bestimmt auch in diesem Forum sicher bin....
Also Danke noch mal an alle, die mir geholfen haben. Kann das Forum nur weiterempfehlen!!!

Joschi
Bitte warten ..
Mitglied: dome2506
25.12.2004 um 12:07 Uhr
Hi Klemmi,
könntest du mir das mit dem Start-Befehl mal erklähren?

und zwar möchte ich, das ein Programm so lange mit dem Starten (öffnen) warten, bis ein anderes Programm gestartet ist.

Danke schon im Vorraus
Gruß
Dominik
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Bat Befehl wenn Ping fehlschlägt dann Herunterfahren

Frage von semperBatch & Shell7 Kommentare

Hallo Leute, Hier mein Problem. Ich möchte Tabs/Laptops so absichern das wenn Sie aus der Wlan Reichweite sind sich ...

Batch & Shell

PowerShell GUI "Start" Knopf, Befehl richtig zuweisen

gelöst Frage von 135531Batch & Shell3 Kommentare

Hi all, ich bin momentan dabei eine PowerShell GUI zu bauen um den Standardrucker zu ändern (Die Idee ist ...

Windows 7

Bat Datei erstellen für Homeroot

gelöst Frage von leon22Windows 72 Kommentare

Hallo zusammen Ich benötige eine kleine Hilfe im bereich BAT Ich habe das ganze vorher auf meinem alten rechner ...

Batch & Shell

Version in Dateinamen entfernen per BAT Datei

Frage von snoopy-doBatch & Shell6 Kommentare

Hallo zusammen, ich habe eine BAT Datei, die an alle DOCX-Dokumente in dem Verzeichnis C:\Test einen Zusatz (Versionsname) anhängt. ...

Neue Wissensbeiträge
Informationsdienste

Leistungsschutzrecht: Ein neuer Diskussionsentwurf liegt vor

Information von Frank vor 10 StundenInformationsdienste3 Kommentare

Anfang April (leider kein Scherz) hat das Bundesjustizministerium den nächsten ausformulierten Referentenentwurf für ein "erstes Gesetz zur Anpassung des ...

Instant Messaging

Videokonferenz oder Chatsystem für das Homeoffice

Information von Frank vor 17 StundenInstant Messaging5 Kommentare

Ich hatte es bereits in einem Kommentar gepostet, da ich aber viele Nachfragen dazu bekam, hier noch mal meine ...

Off Topic

Ein wenig Aufklärung über Corona von Bill Gates persönlich

Information von Frank vor 1 TagOff Topic24 Kommentare

Amerika hat ein Problem: Die Arroganz des sehr klugen Präsidenten führte zur aktuellen Corona-Krise in den USA. Was jetzt ...

Off Topic
3D-Drucker gegen Corona - helft mit!
Information von DerWoWusste vor 1 TagOff Topic12 Kommentare

Unter vorigem Link sind Anleitungen, wie man sich mit seinem 3D-Drucker an der Produktion (Druck) von Bauteilen für Atemmasken ...

Heiß diskutierte Inhalte
Zusammenarbeit
Corona schlimmer als Ferien?
Frage von 114380Zusammenarbeit46 Kommentare

Hallo zusammen, sagt mal, kommt euch das auch so vor? Viele Eintagsfliegen stellen rudimentäre Fragen und reagieren dann gar ...

Batch & Shell
Alle Dateien eines Typs in Unterordnern in ein anderes Verzeichnis kopieren, aber so, dass sie in einem einzigen Unterverzeichnis liegen
Frage von Julia1989Batch & Shell25 Kommentare

Hallo, ich habe folgendes Problem: Ich habe viele *.php dateien, diese liegen in jeweils verschiedenen Unternordnern also C:\PfadZumOberverzeichnis\{A bis ...

Off Topic
Ein wenig Aufklärung über Corona von Bill Gates persönlich
Information von FrankOff Topic24 Kommentare

Amerika hat ein Problem: Die Arroganz des sehr klugen Präsidenten führte zur aktuellen Corona-Krise in den USA. Was jetzt ...

Microsoft
GPO rückgängig machen funzt nicht
gelöst Frage von samreinMicrosoft14 Kommentare

Moinsen, ich dreh hier heute noch durch ich bastel jetzt schon seit geraumer Zeit an einem Rechner rum dem ...