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-ID: 131501

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

Ausgedruckt am: 26.11.2024 um 09:11 Uhr

noodyn
noodyn 11.12.2009 um 12:12:28 Uhr
Goto Top
was wird denn am Inhalt verändert? Ich blick da grad noch nicht ganz durch
TsukiSan
TsukiSan 11.12.2009 um 12:16:59 Uhr
Goto Top
Ja! ein direktes Beispiel könnte eventuell helfen, dir zu helfen.
nopela
nopela 11.12.2009 um 12:26:15 Uhr
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
60730
60730 11.12.2009 um 13:11:05 Uhr
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ß
nopela
nopela 14.12.2009 um 11:01:30 Uhr
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