-1

私は ABC 社で働いており、logmein を広く使用しています。私はいくつかのスクリプトを作成するのが好きですが、スクリプトという単語と関連付けられている .files は非常に一般的であるため、開始点を見つけるのが困難です。

私はスクリプトの多くの側面を理解していません。私はグーグルを持っており、フォーラムを読んでいますが、どこに行っても、スクリプトに関連する何かについて話しているようです。私の質問は次のとおりです...

1. .cmd、cmd.exe、バッチ ファイル、.ps、および exe はすべて、異なるバージョンのスクリプトの例ですか? これは、開発者環境ではなく、メモ帳またはそれに類似した他のプログラムを使用して書かれています。

2. .cmd、cmd.exe、バッチ ファイル、および .ps の違いは何ですか? 私の理解では、バッチ ファイルは .ps、.cmd、および cmd.exe を呼び出すことができますが、.ps コマンドレットには存在します。私はまだ違いについて非常に混乱しています.PowerShellでこれらのファイル拡張子を使用するスクリプトを1つの大きなファイルで作成しますか?

3. c# でスクリプトを作成して Windows OS を自動化し、バッチ ファイルまたは .cmd を呼び出す powershell を呼び出すようにできますか?

  1. where は、プログラミング言語、powershell、バッチ ファイルなどを含むスクリプトの作成を開始するのに適した場所です。ラボ演習のようなものです。リモートエンドユーザーでそれらを実行しようと計画しています。後で、サーバー2012、AD、SQLでそれらを実行する傾向があります(私のc#スクリプトはSQLとクエリを同時に呼び出すことができますか)。

情報や正しい方向を示していただければ幸いです。

4

1 に答える 1

3
  1. スクリプトは通常、特定のスクリプト言語 (バッチ、VBScript、Perl、Python、PowerShell、Ruby、JavaScript など) の命令を含むテキスト ファイルであり、実行のためにスクリプト インタープリターによって処理されます。解釈された言語とコンパイルされた言語の違いの説明については、こちらを参照してください。

  2. .cmdは、Windows NT ベースのオペレーティング システムでバッチ ファイルに使用される拡張子です。

    cmd.exeこれらのファイルのインタープリターです (対話型シェルでもあります)。

    batch fileバッチ スクリプト言語で記述されたファイルを指す用語です。

    .psPostScript ファイルの拡張子です。これは、 PowerShell.ps1スクリプトの拡張機能です。

  3. C# はコンパイル済み言語であるため、通常はスクリプト化できません。ただし、PowerShell スクリプトで C# コードを実行することはできます。

スクリプト作成を開始するのに適した場所は、選択した言語のチュートリアルです。

于 2013-06-26T18:50:00.920 に答える