これを行うことはできますか? 、私は、Apacheフォルダ内のhttpd.confファイルを開く必要がファイルをms-dosで編集する
は基本的に私はXAMPPを使用して複数のプロジェクトに取り組む、と私は(というよりhttp://localhost/project_name/
)
問題があり、プロジェクトのルートになるようにhttp://localhost
が好き、変更ドキュメントのルート、その後、Apacheを再起動してください!
これはms-dosで行うことができますか?
opens the file,
finds the document root,
changes it,
stop apache,
start apache
が、私は実行する必要がありますすべてはCMDプロンプト、および書き込みオープンされています:
http_change.bat new_project_name
問題は、私が唯一知っている、ある
は、私はバッチファイルを書くと言いますウェブ上の基本的なms-dosと例と授業料は驚くほど理解しにくいです!
EDIT
私は本当にこのようにイム製品の恩恵に苦しんでいます。
これまでのところ、私が試した:
for /f "eol=# tokens=* delims=*" %%a in (httpd.conf) do echo %%a
これが成功したファイルを読み込み、しかし、私は
for /f "eol=# tokens=* delims=*" %%a in (httpd.conf) do (
echo %%a
)
を試してみましたが、それが働きました。その後、
for /f "eol=# tokens=* delims=*" %%a in (httpd.conf) do (
set line=%%a
echo %line%
)
、それが失敗した...それだけでエコー "ECHOがオフになっています。"それは私がライン変数を設定していないと仮定します...
私の計画は最初の12文字== "DocumentRoot"かどうかを確認することでした。ファイル、私は刺す操作を使用して行を変更し、その代わりに保存...
vbscriptソリューションは受け入れられますか? –
私は私のms-dosコマンドラインでVBを使用できますか?私はWindows 7を持っていますが、私はむしろ純粋なms-dosと思っています –
vbscriptはスクリプト言語です(vb6/vb.netと混同しないでください)。そのインタプリタはWindowsにバンドルされているので、そのスクリプトを実行するために何もインストールする必要はありません。 –