問題タブ [working-directory]
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.
process - freebsd: プロセス ID による実行中のプロセスの現在のディレクトリ
freebsd に実行中のプロセスの pid があります。現在のディレクトリを取得するにはどうすればよいですか?
windows - Vim:スタートアップディレクトリを変更しますか?
GVimを起動して小さなプログラムを書き始めると、ファイルをデスクトップに保存したいのですが、Vimが次のコマンドラインを起動しているようです。
これを次のように変更するにはどうすればよいですか。
だから私はただ:
ありがとうございました
c++ - system("c:\\sample\\startAll.bat") は作業ディレクトリが原因で実行できませんか?
アプリケーションと実行可能ファイルがあります。アプリケーションで実行可能ファイルを実行したい。
実行可能ファイルは、たとえば「c:\sample」というフォルダにあります。
このディレクトリには、exe を呼び出すバッチ ファイルがあります。お気に入り:
名前を startAll.bat としましょう
そして、すべてのexeにa1.dat a2.dat ...のようなデータがあり、これらのデータファイルがこのexeの近くにあるとします。
アプリケーションでこのバッチ ファイルを呼び出したい。
そのように呼び出すと、コマンドはこれらのexeを見つけることができません。
バッチファイルにディレクトリ名を追加すると、その時点でデータが見つかりません。作業ディレクトリが原因だと思います。
このバッチ ファイルを呼び出す前に作業ディレクトリを変更するにはどうすればよいですか?
または他に何か提案はありますか?
r - Rに作業ディレクトリを作業ディレクトリとして認識させるにはどうすればよいですか?
私はいくつかのマシンのWindowsでRを使用しています。
このように、Rスクリプト内から作業ディレクトリを設定できることを知っています。
...しかし、これはスクリプトの移植性を損ないます。また、すべてのスラッシュを逆にする必要があるのも面倒です(Windowsではバックスラッシュが提供されるため)
スクリプトレベルでこれを行う必要がないように、特定の作業ディレクトリでRを開始する方法はありますか?
java - Java: Linux で jar がどこにあるかを知る方法
Linux では、JVM は作業ディレクトリをユーザーのホームフォルダーと同じに設定します。Windows では、これは jar が配置されているフォルダーです。作業ディレクトリを変更するために、(私のアプリから) jar がどこにあるかを見つけるにはどうすればよいですか?
マルティン
javascript - JavaScript で作業ディレクトリを設定する
以前に JavaScript で作業ディレクトリを設定する方法を知っている人はいますか?
アプリケーションの起動に使用するコードは次のとおりです。
python - python: スクリプトの作業ディレクトリをスクリプト自身のディレクトリに変更します
毎分 crontab から Python シェルを実行します。
/home/udi/foo
/home/udi/foo/log
や など/home/udi/foo/config
、必要なサブディレクトリがいくつかあり/home/udi/foo/bar.py
ます。
問題はcrontab
、別の作業ディレクトリからスクリプトを実行するため、開こうとすると./log/bar.log
失敗することです。
作業ディレクトリをスクリプト自身のディレクトリに変更するようにスクリプトに指示する良い方法はありますか? スクリプトの場所を明示的に伝えるのではなく、任意のスクリプトの場所で機能するソリューションが欲しいと思います。
編集:
最もコンパクトでエレガントなソリューションでした。あなたの答えと説明をありがとう!
java - Java で Linux の現在の作業ディレクトリを取得する方法
Linux で bash シェルを使用してコマンドを呼び出しています。このコマンドは、Java クラスを使用して操作を完了します。コマンドが呼び出された場所から現在の作業ディレクトリを取得したい。私が使用しているときSystem.getProperty("user.dir")
、Javaクラスが呼び出された場所からパスを取得しています。誰でもこれを手伝ってもらえますか。
ocaml - Ocaml: 現在の作業ディレクトリを設定しますか?
Windows システムで現在の作業ディレクトリを設定するにはどうすればよいですか?
c# - 設計時に、WPF アプリケーションからアプリケーションのディレクトリを取得するにはどうすればよいですか?
設計時に、WPF アプリケーションからアプリケーションのディレクトリを取得するにはどうすればよいですか? XAML がデザイナーに表示されている間に、デザイン時にアプリケーションの現在のディレクトリにあるリソースにアクセスする必要があります。この質問で指定されたソリューションを設計時に使用することも、IDE の場所 (Visual Studio... Common7 など)System.IO.Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName)
を指すこともできません。System.Reflection.Assembly.GetExecutingAssembly().Location
私の目標をさらに明確にする要求に応じて、設計時にデータベース テーブルにアクセスし、そのデータのグラフィックを表示したいと考えています。設計は Visual Studio 2008 で行われるため、必要なのは非常に特定の問題に対する非常に特定のソリューションであり、それはアプリのアセンブリ ディレクトリを取得することです。