Article View: fj.lang.visualbasic
Article #799Re: VBでDOSのコマンドを発行できますか?
From: 長久保
Date: Sun, 18 Jan 1998 00:00
Date: Sun, 18 Jan 1998 00:00
43 lines
2105 bytes
2105 bytes
Tomoyuki Midorikawa <t-midori@yk.netlaputa.ne.jp> wrote in article
<34C1C27B.77E6E82E@yk.netlaputa.ne.jp>...
> 長久保 wrote:
> >
> > > Shell関数を使い、"command.com /c cd work" などで
> > > OKだと思います。
> > これはNGだと思いますよ。
> > command.com 内で発行したコマンドの結果は、ファイル等に保存しなければ
> > command.com の終了(消滅)と共に消えてしまいます。
>
> 結果を保存する必要があるのならすればいい。
> 方法に問題があるとは思えませんが。
> copyコマンドで結果がいるとは思えないし。
>
> ちなみに、DOSコマンドを知ってるという前提で書いてます。
いえいえ、別に Tomoyuki Midorikawa さんと議論するつもりはないので(^^;
ただ、元記事の人が誤解するといけないと思ったもので、はい。
C:\>CD \WORK
C:\WORK>COPY FILEA.DAT FILEB.DAT 'CD の結果を利用している
|
V
RetVal = Shell("command.com /c CD \WORK")
RetVal = Shell("command.com /c COPY FILEA.DAT FILEB.DAT")
'CD の結果は利用できない
プログラムなんて、やり方はいろいろありますけどね(^^)
--
よろずや kin-chan
>
> -----
> VB & All Programars Site.
> Melodious Impression.
> http://www.netlaputa.ne.jp/~t-midori/
> by Tomoyuki Midorikawa t-midori@yk.netlaputa.ne.jp
>
>
Technical Details
Message-ID:
<69t6v6$t0p$1@horse.fsinet.or.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<69oa4i$t1s@News.highway.or.jp> <34C0CAEF.837C809D@yk.netlaputa.ne.jp> <69rq86$90r$2@horse.fsinet.or.jp> <34C1C27B.77E6E82E@yk.netlaputa.ne.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 105c2e,261f030b5f4b45a X-Google-Attributes: gid105c2e,public From: "長久保" <kin-chan@fsinet.or.jp> Subject: Re: VBでDOSのコマンドを発行できますか? Date: 1998/01/18 Message-ID: <69t6v6$t0p$1@horse.fsinet.or.jp> X-Deja-AN: 317085304 Content-Transfer-Encoding: 8bit References: <69oa4i$t1s@News.highway.or.jp> <34C0CAEF.837C809D@yk.netlaputa.ne.jp> <69rq86$90r$2@horse.fsinet.or.jp> <34C1C27B.77E6E82E@yk.netlaputa.ne.jp> Content-Type: text/plain; charset=ISO-2022-JP Organization: The FSI Network Mime-Version: 1.0 Newsgroups: fj.lang.visualbasic