🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.visualbasic
Article #799

Re: VBでDOSのコマンドを発行できますか?

#799
From: 長久保
Date: Sun, 18 Jan 1998 00:00
43 lines
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-mail
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>

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