cscriptとwscriptの違いは何ですか? WindowsでTelnetとFTPの自動化を行うのに最適ですか?wscriptとcscriptの違い
答えて
Windowsでは、実行ファイルはコンソールアプリケーションまたはWindowsアプリケーション(またはSFUまたはネイティブアプリケーションですが、ここでは問題ありません)です。
カーネルは、実行可能ファイル内のフラグをチェックして、それを判断します。
は、コンソールアプリケーションである場合、カーネルは親プロセスが1つを持っていない場合、それのためのコンソールウィンドウを作成し、コンソールにSTDIN
、STDOUT
とSTDERR
ストリームを添付します、CreateProcess
WinAPIの機能を使用して開始します。
Windowsアプリケーションの場合、コンソールは作成されず、STDIN
,STDOUT
およびSTDERR
はデフォルトで閉じられます。
WSCRIPT.EXE
とCSCRIPT.EXE
は、Windowsアプリケーションとしてフラグが立てられ、もう1つはコンソールアプリケーションとしてフラグが立てられている点を除いて、ほぼ完全に同じです。
答えは次のとおりです。スクリプトにコンソールウィンドウが必要な場合は、CSCRIPT.EXE
を使用します。コンソールウィンドウを持たない場合は、WSCRIPT.EXE
を使用してください。
これは、WScript.Echoコマンドなどの一部の動作にも影響します。 CSCRIPT.EXE
では、コンソールウィンドウに行が書き込まれます。 WSCRIPT.EXE
には、メッセージボックスが表示されます。
私はCSCRIPT.EXE
をお勧めします。私はあなたにもパテとのPlinkを見なければならないと思うし、あなたもここにこれを見る必要があります:// stackoverflowの:[VBSます。cscript.exe wscript.exeと](HTTPの
@ McDonald's私はちょうど生計を立てようとしています。私は本当に選択肢がありませんが、スタックオーバーフローを使用する方法はありません。私は、その月に自分の朝食を消化するのを難しくしていることについて、政治的なポイントを作るために、だから、私のユーザー名は、すべての悪い事*の政治化に対するこの種の抗議です。 – Ben
- 1. CScript/WScriptエラーがブロックされないようにする
- 2. VB.NETのWScript?
- 3. コールのVBScriptのWScriptアクセスCOM MSScriptControlと
- 4. VBscript/WscriptでTelnetリセット
- 5. UFTでWScriptエコーが機能しない
- 6. Internet Explorer WScript Shell有効
- 7. ユニコードという名前のフォルダが表示されますか? wscriptのプロンプトで
- 8. シンプルな書式のcscript invoke-commandとScriptBlockの変数と引数付き
- 9. CScriptでJavascriptを実行していますか?
- 10. なぜWScriptが動作しないのですか?
- 11. Wscript 'document'が定義されていません
- 12. WScriptが定義されていません
- 13. WSH(wscript)とnodejsを結びつけることは可能ですか
- 14. {!!の違い!!}と{{}}
- 15. 「 '」と「'」の違い
- 16. Wscriptの引数を理解できませんでした
- 17. wscript:.vbsスクリプトへのパスが見つかりません
- 18. 違いダウンケースとダウンケースの違い! Rubyで
- 19. Open GL ES - GLenumとGlintの違いとGLintとGLsizeiの違い
- 20. PythonとPandasの違いの相違点
- 21. "!"の違いと "。"オペレータ
- 22. g ++との違い
- 23. "?"の違いと "@"ビジュアルベーシック
- 24. $ @と$の違い! perl
- 25. wscriptフックはどこにありますか?
- 26. Kafka - DefaultPartitionerとMessageKeyの違いとカスタムパーティショナーの違い
- 27. タグとロールの違い - タグとロールの違い
- 28. VBSでcscriptのcmdを使用して別のvbsをトリガする
- 29. 64ビットのcscriptスクリプトから32ビットのCOMオブジェクトを作成します。
- 30. posix_memalignとmmapとの違い
可能重複。 com/questions/5788303/vbs-cscript-exe-wscript-exe) – McDowell