I assume you're on a Windows platform. Depending on
who's compiler you're using, some supply packages for
I use our POSIX binding to do the equivalent operations.
Pascal Obry published a free binding. I don't remember
his page, but there is a link to it from AdaPower at
http://adapower.com then click the "Source Code" button,
then click the "Reuse" button at the top of the window.
Then go down to the "Links/Bindings" category, and follow
the "Posix for Win32" link.
Another option would be to use the Windows API, WinExec,
to execute the dos commands. A DIR command, for example,
could be put into the LPCSTR string as "dir c:\ > dir.dat"
and passed to WinExec. Your program could then read the
results from the dir.dat file.
From: Doran, Steven [mailto:[log in to unmask]]
Sent: Monday, November 20, 2000 7:57 PM
To: [log in to unmask]
Subject: OS calls
Does anyone know if it is possible to call dos commands (i.e. dir, copy,
mkdir, etc) from within
a Ada program?
Litton Guidance & Control
[log in to unmask]