問題タブ [user-environment]
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 Vista プログラムでユーザー ディレクトリを再マップする
私は自分のマシンの 1 つを定期的に再イメージ化します。また、OS のインストールが完了した後に実行してマシンを構成するスクリプトがあります。それが私の好きなように機能するように。
たまたま別のドライブにデータがあり、スクリプトにコードを追加して、Documents ディレクトリの場所を「C:\Users\bryansh\Documents」から「D:\Users\bryansh」に変更したいと考えています。 \ドキュメント".
私がregmonを起動して本当に袖をまくる前に、誰かが何か洞察を持っていますか?
c# - 「Run As...」でユーザー環境が正しく作成されない
管理者以外のユーザーで実行すると、特定の状況で C# アプリケーションがクラッシュします。
Windows Server 2003 で問題が発生しており、それに関する詳細情報を探しています。他の Windows OS では問題になる可能性があります。
管理者以外のユーザーを作成し、このユーザーの下で「Run as...」コマンドを使用してアプリケーションを実行すると、ユーザー環境が正しく設定されず、TEMP 環境変数が C を指しているようです。 :\Windows\Temp ユーザーが Documents and Settings プロファイルに独自の Temp フォルダーを持つ代わりに。ユーザーにはこのフォルダーへのアクセス許可がないため、.Net JIT コンパイラーがこのフォルダーへの書き込み/読み取りを試行すると、アプリケーションがクラッシュします。
このユーザーとしてログオンすると、状況は依然として間違っています。新しいユーザーがログオンするときに通常取得するような環境の準備ができていません。また、アプリは起動時にクラッシュせずに実行されません。実際、ユーザーは Windows フォルダーで calc.exe やその他のプログラムを実行できないことに気付きました。彼らの環境は恒久的に台無しにされているようで、今後の唯一の方法はプロファイルを削除することだと思います.
管理者以外のユーザーを作成し、'Run as..' を実行する前にそのユーザーとしてログオンすると、環境が正常にセットアップされ、アプリケーションが動作します。
この問題に関する情報や、Microsoft が認識しているかどうかについてのメモは見つかりません。これを経験したことがありますか、またはそれについてもっと知るために私がどこを見ればよいか知っていますか?
flash - actionscript がユーザー環境を決定する
actionscript を使用して、フラッシュ プロジェクターが実行されているオペレーティング システムを特定することはできますか... CD-ROM から実行する swf を作成しているため、Windows では .exe として、Windows では .app として公開されます。 Mac ...ユーザーが実行しているOSに応じてプレゼンテーションの一部が変化します...公開し、変更してから再公開する必要はありません...
それが Web ページに埋め込まれた SWF である場合、ブラウザはそれらすべての詳細を提供します...
actionscript 2 で編集しますか? as3の提案をしてくれたブランデンに感謝
windows - Windows Vista で CreateProcessWithLogon に対して CreateEnvironmentBlock を返すブロックが大きすぎる
Microsoft のCreateProcessWithLogonW 関数を使用して、特定のユーザーとしてプログラムを実行しています。私たちのテストシナリオのほとんどすべてで、すべてが素晴らしいです。私たちのコードは、Microsoft のページの例に似ています。Windows Vista で問題が発生します。以下を使用して環境ブロックを作成します。
次に、これを CreateProcessWithLogonW に渡します。
問題は、環境ブロックが 5120 文字を超えていることです。これが言及されている唯一の場所は、マイクロソフトのページのコメント セクションです。
「環境ブロックのサイズに関する文書化されていない制限パラメーター 'lpEnvironment' で渡される環境ブロックには、終了の \0 文字と末尾の \0 ブロック区切り文字を含めて、5120 文字を超えてはなりません。
環境ブロックがその制限を超えると、呼び出しはエラー「0x000006F7: スタブが不正なデータを受信しました」を発行します。
Windows 7 SP1 では、文書化された制限は、環境に対して 32767 バイト、各変数に対して 8192 バイトです。ただし、CreateProcessWithLogonW 関数は、これらの新しい制限に適合していません。5120 文字を超える文字はまだ受け入れられません。
これについて何かできることはありますか?環境ブロックをハックするのをためらっています。
ruby - Chef クックブック - '~' ruby 変数を使用してローカル ユーザーにファイルをコピーする
さて、私はシェフの初心者であり、このコードをハッシュ化しようとしていると言って始めましょう。
私は完全なマックショップにいます。システム全体の変更を自動化するために Chef を使用しています。私は初心者なので、Mac AV システムに展開しています。
基本的に、MAC SCREEN SAVERS ディレクトリを持つファイル サーバー上にフォルダがあります。サーバー ディレクトリを MAC OS X の /User/user_name/Pictures ディレクトリにローカルにコピーします。
だから、これは私がシェフで得たものです:
とにかく、「~」をこのレシピの実行ユーザーに設定する方法がわかりません。したがって、Comp_A にユーザー Jim_Beam がいて、Comp_B にユーザー Jack_Daniels がいる場合、コードを次のように設定したくありません。 ENV[HOME] = /user/jimbeam Jack_Daniels では機能しないためです。右?
file.expand または ENV が機能することを読みましたが、「ねえ、このスクリーンセーバーを必要とする現在のユーザーが必要です。環境を変数として設定して、異なるノード間で機能します。」
とにかく、助けてくれてありがとう。私が理にかなっていることを願っています!
r - R EnvironmentError: パス上に Ghostscript が見つかりませんでした。RWebロゴ
どうにも修正できない奇妙な問題に遭遇しました。
RWebLogo パッケージを使用できません。同じ Ghostscript エラーが見つからないため、最も単純な例を実行することさえできません。
例:実行中:
このエラーをスローします:
ターミナルに configure/make/install で Ghostscript ver 9.15 をインストールし、bash プロファイルに PATH を追加して実行しました。ターミナルで gs を実行すると動作し、システム パスに設定されていることを確認しますが、それでも同じエラーが発生します。再起動後も。
Rの環境にgsを直接追加してみました:
これも役に立ちませんでした...まったく同じエラーが発生します。R 環境を検索すると、gs があることがわかります。
重要なバージョン情報:
この問題を引き起こした可能性のある問題を知っていますか? 私はプログラミングが初めてなので、基本的なものが欠けているのではないかと心配しています。アドバイスをいただければ幸いです。ありがとうございました!
r - R Shiny - 最初のチャンクのデータセットの読み込みが 2 番目のチャンクに存在しない ...?
ライブラリLearnrで構築した光沢のあるアプリに奇妙なエラーがあります。ロードして視覚化したばかりのオブジェクトに関するエラー「オブジェクトが見つかりません」(オブジェクトが存在しないことを意味します)
再現可能な例はありませんが、エラーの原因を理解している人もいるでしょう。
データセットをロードする最初のチャンク {r load} があります。ここにはエラーはありません。データセットを視覚化することもできます (下のスクリーンショット)。
次に、データセットを操作したい 2 番目のチャンクがあります。しかし、データセットが存在しないことがわかります! どうしてそれが可能だったのですか?...
データセットがチャンクに存在し、別のチャンクに存在する方法がわかりません。データセットがグローバル環境に読み込まれていないということですか? 学習者ライブラリに問題がありますか?
たぶん、誰かがアイデアを持っているか、私がテストできる何かを持っているでしょう. 前もって感謝します。
編集:
問題は、環境/ワークスペースに関するものです。最初のチャンクでは、データセットを読み込んでも環境に保存されません。ls()
2 番目のチャンクで関数をテストしたところ、ワークスペースにオブジェクトがないことがわかりました。ロードされたデータセットがここにありません。理由がわかりません...