Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Problem using Host command to call a batch file

4607Aug 19 2009 — edited Aug 19 2009
Hi all,

I am trying to call a batch file with the Host command:

host c:\test\u.bat

where u.bat calls unix2dos.exe with a parameter of d_unix.txt.

Bat file looks like this:

C:\test\unix2dos.exe d_unix.txt
PAUSE

The bat file gets called fine, but the following error occurs (in the cmd prompt):

T:\globals\ORACLE8\bin>C:\test\unix2dos.exe d_unix.txt
d_unix.txt:
Can't open file

T:\globals\ORACLE8\bin>PAUSE
Press any key to continue . . .

Running the batch file directly in windows works fine. The batch file also runs fine from the Host command if I remove the d_unix.txt parameter.

The file d_unix.txt file is in the same directory as the batch file and as unix2dos.exe.

Running from Sql Plus in a windows environment.

Any thoughts?

Edited by: dgouin on Aug 19, 2009 11:41 AM

Edited by: dgouin on Aug 19, 2009 11:42 AM

Edited by: dgouin on Aug 19, 2009 11:42 AM
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 16 2009
Added on Aug 19 2009
7 comments
857 views