問題タブ [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.

0 投票する
4 に答える
1619 参照

process - freebsd: プロセス ID による実行中のプロセスの現在のディレクトリ

freebsd に実行中のプロセスの pid があります。現在のディレクトリを取得するにはどうすればよいですか?

0 投票する
8 に答える
20715 参照

windows - Vim:スタートアップディレクトリを変更しますか?

GVimを起動して小さなプログラムを書き始めると、ファイルをデスクトップに保存したいのですが、Vimが次のコマンドラインを起動しているようです。

これを次のように変更するにはどうすればよいですか。

だから私はただ:

ありがとうございました

0 投票する
4 に答える
8069 参照

c++ - system("c:\\sample\\startAll.bat") は作業ディレクトリが原因で実行できませんか?

アプリケーションと実行可能ファイルがあります。アプリケーションで実行可能ファイルを実行したい。

実行可能ファイルは、たとえば「c:\sample」というフォルダにあります。

このディレクトリには、exe を呼び出すバッチ ファイルがあります。お気に入り:

名前を startAll.bat としましょう

そして、すべてのexeにa1.dat a2.dat ...のようなデータがあり、これらのデータファイルがこのexeの近くにあるとします。

アプリケーションでこのバッチ ファイルを呼び出したい。

そのように呼び出すと、コマンドはこれらのexeを見つけることができません。

バッチファイルにディレクトリ名を追加すると、その時点でデータが見つかりません。作業ディレクトリが原因だと思います。

このバッチ ファイルを呼び出す前に作業ディレクトリを変更するにはどうすればよいですか?

または他に何か提案はありますか?

0 投票する
10 に答える
83930 参照

r - Rに作業ディレクトリを作業ディレクトリとして認識させるにはどうすればよいですか?

私はいくつかのマシンのWindowsでRを使用しています。

このように、Rスクリプト内から作業ディレクトリを設定できることを知っています。

...しかし、これはスクリプトの移植性を損ないます。また、すべてのスラッシュを逆にする必要があるのも面倒です(Windowsではバックスラッシュが提供されるため)

スクリプトレベルでこれを行う必要がないように、特定の作業ディレクトリでRを開始する方法はありますか?

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

java - Java: Linux で jar がどこにあるかを知る方法

Linux では、JVM は作業ディレクトリをユーザーのホームフォルダーと同じに設定します。Windows では、これは jar が配置されているフォルダーです。作業ディレクトリを変更するために、(私のアプリから) jar がどこにあるかを見つけるにはどうすればよいですか?

マルティン

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

javascript - JavaScript で作業ディレクトリを設定する

以前に JavaScript で作業ディレクトリを設定する方法を知っている人はいますか?

アプリケーションの起動に使用するコードは次のとおりです。

0 投票する
4 に答える
229366 参照

python - python: スクリプトの作業ディレクトリをスクリプト自身のディレクトリに変更します

毎分 crontab から Python シェルを実行します。

/home/udi/foo/home/udi/foo/logや など/home/udi/foo/config、必要なサブディレクトリがいくつかあり/home/udi/foo/bar.pyます。

問題はcrontab、別の作業ディレクトリからスクリプトを実行するため、開こうとすると./log/bar.log失敗することです。

作業ディレクトリをスクリプト自身のディレクトリに変更するようにスクリプトに指示する良い方法はありますか? スクリプトの場所を明示的に伝えるのではなく、任意のスクリプトの場所で機能するソリューションが欲しいと思います。

編集:

最もコンパクトでエレガントなソリューションでした。あなたの答えと説明をありがとう!

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

java - Java で Linux の現在の作業ディレクトリを取得する方法

Linux で bash シェルを使用してコマンドを呼び出しています。このコマンドは、Java クラスを使用して操作を完了します。コマンドが呼び出された場所から現在の作業ディレクトリを取得したい。私が使用しているときSystem.getProperty("user.dir")、Javaクラスが呼び出された場所からパスを取得しています。誰でもこれを手伝ってもらえますか。

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

ocaml - Ocaml: 現在の作業ディレクトリを設定しますか?

Windows システムで現在の作業ディレクトリを設定するにはどうすればよいですか?

0 投票する
5 に答える
7404 参照

c# - 設計時に、WPF アプリケーションからアプリケーションのディレクトリを取得するにはどうすればよいですか?

設計時に、WPF アプリケーションからアプリケーションのディレクトリを取得するにはどうすればよいですか? XAML がデザイナーに表示されている間に、デザイン時にアプリケーションの現在のディレクトリにあるリソースにアクセスする必要があります。この質問で指定されたソリューションを設計時に使用することも、IDE の場所 (Visual Studio... Common7 など)System.IO.Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName)を指すこともできません。System.Reflection.Assembly.GetExecutingAssembly().Location

私の目標をさらに明確にする要求に応じて、設計時にデータベース テーブルにアクセスし、そのデータのグラフィックを表示したいと考えています。設計は Visual Studio 2008 で行われるため、必要なのは非常に特定の問題に対する非常に特定のソリューションであり、それはアプリのアセンブリ ディレクトリを取得することです。