0

私は以下のタスクを持っていますが、これを行うための最善かつ迅速な方法は何だろうと思っています。C# アプリではなくスクリプティングを考えていますが、DOS でのスクリプティングに苦労しています。powershell を使用したかったのですが、すべてのマシンに powershell がインストールされているかどうかはわかりません。

約 15 台の Windows マシンがあり、各マシンですべての *.config ファイル (C:\ と D: など) を見つけて、特定の単語 (データベース名) を置き換えたいと考えています。

マシンへのログイン アクセス権があるため、これをローカルで実行することも、リモートで実行することもできます。しかし、難しいのはスクリプトです。

どんなポインタでも始めるのに最適です。

ありがとう。

4

2 に答える 2

1

ウィキペディアには、PowerShell が搭載されている Windows のバージョンに関する情報があります。

PowerShell バージョン 1.0 は、Windows XP SP2/SP3、Windows Server 2003、および Windows Vista 用に 2006 年にリリースされました。バージョン 2.0 は、Windows 7 および Windows Server 2008 R2 と統合され、Windows XP Service Pack 3、Windows Server 用にリリースされています。バージョン 3.0 は、Windows 8 および Windows Server 2012 と統合されています。Microsoft は、Windows 7 Service Pack 1 および Windows Server 2008 Service Pack 1 でも PowerShell 3 を利用できるようにしました。 、および Service Pack 1 を適用した Windows Server 2008 R2 の場合。

Win 7 にバージョン 3 をインストールするには、 WMF 3.0 パッケージが必要です。

于 2013-06-13T18:18:29.830 に答える