Посмотрите в своем/var/log/messages или журналах/var/log/boot в течение времени начальной загрузки системы. Пример от CentOS 6...
Feb 28 23:05:56 dev0 kernel: imklog 4.6.2, log source = /proc/kmsg started.
Feb 28 23:05:56 dev0 rsyslogd: [origin software="rsyslogd" swVersion="4.6.2" x-pid="1557" x-info="http://www.rsyslog.com"] (re)start
Мое предположение - Вы, явно не установили диск на 'C':. это возможный, что, когда сценарий работает, это - текущий рабочий каталог, не находится на c: диск.
ОБНОВЛЕННЫЙ: полный путь для вызова caspol и regasm
Попробуйте это:
REM Upgrade RS Framework 2.0V
@echo off
if exist "C:\CheckNet.txt" GOTO END
P:\RS\Klient\PClient.exe
C:\Windows\Microsoft.NET\Framework\v2.0.50727\caspol -machine -addgroup 1. -url \\Domain\Program\RS\* FullTrust -n RS -s on
C:\Windows\Microsoft.NET\Framework\v2.0.50727\regasm \\Domain\Program\RS\TE.HCW.PRS.RS.Wrapper.dll
copy "\\Domain\Program\shortcut\RS\*.*" "c:\Documents and settings\All Users\Desktop"
copy \\Domain\Program\TE\RS\ClientInstallation\CheckNet.txt c:\
:END
Если сценарий не может найти CASPOL или REGASM, то, вероятно, путь, под которым работает сценарий, отличается, чем путь, под которым работает командное окно. В установленном пути типа командного окна для наблюдения путей, что Windows будет искать поиск файла. Три способа зафиксировать его: Один), обновляют среду выполнения сценария под Два), Добавляет команда пути набора к сценарию для устанавливания пути перед строкой CASPOL. Три) Использование полный путь на CASPOL и REGASM что-то как c:\directorypath\CASPOL....