私はディレクトリパスをテキストファイルに保存しています。このディレクトリにスクリプトでCDする必要がありますが、その方法はわかりません。CDからディレクトリへのパス(ファイル内のパス)
のようになることを期待していましたが、それほど簡単ではありません。
これは、UNIX/Linuxでは、それは簡単です、ところでWindows環境である:
cd `cat FILE`
は、誰も私の手を差し伸べることができますか?
私はディレクトリパスをテキストファイルに保存しています。このディレクトリにスクリプトでCDする必要がありますが、その方法はわかりません。CDからディレクトリへのパス(ファイル内のパス)
のようになることを期待していましたが、それほど簡単ではありません。
これは、UNIX/Linuxでは、それは簡単です、ところでWindows環境である:
cd `cat FILE`
は、誰も私の手を差し伸べることができますか?
set /p dirname=<FILE
cd %dirname%
(XP用)set
のドキュメントはhereを見つけることができます。
/P:入力の ラインに変数の値を設定します。 PowerShellで
、それはそれは簡単です:
Get-Content FILE | Set-Location
それとも、CMDの別名好む場合:
type FILE | cd
それとも、速記PowerShellのエイリアスを好む場合:
gc FILE | sl
を
私はcygwinのウィットを持っているh bashがインストールされています...しかし、私はそのようなものを使用することはできません、それは残念なことに純粋なウィンドウのものにする必要があります。 – Nippysaurus
「純粋なウィンドウのもの」という意味がわかりません。 PowerShellはMicrosoftによって作成され、無料でダウンロードできます。 Windowsのバージョンにあらかじめインストールされているソリューションでなければならないということを意味するならば、タグとして「cmd」または「バッチ」を含めるように質問を再タグ付けするべきでしょう。 – Lee
仕事のためにちょうどいいハンマー、ありがとう:) – Nippysaurus