nopela
Goto Top

Inhalt einer einer Textdatei wird bei scriptgesteuertem copyjob verändert

Hallo Leute,

wieso wird bei einem scriptgesteuertem COPY - Job der Inhalt einer Datei verändert?

Jedoch führe ich den Befehl unter dem User der den scriptgesteuerten job ausführt manuell aus bleiben die Dateien unberührt?!?!! Heisst die Pfade etc werden nicht wie beim scriptgesteuertem Job auf dem User angepasst?!!?!

Der Befehl lautet wie folgend:

copy "Z:\_Citrix\52InstallScripts\Application\PersComm\*.ws" "%ProgramFiles%\IBM\Personal Communications\private\*.ws" /y

Könnt ihr mir da vielleicht weiter helfen??

Ich wäre euch zu tiefstem Dank verpflichtet!!!!!!

Content-Key: 131501

Url: https://administrator.de/contentid/131501

Printed on: April 25, 2024 at 21:04 o'clock

Member: noodyn
noodyn Dec 11, 2009 at 11:12:28 (UTC)
Goto Top
was wird denn am Inhalt verändert? Ich blick da grad noch nicht ganz durch
Member: TsukiSan
TsukiSan Dec 11, 2009 at 11:16:59 (UTC)
Goto Top
Ja! ein direktes Beispiel könnte eventuell helfen, dir zu helfen.
Member: nopela
nopela Dec 11, 2009 at 11:26:15 (UTC)
Goto Top
z.B.:

BarFile=C:\Program Files\IBM\Personal Communications\private\test.bar

wird zu

BarFile=C:\Documents and Settings\testuser\Application Data\IBM\Personal Communications\test.bar
Mitglied: 60730
60730 Dec 11, 2009 at 12:11:05 (UTC)
Goto Top
Moin,

ein Parameter wird immer aufgelöst - wenn er als Parameter angegeben ist.

Das ist halt so und das ist auch gut so face-wink

Aber das was du da schreibst macht nur dann Sinn, wenn du uns den ganzen Weg nennst - den du gehst - da fehlen ein paar Infos.
Denn das kommt davon - wenn die datei ausgeführt wird - nicht vom Copy Job...

Irgendwo ist ein %appdata% "versteckt" - das weiß ich face-wink

gruß
Member: nopela
nopela Dec 14, 2009 at 10:01:30 (UTC)
Goto Top
Hallo !

Das ganze Script lautet folgend:

msiexec /i "%INSTALLSERVER1%\wintel\ccwintel\Applications-Install\PersComm5.5\install\pcomm\IBM Personal Communications.msi" TRANSFORMS="%INSTALLSERVER1%\wintel\ccwintel\Applications-Install\PersComm5.5\install\pcomm\1031.mst" USEINI=%SCRIPTDIR%\Application\PersComm\pcomm_de.ini /quiet /passive /norestart /log "%SYSTEMDRIVE%\Logs\%COMPUTERNAME%_PersonalCommunication_%DATE%.log"
copy "%SCRIPTDIR%\Application\PersComm\msg.bar" "%ProgramFiles%\IBM\Personal Communications\private\msg.bar" /y >NUL
copy "%SCRIPTDIR%\Application\PersComm\msg.pmp" "%ProgramFiles%\IBM\Personal Communications\private\msg.pmp" /y >NUL
copy "%SCRIPTDIR%\Application\PersComm\*.ws" "%ProgramFiles%\IBM\Personal Communications\private\*.ws" /y >NUL

Variablenerklärung:
%SCRIPTDIR%=Z:\_Citrix\52InstallScripts
%INSTALLSERVER1%=\\msgs88i