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, 3782 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
Verzeichnis zurücksetzen
gelöst Frage von IleiesBatch & Shell1 Kommentar

Hallo zusammen, Sowohl hier als auch im Rest des Internets habe ich keinen Thread oder eine Anleitung gefunden. Wie ...

Windows Netzwerk
Drucker im Verzeichnis auflisten
Frage von EverestWindows Netzwerk4 Kommentare

Hallo zusammen, weißt jemand wie man nur bestimmte Drucker im Verzeichnis anzeigen lässt? Wir haben zwei Offices, ein Office ...

Batch & Shell
Datei aus Verzeichnis auslesen?
gelöst Frage von freshman2017Batch & Shell4 Kommentare

Hallo Ihr! Ich wollte mir gerade mit nachfolgendem Batch Befehl: alle darin befindlichen Bilder auflisten. Ausgabe: Wie kann ich ...

Windows 10
Verzeichnis nach Dateiinhalt durchsuchen
Frage von MPFGWindows 105 Kommentare

Hallo, ich suche eine Möglichkeit alle Dateien eines Verzeichnisses samt Unterordner nach einen Wort zu durchsuchen. Der Windows Explorer ...

Neue Wissensbeiträge
Windows 7
Updategängelung auf Windows 10, die zweite
Information von Penny.Cilin vor 4 StundenWindows 7

Hallo, da Windows 7 im kommenden Jahr nicht mehr supportet wird, werden Nutzer von Window 7 home premium wieder ...

Internet
EU-Urheberrechtsreform: Zusammenfassung
Information von Frank vor 2 TagenInternet1 Kommentar

Auf golem.de gibt es eine Analyse von Friedhelm Greis, der das Thema EU-Urheberrechtsreform gut und strukturiert zusammenfasst. Zwar haben ...

Microsoft Office

Office365 Schwachstellen bei Sicherheit und Datenschutz

Information von Penny.Cilin vor 3 TagenMicrosoft Office7 Kommentare

Auf Heise+ gibt es einen Artikel bzgl. Office365 Schwachstellen. Das ist noch ein Grund mehr seine Daten nicht in ...

Sicherheit
Schwachstellen in VPN Clients
Tipp von transocean vor 5 TagenSicherheit2 Kommentare

Moin, es gibt Sicherheitslücken bei VPN Clients namhafter Hersteller, wie man hier lesen kann. Gruß Uwe

Heiß diskutierte Inhalte
Tipps & Tricks
Verdammt voll erwischt
gelöst Frage von AlchimedesTipps & Tricks27 Kommentare

Folgende Mail habe ich auf meinem Freenet Account erhalten: Nun folgendes Problem: 1) Ich besuche Porno Seiten yep hat ...

Router & Routing
Detaillierte Anleitung um VPN einzurichten mit den OnBoard VPN Clients für Windows 7 Pro
gelöst Frage von GerardDirksRouter & Routing17 Kommentare

Hallo Zu 99% arbeiten wir mit Apple Computer. Wir haben ein Lancom Router 1781EF+ um 2 Filiale zusammen zu ...

Vmware
Richtige Einstellungen beim ESXI 6.5 in Sachen CPU Zuweisung bei einer VM
gelöst Frage von zeroblue2005Vmware13 Kommentare

Hallo Zusammen, heute wollte ich mal fragen, wie ich eine VM die richtige Anzahl der von CPUs zuweise. Bin ...

Vmware
ESXI hebt Registrierung von Masschinen auf
Frage von SpitzbubeVmware12 Kommentare

Hallo, nutze seit einiger Zeit für meine IT Projekte einen alten HP G7 Server mit ESXi 6.5 und einem ...