Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

Batch-Problem mit start

Frage Entwicklung Batch & Shell

Mitglied: eccos01

eccos01 (Level 1) - Jetzt verbinden

17.02.2011 um 17:31 Uhr, 3806 Aufrufe, 3 Kommentare

hallo zusammen,

ich habe eine Sache die ich nicht versteh.
Ich habe einen Anweisungsblock gehabt... alles lief:
if exist "%ANW_HOME%\bin\make_ftp_make.bat" (
start /w %ANW_HOME%\bin\make_ftp_make.bat prod.server.anw >> "%ANW_HOME%\tmp\ftp_akt.out" 2>> "%ANW_HOME%\tmp\ftp_akt.err"
)

Aber setze ich "" darum, passiert folgendes:
if exist "%ANW_HOME%\bin\make_ftp_make.bat" (
start /w "%ANW_HOME%\bin\make_ftp_make.bat" prod.server.anw >> "%ANW_HOME%\tmp\ftp_akt.out" 2>> "%ANW_HOME%\tmp\ftp_akt.err"
)
Es öffnet sich ein popup mit dem Hinweis, daß die Datei prod.server.anw nicht gefunden werden konnte.

Kann einer mir erklären wieso?
Mitglied: Biber
17.02.2011 um 18:44 Uhr
Moin eccos01,

Die Hilfe zu start (Start/? vom CMD-Prompt aus) sagt
>start /? 
Startet ein eigenes Fenster, um ein bestimmtes Programm oder einen Befehl 
auszuführen. 
 
START ["Titel"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] 
      [/LOW | /NORMAL | /HIGH | /REALTIME] | /ABOVENORMAL | /BELOWNORMAL] 
      [/WAIT] [/B] [Befehl/Programm] 
      [Parameter] 
 
  "Titel"     Der Titel des neuen Fensters. 
....
Im zweiten Fall wird dein
.."%ANW_HOME%\bin\make_ftp_make.bat" prod.server.anw
interpretiert als Parameter1 = "irgendein Fenstertiteltext" Parameter2UndDannDasZuStartendeProgramm

Im ersten Fall wird dein
..%ANW_HOME%\bin\make_ftp_make.bat prod.server.anw
interpretiert als [Parameter "irgendein Fenstertiteltext" hat er nicht gewollt] Parameter1 =%ANW_HOME%\bin\make_ftp_make.bat mit Zusatzparameter pro.server.anw

Oder merkbarer: Wenn du nach START [/w] etwas in Anführungszeichen angibst, dann wird es als Fentertitel aufgefasst.

Grüße
Biber
Bitte warten ..
Mitglied: pieh-ejdsch
17.02.2011 um 18:47 Uhr
moin eccos01,

in was für einen Pfad befindet sich die "prod.server.anw"? Im Pfad der wo die "make_ftp_make.bat" ist ?

[Edit] Falscher ansatz [/Edit]

Gruß Phil
Bitte warten ..
Mitglied: eccos01
18.02.2011 um 11:52 Uhr
Zitat von pieh-ejdsch:
moin eccos01,

in was für einen Pfad befindet sich die "prod.server.anw"? Im Pfad der wo die "make_ftp_make.bat" ist ?

[Edit] Falscher ansatz [/Edit]

Gruß Phil

pro.server.anw ist ein "DNS-Name... steht in der hosts. Ist sogesehen die IP-Adresse des FTP-Servers und soll flexibel übergeben werden.
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Sticky Notes - Autostart unterbinden

Tipp von Pedant zum Thema Windows 10 ...

Ähnliche Inhalte
Batch & Shell
gelöst Batch Problem bei einer For Schleife (2)

Frage von Juergen42 zum Thema Batch & Shell ...

Batch & Shell
gelöst Spezielles Batch Problem mit Zahlen 20 + 29 (2)

Frage von narthan zum Thema Batch & Shell ...

Batch & Shell
gelöst Grosses Variablen Problem ( Batch) (30)

Frage von clragon zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Base64 Decode (Batch,VBS) (26)

Frage von clragon zum Thema Batch & Shell ...

Flatrates
DeutschlandLAN der Telekom - welche internen IPs? (19)

Frage von qualidat zum Thema Flatrates ...