問題タブ [setx]

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.

0 投票する
2 に答える
213 参照

android - Android - ImageView の位置を設定する SDK 10

「setX」と「getX」はsdk 11にあるため、誰かがこのコードの書き方を教えてくれます→「ImageView1.setX(ImageView1.getX()-1)」とSDK 10(Androidバージョン2.3.6以下)。

0 投票する
1 に答える
2304 参照

java - run setx command using java

I am writing a java code that will append a path string to the %PATH% variable using java

In command prompt the command is

In java here is my code:

The issue is that my command line prompt is append the new string perfectly. But java code is make the value to path variable to be %PATH%;C:\my Path\

誰かがこの点で私を案内してください。

0 投票する
1 に答える
1750 参照

command-line - setx コマンドで更新すると、Path システム変数の値が重複する

以下の .bat ファイルは、MySQL の bin ディレクトリをシステム PATH に追加しますが、古い PATH 値は複製されます。

この実行後の PATH 値は次のようになると思います。

%MYSQL_HOME%\bin ;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin

実際の値は次のとおりです-パスは2回繰り返されます

%MYSQL_HOME%\bin ;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin ;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin;

私は何を間違えましたか?どうすればこれを乗り越えることができますか?

0 投票する
3 に答える
16114 参照

cmd - 引数が 2 つしかない場合に 3 つ以上の引数を持つための "setx" の無効な構文

でグローバル環境変数PATHを永続的に設定するのに問題がありSETXます。

Invalid syntax with setxなどの同様の質問に対する回答を読んだり、 SS64の構文を読んだりしました。

私の知る限り、次の行は の構文にSETX正しく従っており、引数が 3 つ以上含まれていません。

しかし、それはSETX私にこのエラーを与えることを止めません:

上記のコマンドは、 の管理者インスタンスで実行されましたcmd.exe。問題をさらに奇妙にするのは、同じコマンドのユーザーインスタンスで完全に機能することです。cmd.exe

問題を強調するために上記のコマンドを単純化しましたが、実際に実行しようとしているのは次のとおりです。

もちろん、これはまったく同じエラーを返します。cmd.exeグローバル環境変数をPATH永続的に設定しようとしているため、のユーザー インスタンスでは実行できません。(管理者アクセスが必要です)

0 投票する
1 に答える
311 参照

android - Android - ボタンのランダムな位置の奇妙な動作

だから私はランダムな位置に3つのボタンを表示しようとしています. まず、次のコードを使用して、画面サイズに基づいてランダムな位置を指定します:

この時点でのボタンは、.xml ファイルで GONE に設定されています。彼らのメソッドを呼び出そうとすると、次のコードを使用して VISIBLE im になります。

問題は、ボタン1がsetX(x)、setY(y)によって設定された位置に表示されている間、他の2つのボタンのX位置(私が知る限り)はx1、x2の値をとらないが、ランダムな値を取ることですそれらがどこから取られたのか説明できません。すべてのボタンのY位置は問題ありません..なぜこれが起こっているのでしょうか?

0 投票する
1 に答える
357 参照

java - Java プログラムを再起動して環境変数をアクティブにする方法

私のスイングアプリケーションには、setx を介していくつかの環境変数を設定するためのボタンがあります。変数を有効にするには、アプリケーションを再起動する必要があります。

アプリケーションを再起動するには、 https://dzone.com/articles/programmatically-restart-javaのコードを使用します

正常に動作しますが、変数が設定されていません。

アプリケーションを手動で再起動すると、変数が設定されます。

上記のリンクのコードは次のとおりです。

0 投票する
1 に答える
3134 参照

windows - 「エラー: 無効な構文です。既定のオプションは '2' 回を超えることはできません。」SETX を使用して

かつてはこれが機能していると思っていましたが、最近、コマンドが機能しなくなりました。国内外の私の研究は、私がまだ試みたことのないものを明らかにしていません. おそらく、見ている他の変数が欠けているSETXのでしょうか?

私のコマンド:

いくつかの Win2k8 サーバーに対して同じコマンドを試しましたが、役に立ちませんでした。これは機能しましたが、現在上記のエラーが発生しています。私は通常、バッチ ファイル内でこれを実行し、いくつかのサーバーのリストに対して Java をプッシュします。(リモート インストール時に手動でエントリを作成しない限り、Java へのパスは設定されません。)

path更新しようとしているサーバー上の既存のものは次のとおりです。

いくつかの重複したパス エントリをクリーンアップしました。それを除けば、私にとって異常なことは何も見つかりませんでした。


編集: 引用符の一部を削除するようにコマンドを微調整すると実行できますが、それにより、リモートシステムのパスを置き換えるローカルシステムのパスをインポートし、目的のパスエントリを追加します。

改訂されたコマンド:

この新しい問題を修正するために、psexec でコマンドを実行しようとしています。そうすることで、「デフォルトオプションは「2」回以上許可されていない」という元の問題に戻ります。psexec を使用するときに引用符をどのように変更するかによって、「To many Arguments」を取得するか、コマンドが成功し、パスが切り捨てられ、リモート サーバーに適用されるローカル パスが再び適用されます。

私の試みの中で最も有望なもの:

psexec で「-s」オプションを使用すると、同じエラーが生成されますが、詳細が少なくなります。

0 投票する
1 に答える
723 参照

batch-file - Windows 7 バッチ - IPv4 アドレスの最後のオクテットを取得し、環境変数を設定する

イメージを作成する Windows 7 マシンがあり、イメージ作成後、環境変数 STATION をマシンの IP アドレスの最後のオクテットに設定する必要があります。IP アドレスを解析し、最後のオクテットを取得して STATION 変数を設定するにはどうすればよいですか?

これは、変数を完全な IP アドレスに設定するだけです。