プロが教えるわが家の防犯対策術!

windows2008サーバーでバッチファイルを作成しftpで複数ファイルを自動転送しようと思います。
今まで(OSはXP)はうまく実行していたのですが、windows2008サーバーではうまくいきません。
ちなみにバッチファイルは
@echo off
echo ●FTP処理
C:\Windows\System32\ftp.exe -s:d:\ftp\tohost.txt
echo on
@echo off
echo ●終了

tohost.txtの内容は
open 192.168.1.1
Uid
Pwd
bin
put d:\ftpdata\a1.txt /afld/a2.txt
bye

です。
何かwindows2008による特別な方法があるのでしょうか?
よろしくお願いいたします。

A 回答 (1件)

UACを有効にしているのではないですか?


実行時に管理者権限で実行しておりますか?
Vista以降では、バッチファイルを実行するときには、管理者権限で実行する必要があります
2003以前のXPなどには、UACはありませんでしたので。

この回答への補足

質問に書き忘れました。
先のバッチファイルを独自で起動すると実行します(正常終了)
しかし他のバッチから起動するとログインはできるのですが転送できません。
よろしくお願いいたします。

補足日時:2011/12/17 16:34
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!