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

gelöst Kopieren aus dem aktuellen Verzeichnis - wie?

Mitglied: Muckel1986

Muckel1986 (Level 1) - Jetzt verbinden

31.03.2010 um 08:49 Uhr, 3719 Aufrufe, 4 Kommentare

Hallo zusammen,

habe da mal eine kurze Frage. Und zwar habe ich eine alte Software, die eigentlich für Win95 / Win98 ausgelegt ist und im Grunde noch ein DOS haben möchte. Nun soll die Software aber auch auf einem neuen PC zum laufen gebracht werden, auf dem XP vorhanden ist.

Um das Programm zu "installieren" gibt es eine Batch-Datei. Jene erstellt ein Verzeichnis und kopiert dort die Daten der Diskette hinein. Das schaut so aus:
01.
echo off 
02.
if "%1" == ""    goto c 
03.
if "%1" == "c:"  goto c 
04.
if "%1" == "C:"  goto c 
05.
if "%1" == "d:"  goto d 
06.
if "%1" == "D:"  goto d 
07.
if "%1" == "e:"  goto d 
08.
if "%1" == "E:"  goto d 
09.
if "%1" == "f:"  goto d 
10.
if "%1" == "F:"  goto d 
11.
if "%1" == "g:"  goto d 
12.
if "%1" == "G:"  goto d 
13.
echo Falscher Installations Aufruf ! 
14.
goto ende 
15.
:d 
16.
%1 
17.
goto weiter 
18.
:c 
19.
C: 
20.
:weiter 
21.
md \h15de3 
22.
cd \h15de3 
23.
copy a:*.* 
24.
md \h15de3\ncdin 
25.
cd \h15de3\ncdin 
26.
copy a:\ncdin\*.* 
27.
copy a:\hdin.bat \ 
28.
cd\ 
29.
cls 
30.
echo Aufruf der HEIDENHAIN TNC 155 DIN Software mit   HDIN 
31.
:ende 
32.
 
33.
SUB
Für mich ist die Zeile interessant / notwendig, in der die Daten der Diskette kopiert werden. Denn das Programm liegt leider nicht mehr als Diskette vor. Wir bzw. der Ausbilder aus dem Metallbereich hat es "nur" noch auf einer CD-Rom. Somit muss ich diese Zeile ändern, damit er es trotzdem nutzen kann.

Die Frage ist nun, wie ich das
01.
copy a:*.*
ändern kann, dass der copy-Befehl die Dateien und Verzeichnisse aus dem Verzeichnis nimmt, in dem sich die ins.bat befindet. Da mir aktuell die Zeit ein wenig davon läuft, hoffe ich, dass ihr mir helfen könnt und vilt. auch noch ein paar Informationen habt, was die ganzen if-Anweisungen bewirken sollen.

Vielen Dank
Muckel
Mitglied: Miyamoto
31.03.2010 um 09:21 Uhr
Hi,
du kannst es mit der Variable cd versuchen also:
01.
copy %cd%\*.*
nun wir alles aus dem Verzeichnis kopiert in dem du dich gerade befindest

Gruß Miyamoto
Bitte warten ..
Mitglied: bastla
31.03.2010 um 15:04 Uhr
Hallo Muckel1986!

Etwa so:
copy "%~dp0*.*"
@Miyamoto
"copy %cd%\*.*" würde aus dem aktuellen Verzeichnis - und dafür braucht's das %cd% gar nicht - in das aktuelle Verzeichnis kopieren ...

Grüße
bastla
Bitte warten ..
Mitglied: Biber
08.04.2010 um 19:18 Uhr
Moin Muckel1986,

magst du zu deiner kurzen Frage mit den beiden kurzen Antworten eventuell noch ein kurzes Feedback geben?

Grüße
Biber
Bitte warten ..
Mitglied: Muckel1986
12.04.2010 um 19:12 Uhr
Guten Abend,

bin erst heute wieder zurück im BBW gewesen und konnte daher vorher nicht antworten. Das "Programm" lies sich nun wenigstens wieder "automatisch" kopieren, aber es läuft immer noch nicht. Nach dem "debuggen" konnte ich/wir sehen, dass die "Software" sehr viel mit INT 21 Befehlen (und weiteren) Arbeitet, wo mein Ausbilder das Problem vermutet, wieso es nicht läuft. Aber die Fragestellung als solches wurde mir positiv beantwortet und hat mir in dem Moment weitergeholfen (da ich meine Batch-Scripte nicht dabei hatte).

LG
Muckel
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Batch zum Kopieren in aktuelles Verzeichnis

gelöst Frage von MasterSchlumpfBatch & Shell5 Kommentare

Hallo zusammen, ist es möglich eine Batch-Datei zu schreiben, welche ein Verzeichnis auf den USB Stick kopiert von dem ...

Windows Tools

Aktuelles Verzeichnis in Batchdatei

gelöst Frage von SnuffchenWindows Tools7 Kommentare

Hallo zusammen, ich habe das Problem das ich innerhalb einer Batch-Datei das aktuelle Verzeichnis der Batch-Datei ermitteln muss. Führe ...

Batch & Shell

Nur aktuelle Dateien kopieren

Frage von icke.hausenBatch & Shell3 Kommentare

Hallo Zusammen, ich möchte gern von einem täglichen Backup die Dateien auf eine externe Platte ziehen. Im Quellordner sind ...

Windows Tools

Batch Verzeichnis vergleichen, in einer anderes kopieren

Frage von cappu25Windows Tools11 Kommentare

Halloo an alle, ich habe jetzt schon verdammt lange rumprobiert und gegooglet aber ich bekomme keine Lösung hin. Folgendes: ...

Neue Wissensbeiträge
Microsoft
ARD-Doku - Das Microsoft Dilemma
Tipp von Knorkator vor 29 MinutenMicrosoft

Hallo zusammen, vor einigen Tagen lief in der ARD u.a. Reportage. Das Youtube Video dazu dürfte länger verfügbar sein. ...

Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 18 StundenWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

iOS
IOS 11.2.6 verfügbar
Information von sabines vor 1 TagiOS

Mit dem Update soll der Bug behoben werden, bei dem eine bestimmte Zeichenkette IOS zum Absturz gebracht hat.

Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 1 TagSicherheit8 Kommentare

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Heiß diskutierte Inhalte
Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server25 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

LAN, WAN, Wireless
VPN Cisco ASA5505 PaloAlto PA-200
gelöst Frage von YannoschLAN, WAN, Wireless22 Kommentare

Hallo zusammen, ich würde gerne ein Site-to-Site VPN zwischen den beiden Standorten aufbauen. PaloAlto PA200 Internetanschluss Deutsche Telekom GK ...

SAN, NAS, DAS
Qnap TS-453S Pro - Anbindung Active Directory
Frage von JuckieSAN, NAS, DAS13 Kommentare

Hallo zusammen, ich habe hier eine Qnap TS-453S Pro die sich mal so absolut gar nicht in das Active ...