2017-01-09 2 views
-1

Als Teil eines Windows-Softwareprojekts, an dem ich arbeite, muss ich eine bestimmte DLL-Datei aus dem Verzeichnis A in das Verzeichnis B kopieren und einfügen. Dabei muss ich jede frühere Version dieser Datei im Verzeichnis B überschreiben.Shell-Skript zum Kopieren und Einfügen einer bestimmten Datei von einem Verzeichnis in ein anderes?

Verzeichnis A: Dokumente/Visual Studio/2015/Projekt/MyProject/MyProject/ist/Debug

Verzeichnis B: Dieser PC/Windows (C:)/Benutzer/öffentlich/öffentliche Dokumente/B

Gibt es ein Shell-Skript, das diese Operation ausführen kann?

Jede Hilfe würde sehr geschätzt werden!

+1

Warum der Downvote? Ich würde mich über konstruktive Kritik freuen, wenn es ein Problem mit meiner Frage gibt :) – user7326333

+0

Ich habe nicht runtergestimmt, der Grund könnte sein, dass Sie nach Antworten am falschen Ort suchen. Sie suchen nach _batch_ Programmierung unter Windows-Umgebung, aber Sie haben es unter _bash_ markiert, die eine Reihe von Tools für die Entwicklung unter Linux beinhaltet. Bearbeiten Sie die Frage so, dass sie passende Tags enthält. – Inian

+0

Danke für Ihre Hilfe @Inian! Ich habe die Frage bearbeitet, um die entsprechenden Tags einzubeziehen. Wenn Sie dies verbessern könnten, damit es mit den neuen Tags sichtbar wird, wäre ich sehr dankbar. – user7326333

Antwort

0

Beschrieben Ziel kann durch einzelne cmd Befehl erreicht werden:

copy /Y "%USERPROFILE%\Documents\Visual Studio\2015\Project\MyProject\MyProject\bin\Debug\libName.dll" "C:\Users\Public\Public Documents\B" 

So können Sie diesen Befehl in scriptName.bat Datei setzen und auszuführen. Setzen Sie pause am Ende der Datei, um das Schließen des Fensters zu verhindern, wenn Sie die Skriptausgabe überprüfen möchten.

Verwandte Themen