149

.bat ファイルを作成したいので、クリックするだけで実行できます。

svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service

誰かが.batファイルの構造を手伝ってくれますか?

4

11 に答える 11

218

プログラムを起動し、プログラムの終了を待たずにコマンド プロンプトを閉じるには:

start /d "path" file.exe
于 2011-07-06T19:55:13.953 に答える
40

これは、メモ帳を実行してメモ帳に次のコードを入力し、拡張子.batに保存するための非常に単純なコードです例:notepad.bat

start "c:\windows\system32" notepad.exe   

(上記のコード "c:\windows\system32" は .exe プログラムを保存したパスで、notepad.exe は .exe プログラム ファイル ファイルです)

楽しい!

于 2011-05-29T09:50:41.670 に答える
29

その行をbatファイルに入れるだけです...

または、svcutil.exe のショートカットを作成して、「ターゲット」ウィンドウに引数を追加することもできます。

于 2008-10-21T12:56:31.373 に答える
7

ファイルを貼り付けて、「ServiceModelSamples.bat」などと呼びます。

1行目に「@echooff」を追加して、コマンドが画面に出力されないようにすることができます。

@echo off
svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service
于 2008-10-21T13:09:39.460 に答える
7

本当に賢くなりたい場合は、コマンドラインで次のように入力します。

echo svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service >CreateService.cmd

次に、CreateService.cmdいつでも実行できるようになります(これはファイル.cmdの単なる別の拡張子です).bat

于 2008-10-21T13:16:53.643 に答える
7

バッチ ファイルには構造がありません...これは、コマンド ラインで入力する方法です。お気に入りのエディターを開いて、実行したいコード行をコピーし、ファイルをwhatever.batまたはwhatever.cmdとして保存します

于 2008-10-21T12:56:52.450 に答える
6

何があなたを止めていますか?

このコマンドをテキスト ファイルに入力し、拡張子 .bat (または .cmd) を付けて保存し、それをダブルクリックします...

コマンドがシステムで実行されると仮定すると、それだけだと思います。

于 2008-10-21T12:57:01.483 に答える
2

フォルダーが「ファイル拡張子を非表示」に設定されている場合、ファイルに *.bat または *.cmd という名前を付けても、テキスト ファイルのままです (非表示の .txt 拡張子)。ファイルに適切な名前を付けられることを確認してください。

于 2011-07-30T12:58:19.577 に答える
1

ここでの重要な点は、svcutil はコマンド ラインからデフォルトで使用できないことです。vs xommand ライン ショートカットから実行できますが、バッチ ファイルを通常どおりに作成すると、事前に vcvarsall.bat ファイルを実行しない限り役に立ちません。スクリプト。以下はサンプルです

"C:\Program Files\Microsoft Visual Studio *バージョン*\VC\vcvarsall.bat"
svcutil.exe /language:cs /out: generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service
于 2012-02-28T13:26:56.863 に答える