• 締切済み

チャチャっとやってニート君すーげっていわれたい。

エクセルやフォルダないのファイルに対して同じ処理を繰り返したりする場合に 簡単に、テキストファイルに記述してバッチファイルみたいなので パソコン使える人がいない会社なんでチャチャっとやってニート君すげーって いわれたいんですが、どうしたらそういういのできますか? パワーシェルとかWSHとか勉強すればいいんでしょうか?

みんなの回答

  • Prome_Lin
  • ベストアンサー率42% (201/470)
回答No.1

「VBScript」の方が「Windows PowerShell」より、簡単だと思います。 確かに、今となっては、古い言語で、「Microsoft」自身、「Windows PowerShell」への移行を考えているのは確かだと思いますが、初心者には、見通しが悪くて、扱いにくいです。 「VBScript」なら、「Excel」を操るような場合も、かなり「Excel」の「VBA」と見た目もそっくりで、「比較的」簡単に習得できると思います。 (あくまでも、他の言語に比べれば、であって、小学生でも、すぐに習得できる、とまでは言いませんが・・・)

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • VBscriptがIEで廃止?WSHでは??

    ローカルでバッチを作ったりするときに便利だと思い、 WSHを勉強し始めたのですが、これって廃止されてしまうのですか? IEやEdgeではVBScriptは廃止の方向と聞きました。 パワーシェルとかに統合されていくのでしょうか? 教えてくださいよろしくお願いします。

  • txt入力、拡張子変更のみで実行ファイルを作る方法

    バッチファイルとか VBSとかWSHというのは廃れてPowerShellに一本化されていくのでしょうか? Windowsでテキストで入力して拡張子を変更するだけで使える プログラムを書く方法は今後どうなっていくのでしょうか? プログラミングはほとんどやったことがないのですが、 ちょっとした処理をテキスト入力して拡張子を変更して 実行ファイルを作れたら便利だと思って質問しました。 何を勉強したらいいでしょうか? 教えてくださいよろしくお願いします。

  • バッチでテキスト内の一覧を検索・処理させてたい

    バッチでテキスト内の一覧を検索・処理させてたい ご質問させて頂きます。 バッチで、フォルダ内の情報をテキストに記述し この記述した内容を検索し、バッチ内で入力したファイル名と 一致させる、入力したファイル名が該当なし場合は、再検索させるたいと 考えています。 テキスト内に記述させたフォルダ情報を検索・(判別)させる方法は、 バッチでないでしょうか? 下記に、バッチを記述します。 ------------------------------------------ dir /w "D:\xxxx\ppp > c:\temp\test.txt :loop set /p failname="- ファイル名入力" ???????? (test.txtを判別) if %errorlevel% GTR 0 (goto non) ELSE goto syo :non echo %failname%はないようです。 goto lop :syo --バッチ処理-- 以上のような、記述を考えておりますが、 ???????? (test.txtを判別)の箇所がわからなく 教授頂けたら幸いです。 よろしくお願い致します。

  • バッチファイルでEXCELを起動し、マクロ処理の完了を検出する方法

    バッチファイルでEXCELを起動し、マクロ処理の完了を検出する方法 バッチファイルでEXCELを起動し、マクロ処理(伝票印刷)が完了するのを待ってバッチファイルの次の処理を行ないたいのですが、よい方法があれば教えてください。 少なくとも、マクロ終了直前にテキストファイルに文字を書出し、バッチファイル側でテキストファイルを読み出せば判定できるのではないかと思いますが、もっとすっきりしたやり方はないでしょうか? できるだけ自動処理したいのでPAUSEで待てばいいというのはなしでお願いします。

  • バッチでPDFをデータ変換する方法について

    PDFファイルをバッチ処理でテキストファイルやExcelファイルに変換したいと思っています。 安い変換ソフトを買ったのですが、バッチ処理では使えませんでした。 バッチ処理できるかどうかはカタログではわからないため、ご経験者がいらっしゃいましたらソフトウエア名を教えて下さい。

  • WSHで他のバッチを呼びその終了を待つ方法

    WSHでプログラミングをしています。 WSHを使う理由はWin上から簡単にメールを送信できるのでとりあえず選択しました。 で、WSHのバッチから、普通のDOSコマンドで記述したバッチを呼んで、そのバッチの結果出力されたログファイルをWSHのバッチでメールに添付して送信したいなどと思っています。 今は var ws = WScript.CreateObject("Wscript.Shell"); ws.run("tmp.bat"); こんな感じで「tmp.bat」という名のDOSコマンドのバッチを呼び出しているのですが、このコマンドは命令発行したらその命令が終了するのを待たず次の命令に進んでしまうようです。 なので、ログ作成とメール送信のタイミングが合わない状態です。 処理待ちする方法を教えてください。よろしくお願いします。

  • マイクロソフトのバッチ処理について

    マイクロソフトのバッチ処理は、MSDOSのころから連綿として続いている機能で、unixのシェルを適用させたものと思います。 記述されているコマンドを上から順番に進めていくということになると思っていますが、ループ化することはできるのでしょうか。 100個のファイルがあって1つ1つナンバリングされていますが、それを一挙に処理するために同じ処理を100行にわたって書くことを行っています。ただし、ファイル名が違うのでそこは変えていますが。 同じことを100回書くのが苦痛なのでperlのようなもので書き出す工夫はしています。バッチがループで回ってループカウンタとファイル名をうまく合わせると2,3行で済むのではないかと思うのですが。こういうことはできないものなのでしょうか。unix, Linuxにいったん渡してそこでシェルスクリプトで処理することは今回はできません。Windows上限定のことなのですが。よろしくお願いします。

  • UNIX上のバッチで

    初歩的な質問ですみません。 SQLを実行して、結果の判定後エラーでなければ次の処理・・・、 というようなバッチを作りたいのですが、どのように記述すればよいでしょうか。 また実行の際、パラメータを別ファイルで(para1=xxx…)のように 外だしにしておきたいのですが、それを読みこんでから処理という ようなことを、バッチ(シェル?)のレベルでできますでしょうか?

  • PHPをバッチスクリプトのように実行する方法

    PHPをちょっと勉強してみようと思っています。 言語仕様をさらっと勉強したいだけなので Webサーバーを立ち上げるまではしたくないと思っています。 で、PHPをバッチスクリプトのように実行したいと思っています。 PerlやWSH(JScript, VBS)、シェル、Winコマンドバッチ等のように。 しかし、少し調べた限りではPHPをバッチのように起動する方法は分かりませんでした。 PHPをバッチスクリプトのように実行する方法はありますでしょうか? 存在しないのでしょうか?もしあるのならその方法を教えてください。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • バッチファイル

    コマンドプロンプトから実行するコマンド 2つを、100回繰り返したいのですが、 バッチファイルで100回繰り返すにはどうしたらよいでしょうか? 単純にForで出来ると思っていたのですが、 dosのバッチファイルのforはちょっと違うみたいで、ほかの言語のように for(){繰り返したい処理} ということが出来ないみたいで、 しかも変数<100というのも出来ない? ようで(INで0 1 2 3・・・のように指定するのですね・・・?) 戸惑っています。 変数を使ってインデントして100で終了させようと思ったのですが、変数も使えない・・・??のですね。(使えるのでしょうか??) そこでWSHで一セット分のコマンドのバッチファイルを作ってWSHからそれを100回呼ぼうかと思ったのですが、いまいち方法がわかりません。 また、wshの中で直接dosコマンドが使えると最もよいのですが・・・。 詳しい方がいましたら教えていただけると幸いです。

TD-50はキットコピーできますか?
このQ&Aのポイント
  • TD-50はキットを他のキットにコピーすることができるのか疑問です。
  • 例えば、キット1をキット56にコピーすることは可能なのでしょうか?
  • ローランド製品やボス製品に関する情報をお求めの方にとって、TD-50のキットコピー機能の有無は重要なポイントです。
回答を見る

専門家に質問してみよう