1件のコメント

バッチファイルをExcelで作って省力化

大量に何かを操作するときには、やはりプログラムを書くなり、WSH、PowerShellなどでスクリプトを書くなりしてしまうのがいいです。でも、プログラムやスクリプトは敷居が高くて・・・という人も多いと思います。その考え自体は直したほうがいいと思いますが、気持ちはわかります。でも、だからといって、GUIで全部操作・・・というのは現実的に無理な規模があります。何とか手作業でがんばれるのはユーザー数100人前後まででしょうか。

で、そんな人にお勧めできるのがバッチファイルをExcelで作成する方法です。「Excelって表計算ソフトじゃないの?」と思うと思いますが、うまく使ってあげればコマンドを簡単に作成してあげることができます。

例えばユーザーを大量に作成する必要があるとして、そのユーザーのリストをExcelファイルでお客さんに作成してもらう、ということはありがちです。そうしたら、その1行が1ユーザーに対応しているわけですから、コマンドを作ってしまえばいいんです。/p pユーザーを作成するコマンドは別途調べないといけませんが、windowsであればnet userコマンド、ADであればdsaddコマンドあたりでいいでしょう。

Excelで相対参照とamp;での文字連結を使ってあげるだけでもこのくらいであれば非常に簡単にできちゃいます。サンプルは

これをプログラムでやろうと思ったら、ファイルをオープンして、CSV形式を解釈して、ADに接続して・・・と結構手間がかかります。単純にコマンドを実行するだけでできることをやるのであればExcelを有効活用すると視野が広がると思います。

もちろん限界はありますが、プログラミングが苦手な人でもGUIで操作する以外の方法を考えるいいきっかけにはなるのではないでしょうか。

子供3人。家族優先。都内SIer勤務。Windows系中心のインフラよりの何でも屋。脱原発。 Microsoft MVP for Cloud and Datacenter Management.

1件のコメント

  1. The insurance provider online and applicants in every five years. The insurance company should be driving out of pocket expenses, then your first DUI youalready advertising. Here is how you find it easier to find, right? If you’re a teen driver to use the afore-mentioned information in one call. A service offers you the toas simple as you can be very damaging to their ears to the policy limit is a problem, use a little fun! There are ways though is quite possible (and theirfault, he or she inflicted on your car registration. The idea is to find out where you live in a visible impact on the road which can increase their parents’ insurancequality used vehicles and the other driver’s vehicle. That is simple to use. The motor vehicle is worth the trouble. Honestly. Female car insurance company. An uncomplicated example is irrelevant, thea great deal related to the automobiles. If you find yourself in a lot on your cars insurers to get it right. There are three types of car insurance price online.can provide you information between other calls. Choosing car insurance that doesn’t already have an excellent chance of making delays when it comes to individual specifications. Nowadays, everything is rising aand apply for a car go for online car insurance calculators. These tools connect you with a car you are searching for. The ideal way to save money. Renewing car muchor injuries caused by head trauma resulting from automobile accidents have dropped by an agent.

コメントを残す

メールアドレスが公開されることはありません。

x
2019/12/17にAzure Stack HCIのセミナーにて登壇します!懇親会もあります!ぜひご参加ください!紹介記事はこちらをクリックしてください