問題タブ [automation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - Windows用のDOSバッチファイルのアップグレード
Windowsボックスで自動DOSバッチスタイルのタスクをプログラミングするための最近の要件はありますか?
自動化を行う必要があります。これらのタスクを自動化するより良い方法がある場合は、メモ帳に.BATファイルの山を置いて書きたくありません。主に、特定の日時条件でのファイルの移動や、ファイルの移動の前後にWindowsアプリケーションをトリガーします。
私は、正しいパラメーター構文チェックを使用して、エディターがすべてのDOSコマンドを「使用可能」にしているIDEの方針に沿って考えています。このようなものはありますか、それとも.BATファイル以外でこの問題を解決する必要がありますか?
.net - Word 差し込み印刷の自動化が期待どおりに機能しない
アプリケーション内で手紙を作成するはずの差し込み印刷コードに問題があります。現時点では、このコードが少し荒いことは承知していますが、整理する前に「何かを機能させる」フェーズに入っています。
これが機能するはずの方法、および手動で行う場合の方法は、レターのテンプレートであるファイル (fileOut 変数 + ".template") を用意することです。そのテンプレートを開いてマージし、ファイル名として fileOut 変数に保存します。
ただし、マージの出力ではなく、テンプレート ファイルのコピーを fileout ファイル名に保存しています。
調べたところ、レンガの壁に頭をぶつけているようです。
datafile は、マージ データを含むデータファイルです。
同じファイルを使用すると、手動で行うとすべて機能します。
sql - SQL Server 2005 で複数の SQL タスクを生成する
サーバー上で同時に実行したい多数のストアド プロシージャがあります。理想的には、外部クライアントへの接続に依存せずに、すべてサーバー上で実行します。
これらすべてを起動して同時に実行するには、どのようなオプションがありますか (追加の作業を行うためにすべてのプロセスが完了するまで待つ必要さえありません)。
私は考えました:
- クライアントから複数の接続を開始し、それぞれが適切な SP を開始する。
- 各 SP のジョブを設定し、SQL Server 接続または SP からジョブを開始します。
- xp_cmdshell を使用して、osql またはその他と同等の追加の実行を開始する
- SSIS - より多くの SP を処理するためにパッケージを動的に記述できるかどうかを確認する必要があります。クライアントが本番環境にどの程度アクセスするかわからないためです。
ジョブとコマンドシェルのケースでは、おそらく DBA から許可レベルの問題に遭遇するでしょう...
SPリストをテーブル駆動できる場合、SSISは良い選択肢かもしれません。
これはデータ ウェアハウスの状況であり、作業はほとんど独立しており、NOLOCK は恒星で広く使用されています。このシステムは 8 ウェイ 32 GB のマシンなので、問題が発生した場合はロード ダウンしてスケール バックします。
私は基本的に3つのレイヤーを持っています.レイヤー1には少数のプロセスがあり、基本的にすでに読み込まれているすべての事実/次元に依存しています. 2 にはレイヤー 1 の一部またはすべてに依存するプロセスがいくつかあり、レイヤー 3 にはレイヤー 2 の一部またはすべてに依存するプロセスがいくつかあります。それらはレイヤー内で直交しているため、同時に特定のレイヤーでプロシージャーを実行します。
javascript - ファイルのタイムスタンプを変更せずに縮小された Javascript ファイルを Web サーバーにデプロイする方法は?
アプリには数百の JavaScript ファイルがあり、現在圧縮されていない状態で提供されています。クライアントのパフォーマンスをもう少し向上させるための解決策の 1 つは、javascript ファイルを縮小することです。ビルドでこれを行う自動化されたソリューションを作成しましたが、これらの新しいファイルがデプロイされると、クライアントに再送信されるかどうかを決定するファイルのタイムスタンプが変更されます。これは、将来のすべてのリリースで、すべての JavaScript ファイルに新しいタイムスタンプが設定されることを意味します。私たちのクライアントは、縮小されたすべての JavaScript ファイルを再度ダウンロードするため、縮小のパフォーマンス面が損なわれます。
これは他の誰かが遭遇した問題ですか? あなたの解決策は何ですか?プロジェクトで使用されている、縮小されていない JavaScript ファイルと縮小された JavaScript ファイルが別々にあり、ビルドで縮小を実行していませんか?
他の解決策 (ソース管理リポジトリで実際に変更されたファイルのみを検索するなど) を念頭に置いていますが、これは、他の人が何をしているかを知りたかった 1 つの質問です。
windows - Windows サウンド レコーダーの自動起動
私の部署は、ビルトインの Windows サウンド レコーダーを使用して、将来の使用のために朝のプレゼンテーション オーディオを録音する任務を負っています。人間の性質上、時間通りに開始することを常に覚えているとは限りません。
Windows には、Unix のcron関数に相当する機能が組み込まれていません。新しいソフトウェア プログラムをインストールする以外に (時間と費用がかかり、IA 認定が必要になる可能性があります)、録音を自動化する簡単な方法はありますか?
私は単純な Python スクリプトを作成することに反対ではありませんが、Windows 用にプログラミングしたことはありません。この種のプログラムに必要な API などはわかりません。
編集 回答ありがとうございます。私は愚か者のように感じます。私は普段 Windows コンピューターを使用しないので、Windows にタスク スケジューラがあることを知りませんでした。
しかし、レコーダー プログラムでテストしたところ、プログラムが開かれただけでした。実際には録音を開始しませんでした。開いたときに実際に記録を開始するにはどうすればよいですか?
java - IntelliJ IDEA 用の Ghostdoc のようなプラグイン
私は年をとって怠け者になりました。私の C# 作業では、Roland Weigelt の優れたVisual Studio 用のGhostDocプラグインにかなり依存するようになりました。
IntelliJ IDEA で動作する Java 用の同様のプラグインを知っている人はいますか?
build-process - 無人ビルドでダイアログが表示されないようにする
あらゆる種類の対話型ダイアログが表示されないことが保証されるように、Windowsでプログラムを実行するための絶対確実な方法があるのではないかと思っていました。
レジストリの ErrorMode ハック、_CrtSetReportMode() の呼び出しなどを試しましたが、それらにはすべて穴が開いているか、プログラムを変更する必要があります。
任意のプログラムを実行し、実質的に Windows に強制的に実行させて、ウィンドウが開かないようにする方法が必要です。ウィンドウを開こうとすると、プログラムがクラッシュしてもまったく問題ありません。
プログラムをサービスとして実行することで問題は解決しますか?
scripting - ナノ ハック: あなたがコーディングした、または遭遇した最も有用な小さなプログラム
それはプログラマーの最初の偉大な美徳です。私たちは皆、一度や二度はちょっとした使い捨てコードでタスクを自動化したことがあります。ワンライナーをタップするのに数秒かかることもあれば、2 秒のタスクを自動化するのに法外な時間を費やして、二度と使用しないこともあります。
再利用するのに十分役立つ小さなハックは何ですか? エイリアスを作成するまで行うには?
注: 回答する前に、BASHまたは perl/ruby のワンライナーの質問を使用して、お気に入りのコマンド ライン トリックにまだ含まれていないことを確認してください。
winforms - PowerShell: CLI または GUI - どちらが必要か、またはどちらが好みですか?
PowerShell v1.0 は明らかにコンソール ベースの管理シェルです。GUI インターフェイスは必要ありません。Exchange 2007 管理 GUI のように必要な場合は、PowerShell の上に構築されます。PowerShell スクリプトで Windows フォームを使用して、独自の GUI を作成できます。私の質問は、「単純なグラフィカル インターフェイスを追加することで、どのような種類の PowerShell スクリプトまたは管理タスクを実行するのが最適だと思いますか?何を達成するために winform を作成しましたか?」
language-agnostic - 提供されたコードが「くだらない」と確信できるコード指標は何ですか?
ファイルごとのコード行、クラスごとのメソッド、循環的複雑度など。開発者は、すべてではないにしてもほとんどの場合、抵抗し、回避します。Joelの優れた記事があります (今すぐ見つける時間はありません)。
「くだらないコード」を自動的に識別するために、どのコード メトリクスを使用することをお勧めしますか?
このコードが「がらくた」であると開発者のほとんどを納得させることができるもの (いくつかのくだらないメトリックに私たち全員を納得させることはできません! :O))。
自動で測定できる指標のみがカウントされます。