問題タブ [altiris]
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.
installation - MSI ベースのアンインストール中に実行中のプロセスを停止する方法は?
Windows XP で Wise Package Studio 7.0 SP2 を使用しています。
私は MSI Wrapped EXE インストールを持っています。これは、いくつかのファイルをうまくインストールしてから、app.exe として参照できるインストールからファイルの 1 つを実行することを目的としています。
そのため、MSI エディタの [Execute Deferred] タブで、次の行を追加する必要がありました。
これにより、app.exe がインストール時にのみ実行され、変更/修復/削除中には実行されなくなりました。app.exe が実行されると、それ自体がシステム トレイに便利に追加されます。
取り外し中に逆のことをするものを探しています。app.exe プロセスを停止して、システム トレイから削除したい。
現在、削除するとすべてのファイルが削除されますが、app.exe は実行されたままで、システム トレイに表示されます。私は条件文を追加することを見てきました:
条件付きステートメントにより、削除時にのみ何かを実行できますが、実際にプロセスを終了するための最良の方法がわかりません。それを可能にするために実行できるMSIコマンドはありますか? それを行う独自の.exeを作成する必要がありますか?
installation - MSI インストールの問題
インストール パッケージ ソフトウェア (Wise Package Studio 7.0 SP2) に従って EXE ファイルにラップした MSI ベースのインストールがあります。
インストールに多くの変更を加えましたが、テストするたびに問題なく動作していました...今まで.
インストールが終了したときのダイアログ ボックスのテキストを変更しましたが、どのように/どこからインストールを実行しても、「新しい」バージョンが取得されないようです。既にインストールされていると「考え」続け、削除/修復/変更の最後にダイアログテキストの古い反復を表示することさえあります。
MSI / EXEがどこかにキャッシュされているようで、再コンパイルした(そしてメッセージを修正した/変更した)ものを実行する代わりに、どこかから「古い」ものを実行し続けます。
ここで何を確認する必要があるか/何が起こっている可能性がありますか? チェックする必要があるWindowsフォルダーはありますか?XP SP2 を使用しています。
linux - Altiris DS 6.9 SP5 を使用して Linux のバックアップ イメージを作成する
Altiris Deployment Solution 6.9 SP5 を使用しています。Linux OS/CentOS のバックアップイメージを作成したい。次のタスクを使用してジョブを作成しました。
- 再起動して自動化
- ディスク イメージの作成
- リブート
マシンが再起動直後にスリープ状態になるため、ジョブはステップ 2 で停止します。Wake-on-Lan 信号を送信しようとしますが、うまくいきません。
ジョブが正常に完了するまでシステムを維持する方法はありますか。
バックアップしようとしているマシンは、B シリーズのブレード サーバーです。BIOS 設定に、Wake-on-Lan を有効にするための電源設定が見つかりませんでした。
DS 6.9 でバックアップ イメージを作成する上記のプロセスが正しくない場合は、訂正してください。
迅速なヘルプをいただければ幸いです。ありがとう!!
linux - Linux-キックスタートはどのネットワークデバイスについてのダイアログで停止します-回避する方法
「このシステムには複数のネットワークデバイスがあります。どれからインストールしますか?」というダイアログで停止するキックスタートファイルを使用します。
PXEbootで構成されているマシンには、2つのイーサネットインターフェイスがあります。以下のネットワークエントリには何が欠けていますか?どのイーサネットインターフェイスを使用するかを尋ねずに、このインストールを続行したいと思います。
PXEはDHCPでインストールを開始するため、キックスタートはeth0、eth1などのどれを使用するかをすでに知っている必要があります。
ks.cfg
ファイル内のイーサネット回線は次のとおりです。
どんなアイデアでもありがたいです。
注:私はすでに以下のオプションを試しましたが、機能しませんでした:
pxelinux構成ファイル:
追加ksdevice=bootif
また、ファイルの最後に「IPAPPEND2」を追加します
キックスタートファイルで、デバイスを指定しないでください: "network --bootproto dhcp"
キックスタートインストールを特定のイーサネットデバイス上で強制的に実行するにはどうすればよいですか?
powershell - サイレント MSI ポップアップ
msi ドライバー インストールのサイレント インストールを実行しています。最後に、ユーザーが [OK] をクリックする必要があるポップアップが表示されます。サイレント モードまたはパッシブ モードではこれを確認できません。PowerShell でこれを実行して強制的にパススルーさせる方法はありますか? とにかく、実行中のユーザーを表示せずにこれに「OK」を押すのが最良のオプションです。
html - 疑似 HTML/XML ログファイルのデータ フレームへの解析 (Symantec Altiris) [R]
Symantec アプリケーション (Altiris) のいくつかのログ ファイルの解析を手伝うように頼まれましたが、それらは疑似 HTML/XML 形式で提供されました。ログを適切な文字ベクトル形式に使用readLines()
しgrepl()
て取得し、ジャンクを一掃することはできましたが、データフレームに入れることはできません。
現時点では、エントリは次のようになります (実際のデータを投稿できないため)。すべて構造体の文字ベクトルchr[1:312]
です。
私は XML の構文解析がうまくいかず、HTML のように見えます。試してみるhtmlTreeParse(x)
と、膨大な数のタグのピラミッドになってしまいました。
sql - SQL マルチレベル結合
少なくとも 4 つのテーブルに参加する必要があります。テーブル A は、テーブル B とテーブル C、Parentguid (B)、Childguid (C) の GUID を含む関連付けテーブルです。表 D には、表 C だけの情報が含まれています。
このような結果が必要です。
B - C - D
監視 - コンピュータ名 - アクティブ
したがって、主なことは、B テーブルのすべて、B に接続されている C テーブルのみ、およびこれが C に関連付けられている D テーブルのみを表示することです。
サブ結合 ( ) が必要になると思います。私はまだ初心者です。頭の中では理にかなっていますが、コードを機能させることができないようです。過去2日間、ジョインで遊んでいます。
windows - 管理者として実行するスクリプト
管理者として cmd プロンプトを開き、exe、msi、または bat ファイルを実行するスクリプトを作成したいと考えています。
私の現在のスクリプト化されたコマンドは
sql-server - SQL Server JDBC 統合 - 列名が原因でクエリが失敗する
現在、JDBC を介して SQL Server データベースから ServiceNow にデータを取り込む作業を行っています。私が抱えている問題は、クエリが一部の列に対して null 値を返すことです。
SNOWから実行しているクエリは
列の null 値を返しますCapacity (Bytes)
。SQL Serverデータベースでは、テーブルは列名Capacity (Bytes)
とスペースと括弧を使用して作成されたため、nullが返されると思います。
クエリの列の名前の周りに角かっこ、二重引用符、および単一引用符を追加しようとしましたが、結果は同じです。正しくフォーマットされたテーブル内の別の列でクエリを実行すると、問題なく動作します。
どんな助けでも大歓迎です。
sql - 小数点以下のパーセンテージ内訳を含む SQL カウント - 小数点以下 4 桁に制限するにはどうすればよいですか?
小数点以下の桁数を 4 に変更したいのですが、わかりません。助けてください。
--クエリ
- 出力