Anmelden

View Full Version : Nochmal PC Netz / Zugrif



Robi
20-07-11, 16:36
Hi *all

Net Use kann ich mitlerweile :)

trotzdem folgendes Problem
eine .Bat Datei wird via RUNRMTCMD gerufen.



g:

net use \\Server\freigabe %4 /user:domäne\%3
del \\Server\freigabe\Pfad\%1\ziel.txt
del \\Server\freigabe\Pfad\%1\inh_dir.txt
del \\Server\freigabe\Pfad\%1\wk_file.sta

dir \\Server\freigabe\Pfad\%1\*.sta /B > \\Server\freigabe\Pfad\%1\inh_dir.txt

rem Datei muß existieren
copy NUL \\Server\freigabe\Pfad\%1\ziel.txt


for /F "delims=" %%i in (\\Server\freigabe\Pfad\%1\inh_dir.txt) do copy \\Server\freigabe\Pfad\%1\ziel.txt + \\Server\freigabe\Pfad\%1\%%i

move \\Server\freigabe\Pfad\%1\*.sta \\Server\freigabe\Pfad\%1\verarbeitet
rename \\Server\freigabe\Pfad\%1\ziel.txt wk_file.sta



In diversen Versionen hab ich das versucht. Alles geht, bis auf den + Copy
Der meldet : Zugriff verweigert

ICH hab die Ziel.txt erstellt
ich darf sie renamen
ich kann die dateien in das verarbeitet Verzeichnis moven
nur der +Copy geht nicht

habe es mit und ohne Net Use versucht, protokoll sagt zu allem Ja und Ahmen, NUR der +Copy geht nicht.

Hat einer ne Idee
Danke
Robi
Ruf ich es auf dem Server direkt geht es.

cbe
25-07-11, 13:40
Hallo Robi,

ich sehe erst heute Deine Frage, hast Du mittlerweile eine Lösung?

Evtl. kommst Du dem ganzen auf die Spur, wenn Du den FOR zum Testen mal auflöst und die einzelnen +COPY-Anweisungen einzeln reinschreibst.
Ist vielleicht nur was ganz banales.

Gruß, Christian

Robi
25-07-11, 13:53
Ja ich hab eine Lösung:D
Ich habe es anders gemacht.:)

Ich habe (zum testen) die .Bat Datei PC Seitig über REXEC aufgerufen. Gleiche Fehler.
mein Fazit: Nix AS400 sonder PC.
Da das nicht meine bevorzugte Baustelle ist habe ich als Lösung
a) mit qsh und CAT gearbeitet
und als Lösung
b) die Dateien einzelnd abgeholt (CPYFRMSTMF) und ab dem 2. mal mit ADD statt REPLACE gearbeitet.
Lösung 2 war dem Kunden angenehmer. Das läuft schon.
Danke

Gruß
Robi

cbe
25-07-11, 14:59
ah, schön
(CPYFRMSTMF klingt übrigens auch für mich angenehmer)

Gruß,
Christian